Type Alias GDBusNodeInfo

Source
pub type GDBusNodeInfo = _GDBusNodeInfo;
Expand description

GDBusNodeInfo: @ref_count: The reference count or -1 if statically allocated. @path: The path of the node or %NULL if omitted. Note that this may be a relative path. See the D-Bus specification for more details. @interfaces: (array zero-terminated=1): A pointer to a %NULL-terminated array of pointers to #GDBusInterfaceInfo structures or %NULL if there are no interfaces. @nodes: (array zero-terminated=1): A pointer to a %NULL-terminated array of pointers to #GDBusNodeInfo structures or %NULL if there are no nodes. @annotations: (array zero-terminated=1): A pointer to a %NULL-terminated array of pointers to #GDBusAnnotationInfo structures or %NULL if there are no annotations.

Information about nodes in a remote object hierarchy.

Since: 2.26

Aliased Type§

#[repr(C)]
pub struct GDBusNodeInfo { pub ref_count: i32, pub path: *mut i8, pub interfaces: *mut *mut _GDBusInterfaceInfo, pub nodes: *mut *mut _GDBusNodeInfo, pub annotations: *mut *mut _GDBusAnnotationInfo, }

Fields§

§ref_count: i32§path: *mut i8§interfaces: *mut *mut _GDBusInterfaceInfo§nodes: *mut *mut _GDBusNodeInfo§annotations: *mut *mut _GDBusAnnotationInfo