| glibmm
    2.74.1
    | 
| 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) , AUTHENTICATION_REQUIRE_SAME_USER = (1<<5) , CROSS_NAMESPACE = (1<<6) } | 
| 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) , NO_MATCH_RULE = (1<<5) } | 
| 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(). |