Structure representing an implementation of a property.
In addition to the documented fields, there are three pointers which must be initialized to %NULL.
This structure must either be statically allocated, or duplicated and never freed, so it always remains valid.
Arbitrary user-supplied data for the getter function
The name of the property as it appears on D-Bus
Arbitrary user-supplied data for the setter function
Structure representing an implementation of a property.
In addition to the documented fields, there are three pointers which must be initialized to %NULL.
This structure must either be statically allocated, or duplicated and never freed, so it always remains valid.