gio.dbus_property_info

Module for [DBusPropertyInfo] class

Types 1

Information about a D-Bus property on a D-Bus interface.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
DBusPropertyInfo self()Returns `this`, for use in `with` statements.
int refCount() @propertyGet `refCount` field. Returns: The reference count or -1 if statically allocated.
void refCount(int propval) @propertySet `refCount` field. Params: propval = The reference count or -1 if statically allocated.
string name() @propertyGet `name` field. Returns: The name of the D-Bus property, e.g. "SupportedFilesystems".
void name(string propval) @propertySet `name` field. Params: propval = The name of the D-Bus property, e.g. "SupportedFilesystems".
string signature() @propertyGet `signature` field. Returns: The D-Bus signature of the property (a single complete type).
void signature(string propval) @propertySet `signature` field. Params: propval = The D-Bus signature of the property (a single complete type).
gio.types.DBusPropertyInfoFlags flags() @propertyGet `flags` field. Returns: Access control flags for the property.
void flags(gio.types.DBusPropertyInfoFlags propval) @propertySet `flags` field. Params: propval = Access control flags for the property.
Constructors
this(int refCount = int.init, string name = string.init, string signature = string.init, gio.types.DBusPropertyInfoFlags flags = gio.types.DBusPropertyInfoFlags.init)Create a `dbuspropertyinfo.DBusPropertyInfo` boxed type. Params: refCount = The reference count or -1 if statically allocated. name = The name of the D-Bus property, e.g. "SupportedFilesystems". si...
this(void * ptr, Flag!"Take" take)