|
glibmm
2.68.2
|
Namespaces | |
| Address | |
| ErrorUtils | |
Classes | |
| class | ActionGroup |
| ActionGroup - A D-Bus Gio::ActionGroup implementation. More... | |
| class | AuthObserver |
| AuthObserver - An object used for authenticating connections. More... | |
| class | Connection |
| A D-Bus Connection. More... | |
| class | Error |
| class | Interface |
| Interface - Base type for D-Bus interfaces. More... | |
| class | InterfaceSkeleton |
| Abstract base class for D-Bus interfaces on the service side. More... | |
| class | InterfaceVTable |
| This represents a virtual table for handling properties and method calls for a D-Bus interface. More... | |
| class | AnnotationInfo |
| Stores information about an annotation. More... | |
| class | ArgInfo |
| ArgInfo - Stores information about an argument for a method or a signal. More... | |
| class | MethodInfo |
| Stores information about a method on an D-Bus interface. More... | |
| class | SignalInfo |
| Stores information about a signal on a D-Bus interface. More... | |
| class | PropertyInfo |
| Stores information about a property on a D-Bus interface. More... | |
| class | InterfaceInfo |
| Stores information about a D-Bus interface. More... | |
| class | NodeInfo |
| NodeInfo - Stores information about nodes in a remote object hierarchy. More... | |
| class | MenuModel |
| MenuModel - A D-Bus Gio::MenuModel implementation. More... | |
| class | Message |
| A type for representing D-Bus messages that can be sent or received on a Connection. More... | |
| class | MethodInvocation |
| An Object for handling remote calls. More... | |
| class | Object |
| Object - Base type for D-Bus objects. More... | |
| class | ObjectManager |
| Base type for D-Bus object managers. More... | |
| class | ObjectManagerClient |
| Client-side object manager. More... | |
| class | ObjectManagerServer |
| Service-side object manager. More... | |
| class | ObjectProxy |
| Client-side D-Bus object. More... | |
| class | ObjectSkeleton |
| Service-side D-Bus object. More... | |
| class | Proxy |
| A client-side proxy. More... | |
| class | Server |
| This is a helper for listening to and accepting D-Bus connections. More... | |
| class | SubtreeVTable |
| This represents a virtual table for subtrees registered with Gio::DBus::Connection::register_subtree(). More... | |
Typedefs | |
| using | SlotBusAcquired = sigc::slot< void(const Glib::RefPtr< Gio::DBus::Connection > &, Glib::ustring)> |
| For example, void on_bus_acquired(const Glib::RefPtr<Gio::DBus::Connection>& connection, const Glib::ustring& name);. More... | |
| using | SlotNameAcquired = sigc::slot< void(const Glib::RefPtr< Gio::DBus::Connection > &, Glib::ustring)> |
| For example, void on_name_acquired(const Glib::RefPtr<Gio::DBus::Connection>& connection, const Glib::ustring& name);. More... | |
| using | SlotNameLost = sigc::slot< void(const Glib::RefPtr< Gio::DBus::Connection > &, Glib::ustring)> |
| For example, void on_name_lost(const Glib::RefPtr<Gio::DBus::Connection>& connection, const Glib::ustring& name);. More... | |
| using | SlotNameAppeared = sigc::slot< void(const Glib::RefPtr< Gio::DBus::Connection > &, Glib::ustring, const Glib::ustring &)> |
| For example, void on_name_appeared(const Glib::RefPtr<Gio::DBus::Connection>& connection, const Glib::ustring& name, const Glib::ustring& name_owner);. More... | |
| using | SlotNameVanished = sigc::slot< void(const Glib::RefPtr< Gio::DBus::Connection > &, Glib::ustring)> |
| For example, void on_name_vanished(const Glib::RefPtr<Gio::DBus::Connection>& connection, const Glib::ustring& name);. More... | |
Enumerations | |
| enum class | BusType { STARTER = -1 , NONE , SYSTEM , SESSION } |
| An enumeration for well-known message buses. More... | |
| enum class | CallFlags { NONE = 0x0 , NO_AUTO_START = (1<<0) , ALLOW_INTERACTIVE_AUTHORIZATION = (1<<1) } |
| Flags used in g_dbus_connection_call() and similar APIs. More... | |
| enum class | ConnectionFlags { NONE = 0x0 , AUTHENTICATION_CLIENT = (1<<0) , AUTHENTICATION_SERVER = (1<<1) , AUTHENTICATION_ALLOW_ANONYMOUS = (1<<2) , MESSAGE_BUS_CONNECTION = (1<<3) , DELAY_MESSAGE_PROCESSING = (1<<4) } |
| Flags used when creating a new Gio::DBus::Connection. More... | |
| enum class | SendMessageFlags { NONE = 0x0 , PRESERVE_SERIAL = (1<<0) } |
| Flags used when sending DBusMessages on a Gio::DBus::Connection. More... | |
| enum class | SignalFlags { NONE = 0x0 , NO_MATCH_RULE = (1<<0) , MATCH_ARG0_NAMESPACE = (1<<1) , MATCH_ARG0_PATH = (1<<2) } |
| Flags used when subscribing to signals via g_dbus_connection_signal_subscribe(). More... | |
| enum class | SubtreeFlags { NONE = 0x0 , DISPATCH_TO_UNENUMERATED_NODES = (1<<0) } |
| Flags passed to g_dbus_connection_register_subtree(). More... | |
| enum class | PropertyInfoFlags { NONE = 0x0 , READABLE = (1<<0) , WRITABLE = (1<<1) } |
| Flags describing the access control of a D-Bus property. More... | |
| enum class | MessageType { INVALID , METHOD_CALL , METHOD_RETURN , ERROR , SIGNAL } |
| Message types used in Gio::DBus::Message. More... | |
| enum class | MessageFlags { NONE = 0x0 , NO_REPLY_EXPECTED = (1<<0) , NO_AUTO_START = (1<<1) , ALLOW_INTERACTIVE_AUTHORIZATION = (1<<2) } |
| Message flags used in Gio::DBus::Message. More... | |
| enum class | MessageHeaderField { INVALID , PATH , INTERFACE , MEMBER , ERROR_NAME , REPLY_SERIAL , DESTINATION , SENDER , SIGNATURE , NUM_UNIX_FDS } |
| Header fields used in Gio::DBus::Message. More... | |
| enum class | CapabilityFlags { NONE = 0x0 , UNIX_FD_PASSING = (1<<0) } |
| Capabilities negotiated with the remote peer. More... | |
| enum class | BusNameOwnerFlags { NONE = 0x0 , ALLOW_REPLACEMENT = (1<<0) , REPLACE = (1<<1) , DO_NOT_QUEUE = (1<<2) } |
| Flags used in g_bus_own_name(). More... | |
| enum class | ProxyFlags { NONE = 0x0 , DO_NOT_LOAD_PROPERTIES = (1<<0) , DO_NOT_CONNECT_SIGNALS = (1<<1) , DO_NOT_AUTO_START = (1<<2) , GET_INVALIDATED_PROPERTIES = (1<<3) , DO_NOT_AUTO_START_AT_CONSTRUCTION = (1<<4) } |
| Flags used when constructing an instance of a Gio::DBus::Proxy derived class. More... | |
| enum class | BusNameWatcherFlags { NONE = 0x0 , AUTO_START = (1<<0) } |
| Flags used in g_bus_watch_name(). More... | |
| void Gio::DBus::unown_name | ( | guint | owner_id | ) |
Stops owning a name.
| owner_id | An identifier obtained from own_name(). |