A callback to get the current value of the property, to which
the getter_data
from each property implementation will be passed
The name of the interface
An array of property implementations, terminated by one with
name
equal to %NULL
A callback to set a new value for the property, to which
the setter_data
from each property implementation will be passed
Structure representing an implementation of an interface's properties.
In addition to the documented fields, there are four pointers which must be initialized to %NULL.
This structure must either be statically allocated, or duplicated and never freed, so it always remains valid.