DBusObjectPathVTable Struct Reference

struct DBusObjectPathVTable

Virtual table that must be implemented to handle a portion of the object path hierarchy. Attach the vtable to a particular path using dbus_connection_register_object_path() or dbus_connection_register_fallback().

Member Data Documentation

void(* dbus_internal_pad1

void(*dbus_internal_pad1

Reserved for future expansion

void(* dbus_internal_pad2

void(*dbus_internal_pad2

Reserved for future expansion

void(* dbus_internal_pad3

void(*dbus_internal_pad3

Reserved for future expansion

void(* dbus_internal_pad4

void(*dbus_internal_pad4

Reserved for future expansion

DBusObjectPathMessageFunction message_function

DBusObjectPathMessageFunction message_function

Function to handle messages

DBusObjectPathUnregisterFunction unregister_function

DBusObjectPathUnregisterFunction unregister_function

Function to unregister this handler