|
CallFlags
|
operator|
(
CallFlags
lhs,
CallFlags
rhs)
|
|
CallFlags
|
operator&
(
CallFlags
lhs,
CallFlags
rhs)
|
|
CallFlags
|
operator^
(
CallFlags
lhs,
CallFlags
rhs)
|
|
CallFlags
|
operator~
(
CallFlags
flags)
|
|
CallFlags
&
|
operator|=
(
CallFlags
& lhs,
CallFlags
rhs)
|
|
CallFlags
&
|
operator&=
(
CallFlags
& lhs,
CallFlags
rhs)
|
|
CallFlags
&
|
operator^=
(
CallFlags
& lhs,
CallFlags
rhs)
|
|
ConnectionFlags
|
operator|
(
ConnectionFlags
lhs,
ConnectionFlags
rhs)
|
|
ConnectionFlags
|
operator&
(
ConnectionFlags
lhs,
ConnectionFlags
rhs)
|
|
ConnectionFlags
|
operator^
(
ConnectionFlags
lhs,
ConnectionFlags
rhs)
|
|
ConnectionFlags
|
operator~
(
ConnectionFlags
flags)
|
|
ConnectionFlags
&
|
operator|=
(
ConnectionFlags
& lhs,
ConnectionFlags
rhs)
|
|
ConnectionFlags
&
|
operator&=
(
ConnectionFlags
& lhs,
ConnectionFlags
rhs)
|
|
ConnectionFlags
&
|
operator^=
(
ConnectionFlags
& lhs,
ConnectionFlags
rhs)
|
|
SendMessageFlags
|
operator|
(
SendMessageFlags
lhs,
SendMessageFlags
rhs)
|
|
SendMessageFlags
|
operator&
(
SendMessageFlags
lhs,
SendMessageFlags
rhs)
|
|
SendMessageFlags
|
operator^
(
SendMessageFlags
lhs,
SendMessageFlags
rhs)
|
|
SendMessageFlags
|
operator~
(
SendMessageFlags
flags)
|
|
SendMessageFlags
&
|
operator|=
(
SendMessageFlags
& lhs,
SendMessageFlags
rhs)
|
|
SendMessageFlags
&
|
operator&=
(
SendMessageFlags
& lhs,
SendMessageFlags
rhs)
|
|
SendMessageFlags
&
|
operator^=
(
SendMessageFlags
& lhs,
SendMessageFlags
rhs)
|
|
SignalFlags
|
operator|
(
SignalFlags
lhs,
SignalFlags
rhs)
|
|
SignalFlags
|
operator&
(
SignalFlags
lhs,
SignalFlags
rhs)
|
|
SignalFlags
|
operator^
(
SignalFlags
lhs,
SignalFlags
rhs)
|
|
SignalFlags
|
operator~
(
SignalFlags
flags)
|
|
SignalFlags
&
|
operator|=
(
SignalFlags
& lhs,
SignalFlags
rhs)
|
|
SignalFlags
&
|
operator&=
(
SignalFlags
& lhs,
SignalFlags
rhs)
|
|
SignalFlags
&
|
operator^=
(
SignalFlags
& lhs,
SignalFlags
rhs)
|
|
SubtreeFlags
|
operator|
(
SubtreeFlags
lhs,
SubtreeFlags
rhs)
|
|
SubtreeFlags
|
operator&
(
SubtreeFlags
lhs,
SubtreeFlags
rhs)
|
|
SubtreeFlags
|
operator^
(
SubtreeFlags
lhs,
SubtreeFlags
rhs)
|
|
SubtreeFlags
|
operator~
(
SubtreeFlags
flags)
|
|
SubtreeFlags
&
|
operator|=
(
SubtreeFlags
& lhs,
SubtreeFlags
rhs)
|
|
SubtreeFlags
&
|
operator&=
(
SubtreeFlags
& lhs,
SubtreeFlags
rhs)
|
|
SubtreeFlags
&
|
operator^=
(
SubtreeFlags
& lhs,
SubtreeFlags
rhs)
|
|
InterfaceSkeletonFlags
|
operator|
(
InterfaceSkeletonFlags
lhs,
InterfaceSkeletonFlags
rhs)
|
|
InterfaceSkeletonFlags
|
operator&
(
InterfaceSkeletonFlags
lhs,
InterfaceSkeletonFlags
rhs)
|
|
InterfaceSkeletonFlags
|
operator^
(
InterfaceSkeletonFlags
lhs,
InterfaceSkeletonFlags
rhs)
|
|
InterfaceSkeletonFlags
|
operator~
(
InterfaceSkeletonFlags
flags)
|
|
InterfaceSkeletonFlags
&
|
operator|=
(
InterfaceSkeletonFlags
& lhs,
InterfaceSkeletonFlags
rhs)
|
|
InterfaceSkeletonFlags
&
|
operator&=
(
InterfaceSkeletonFlags
& lhs,
InterfaceSkeletonFlags
rhs)
|
|
InterfaceSkeletonFlags
&
|
operator^=
(
InterfaceSkeletonFlags
& lhs,
InterfaceSkeletonFlags
rhs)
|
|
PropertyInfoFlags
|
operator|
(
PropertyInfoFlags
lhs,
PropertyInfoFlags
rhs)
|
|
PropertyInfoFlags
|
operator&
(
PropertyInfoFlags
lhs,
PropertyInfoFlags
rhs)
|
|
PropertyInfoFlags
|
operator^
(
PropertyInfoFlags
lhs,
PropertyInfoFlags
rhs)
|
|
PropertyInfoFlags
|
operator~
(
PropertyInfoFlags
flags)
|
|
PropertyInfoFlags
&
|
operator|=
(
PropertyInfoFlags
& lhs,
PropertyInfoFlags
rhs)
|
|
PropertyInfoFlags
&
|
operator&=
(
PropertyInfoFlags
& lhs,
PropertyInfoFlags
rhs)
|
|
PropertyInfoFlags
&
|
operator^=
(
PropertyInfoFlags
& lhs,
PropertyInfoFlags
rhs)
|
|
MessageFlags
|
operator|
(
MessageFlags
lhs,
MessageFlags
rhs)
|
|
MessageFlags
|
operator&
(
MessageFlags
lhs,
MessageFlags
rhs)
|
|
MessageFlags
|
operator^
(
MessageFlags
lhs,
MessageFlags
rhs)
|
|
MessageFlags
|
operator~
(
MessageFlags
flags)
|
|
MessageFlags
&
|
operator|=
(
MessageFlags
& lhs,
MessageFlags
rhs)
|
|
MessageFlags
&
|
operator&=
(
MessageFlags
& lhs,
MessageFlags
rhs)
|
|
MessageFlags
&
|
operator^=
(
MessageFlags
& lhs,
MessageFlags
rhs)
|
|
CapabilityFlags
|
operator|
(
CapabilityFlags
lhs,
CapabilityFlags
rhs)
|
|
CapabilityFlags
|
operator&
(
CapabilityFlags
lhs,
CapabilityFlags
rhs)
|
|
CapabilityFlags
|
operator^
(
CapabilityFlags
lhs,
CapabilityFlags
rhs)
|
|
CapabilityFlags
|
operator~
(
CapabilityFlags
flags)
|
|
CapabilityFlags
&
|
operator|=
(
CapabilityFlags
& lhs,
CapabilityFlags
rhs)
|
|
CapabilityFlags
&
|
operator&=
(
CapabilityFlags
& lhs,
CapabilityFlags
rhs)
|
|
CapabilityFlags
&
|
operator^=
(
CapabilityFlags
& lhs,
CapabilityFlags
rhs)
|
|
BusNameOwnerFlags
|
operator|
(
BusNameOwnerFlags
lhs,
BusNameOwnerFlags
rhs)
|
|
BusNameOwnerFlags
|
operator&
(
BusNameOwnerFlags
lhs,
BusNameOwnerFlags
rhs)
|
|
BusNameOwnerFlags
|
operator^
(
BusNameOwnerFlags
lhs,
BusNameOwnerFlags
rhs)
|
|
BusNameOwnerFlags
|
operator~
(
BusNameOwnerFlags
flags)
|
|
BusNameOwnerFlags
&
|
operator|=
(
BusNameOwnerFlags
& lhs,
BusNameOwnerFlags
rhs)
|
|
BusNameOwnerFlags
&
|
operator&=
(
BusNameOwnerFlags
& lhs,
BusNameOwnerFlags
rhs)
|
|
BusNameOwnerFlags
&
|
operator^=
(
BusNameOwnerFlags
& lhs,
BusNameOwnerFlags
rhs)
|
|
guint
|
own_name
(
BusType
bus_type, const
Glib::ustring
& name, const
SlotBusAcquired
& bus_acquired_slot=
SlotBusAcquired
(), const
SlotNameAcquired
& name_acquired_slot=
SlotNameAcquired
(), const
SlotNameLost
& name_lost_slot=
SlotNameLost
(),
BusNameOwnerFlags
flags=
Gio::DBus::BUS_NAME_OWNER_FLAGS_NONE
)
|
|
Starts acquiring
name
on the bus specified by
bus_type
and calls
name_acquired_slot
and name_
lost_slot
when the name is acquired respectively lost.
More...
|
|
void
|
unown_name
(guint owner_id)
|
|
Stops owning a name.
More...
|
|
ProxyFlags
|
operator|
(
ProxyFlags
lhs,
ProxyFlags
rhs)
|
|
ProxyFlags
|
operator&
(
ProxyFlags
lhs,
ProxyFlags
rhs)
|
|
ProxyFlags
|
operator^
(
ProxyFlags
lhs,
ProxyFlags
rhs)
|
|
ProxyFlags
|
operator~
(
ProxyFlags
flags)
|
|
ProxyFlags
&
|
operator|=
(
ProxyFlags
& lhs,
ProxyFlags
rhs)
|
|
ProxyFlags
&
|
operator&=
(
ProxyFlags
& lhs,
ProxyFlags
rhs)
|
|
ProxyFlags
&
|
operator^=
(
ProxyFlags
& lhs,
ProxyFlags
rhs)
|
|
ServerFlags
|
operator|
(
ServerFlags
lhs,
ServerFlags
rhs)
|
|
ServerFlags
|
operator&
(
ServerFlags
lhs,
ServerFlags
rhs)
|
|
ServerFlags
|
operator^
(
ServerFlags
lhs,
ServerFlags
rhs)
|
|
ServerFlags
|
operator~
(
ServerFlags
flags)
|
|
ServerFlags
&
|
operator|=
(
ServerFlags
& lhs,
ServerFlags
rhs)
|
|
ServerFlags
&
|
operator&=
(
ServerFlags
& lhs,
ServerFlags
rhs)
|
|
ServerFlags
&
|
operator^=
(
ServerFlags
& lhs,
ServerFlags
rhs)
|
|
std::string
|
generate_guid
()
|
|
Generate a D-Bus GUID that can be used with e.g.
More...
|
|
bool
|
is_guid
(const
std::string
&
string
)
|
|
Checks if
string
is a D-Bus GUID.
More...
|
|
bool
|
is_name
(const
Glib::ustring
&
string
)
|
|
Checks if
string
is a valid D-Bus bus name (either unique or well-known).
More...
|
|
bool
|
is_unique_name
(const
Glib::ustring
&
string
)
|
|
Checks if
string
is a valid D-Bus unique bus name.
More...
|
|
bool
|
is_member_name
(const
Glib::ustring
&
string
)
|
|
Checks if
string
is a valid D-Bus member (e.g.
More...
|
|
bool
|
is_interface_name
(const
Glib::ustring
&
string
)
|
|
Checks if
string
is a valid D-Bus interface name.
More...
|
|
BusNameWatcherFlags
|
operator|
(
BusNameWatcherFlags
lhs,
BusNameWatcherFlags
rhs)
|
|
BusNameWatcherFlags
|
operator&
(
BusNameWatcherFlags
lhs,
BusNameWatcherFlags
rhs)
|
|
BusNameWatcherFlags
|
operator^
(
BusNameWatcherFlags
lhs,
BusNameWatcherFlags
rhs)
|
|
BusNameWatcherFlags
|
operator~
(
BusNameWatcherFlags
flags)
|
|
BusNameWatcherFlags
&
|
operator|=
(
BusNameWatcherFlags
& lhs,
BusNameWatcherFlags
rhs)
|
|
BusNameWatcherFlags
&
|
operator&=
(
BusNameWatcherFlags
& lhs,
BusNameWatcherFlags
rhs)
|
|
BusNameWatcherFlags
&
|
operator^=
(
BusNameWatcherFlags
& lhs,
BusNameWatcherFlags
rhs)
|
|
guint
|
watch_name
(
BusType
bus_type, const
Glib::ustring
& name, const
SlotNameAppeared
& name_appeared_slot=
SlotNameAppeared
(), const
SlotNameVanished
& name_vanished_slot=
SlotNameVanished
(),
BusNameWatcherFlags
flags=
Gio::DBus::BUS_NAME_WATCHER_FLAGS_NONE
)
|
|
Starts watching
name
on the bus specified by
bus_type
and calls
name_appeared_slot
and
name_vanished_slot
when the name is known to have a owner respectively known to lose its owner.
More...
|
|
guint
|
watch_name
(const
Glib::RefPtr
<
Connection
>& connection, const
Glib::ustring
& name, const
SlotNameAppeared
& name_appeared_slot=
SlotNameAppeared
(), const
SlotNameVanished
& name_vanished_slot=
SlotNameVanished
(),
BusNameWatcherFlags
flags=
Gio::DBus::BUS_NAME_WATCHER_FLAGS_NONE
)
|
|
A
watch_name()
function that takes a
Connection
instead of a BusType.
More...
|
|
void
|
unwatch_name
(guint watcher_id)
|
|
Stops watching a name.
More...
|
|