Typedef wyrd_property_callback

Typedef Documentation

typedef void (*wyrd_property_callback)(struct wyrd_handle *handle, char const *path, wyrd_property_type type, void const *value, size_t value_size, void *baton)

The property callback type; this is called (when a callback is registered), and a named property has been modified. The values passed are the newly set values.

Param handle

[in] A handle to an opened resource.

Param path

[in] The path to the property.

Param type

[in] The newly set property type.

Param value

[in] The newly set property value.

Param value_size

[in] Size in octets of value.

Param baton

[in] An opaque pointer registered with the callback.