![]() |
![]() |
![]() |
telepathy-glib Reference Manual | ![]() |
---|---|---|---|---|
Telepathy protocol interface stringsTelepathy protocol interface strings — D-Bus interface names from the Telepathy spec |
#include <telepathy-glib/interfaces.h> #define TP_IFACE_ACCOUNT #define TP_IFACE_QUARK_ACCOUNT #define TP_IFACE_ACCOUNT_INTERFACE_AVATAR #define TP_IFACE_QUARK_ACCOUNT_INTERFACE_AVATAR #define TP_IFACE_ACCOUNT_MANAGER #define TP_IFACE_QUARK_ACCOUNT_MANAGER #define TP_IFACE_DBUS_DAEMON #define TP_IFACE_QUARK_DBUS_DAEMON #define TP_IFACE_DBUS_INTROSPECTABLE #define TP_IFACE_QUARK_DBUS_INTROSPECTABLE #define TP_IFACE_DBUS_PEER #define TP_IFACE_QUARK_DBUS_PEER #define TP_IFACE_DBUS_PROPERTIES #define TP_IFACE_QUARK_DBUS_PROPERTIES #define TP_IFACE_DEBUG #define TP_IFACE_QUARK_DEBUG #define TP_IFACE_CONNECTION_MANAGER #define TP_IFACE_QUARK_CONNECTION_MANAGER #define TP_IFACE_CONNECTION #define TP_IFACE_QUARK_CONNECTION #define TP_IFACE_CONNECTION_INTERFACE_ALIASING #define TP_IFACE_QUARK_CONNECTION_INTERFACE_ALIASING #define TP_IFACE_CONNECTION_INTERFACE_AVATARS #define TP_IFACE_QUARK_CONNECTION_INTERFACE_AVATARS #define TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CAPABILITIES #define TP_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES #define TP_IFACE_CONNECTION_INTERFACE_CONTACTS #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACTS #define TP_IFACE_CONNECTION_INTERFACE_REQUESTS #define TP_IFACE_QUARK_CONNECTION_INTERFACE_REQUESTS #define TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE #define TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE #define TP_IFACE_CONNECTION_INTERFACE_PRESENCE #define TP_IFACE_QUARK_CONNECTION_INTERFACE_PRESENCE #define TP_IFACE_CONNECTION_INTERFACE_LOCATION #define TP_IFACE_QUARK_CONNECTION_INTERFACE_LOCATION #define TP_IFACE_CHANNEL #define TP_IFACE_QUARK_CHANNEL #define TP_IFACE_CHANNEL_TYPE_CONTACT_LIST #define TP_IFACE_QUARK_CHANNEL_TYPE_CONTACT_LIST #define TP_IFACE_CHANNEL_TYPE_FILE_TRANSFER #define TP_IFACE_QUARK_CHANNEL_TYPE_FILE_TRANSFER #define TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA #define TP_IFACE_QUARK_CHANNEL_TYPE_STREAMED_MEDIA #define TP_IFACE_CHANNEL_TYPE_ROOM_LIST #define TP_IFACE_QUARK_CHANNEL_TYPE_ROOM_LIST #define TP_IFACE_CHANNEL_TYPE_TEXT #define TP_IFACE_QUARK_CHANNEL_TYPE_TEXT #define TP_IFACE_CHANNEL_TYPE_TUBES #define TP_IFACE_QUARK_CHANNEL_TYPE_TUBES #define TP_IFACE_CHANNEL_INTERFACE_TUBE #define TP_IFACE_CHANNEL_TYPE_DBUS_TUBE #define TP_IFACE_CHANNEL_TYPE_STREAM_TUBE #define TP_IFACE_QUARK_CHANNEL_INTERFACE_TUBE #define TP_IFACE_QUARK_CHANNEL_TYPE_DBUS_TUBE #define TP_IFACE_QUARK_CHANNEL_TYPE_STREAM_TUBE #define TP_IFACE_CHANNEL_INTERFACE_CALL_STATE #define TP_IFACE_QUARK_CHANNEL_INTERFACE_CALL_STATE #define TP_IFACE_CHANNEL_INTERFACE_CHAT_STATE #define TP_IFACE_QUARK_CHANNEL_INTERFACE_CHAT_STATE #define TP_IFACE_CHANNEL_INTERFACE_DESTROYABLE #define TP_IFACE_QUARK_CHANNEL_INTERFACE_DESTROYABLE #define TP_IFACE_CHANNEL_INTERFACE_DTMF #define TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF #define TP_IFACE_CHANNEL_INTERFACE_GROUP #define TP_IFACE_QUARK_CHANNEL_INTERFACE_GROUP #define TP_IFACE_CHANNEL_INTERFACE_HOLD #define TP_IFACE_QUARK_CHANNEL_INTERFACE_HOLD #define TP_IFACE_CHANNEL_INTERFACE_PASSWORD #define TP_IFACE_QUARK_CHANNEL_INTERFACE_PASSWORD #define TP_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING #define TP_IFACE_QUARK_CHANNEL_INTERFACE_MEDIA_SIGNALLING #define TP_IFACE_CHANNEL_INTERFACE_MESSAGES #define TP_IFACE_QUARK_CHANNEL_INTERFACE_MESSAGES #define TP_IFACE_CHANNEL_DISPATCHER #define TP_IFACE_QUARK_CHANNEL_DISPATCHER #define TP_IFACE_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST #define TP_IFACE_QUARK_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST #define TP_IFACE_CHANNEL_DISPATCH_OPERATION #define TP_IFACE_QUARK_CHANNEL_DISPATCH_OPERATION #define TP_IFACE_CHANNEL_REQUEST #define TP_IFACE_QUARK_CHANNEL_REQUEST #define TP_IFACE_MEDIA_SESSION_HANDLER #define TP_IFACE_QUARK_MEDIA_SESSION_HANDLER #define TP_IFACE_MEDIA_STREAM_HANDLER #define TP_IFACE_QUARK_MEDIA_STREAM_HANDLER #define TP_IFACE_PROPERTIES_INTERFACE #define TP_IFACE_QUARK_PROPERTIES_INTERFACE #define TP_IFACE_CLIENT #define TP_IFACE_QUARK_CLIENT #define TP_IFACE_CLIENT_APPROVER #define TP_IFACE_QUARK_CLIENT_APPROVER #define TP_IFACE_CLIENT_HANDLER #define TP_IFACE_QUARK_CLIENT_HANDLER #define TP_IFACE_CLIENT_OBSERVER #define TP_IFACE_QUARK_CLIENT_OBSERVER #define TP_IFACE_CLIENT_INTERFACE_REQUESTS #define TP_IFACE_QUARK_CLIENT_INTERFACE_REQUESTS
This header exposes the interface names from the Telepathy specification
as cpp defines for strings, such as TP_IFACE_PROPERTIES_INTERFACE
.
It is automatically generated from the specification.
Since 0.7.0 it also provides cpp defines like
TP_IFACE_QUARK_PROPERTIES_INTERFACE
, which expand to function calls that
return GQuarks for the same strings.
#define TP_IFACE_QUARK_ACCOUNT
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Account"
#define TP_IFACE_ACCOUNT_INTERFACE_AVATAR
The interface name "org.freedesktop.Telepathy.Account.Interface.Avatar"
#define TP_IFACE_QUARK_ACCOUNT_INTERFACE_AVATAR
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Account.Interface.Avatar"
#define TP_IFACE_ACCOUNT_MANAGER
The interface name "org.freedesktop.Telepathy.AccountManager"
#define TP_IFACE_QUARK_ACCOUNT_MANAGER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.AccountManager"
#define TP_IFACE_QUARK_DBUS_DAEMON
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.DBus"
#define TP_IFACE_DBUS_INTROSPECTABLE
The interface name "org.freedesktop.DBus.Introspectable"
#define TP_IFACE_QUARK_DBUS_INTROSPECTABLE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.DBus.Introspectable"
#define TP_IFACE_QUARK_DBUS_PEER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.DBus.Peer"
#define TP_IFACE_DBUS_PROPERTIES
The interface name "org.freedesktop.DBus.Properties"
#define TP_IFACE_QUARK_DBUS_PROPERTIES
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.DBus.Properties"
#define TP_IFACE_QUARK_DEBUG
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Debug"
#define TP_IFACE_CONNECTION_MANAGER
The interface name "org.freedesktop.Telepathy.ConnectionManager"
#define TP_IFACE_QUARK_CONNECTION_MANAGER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.ConnectionManager"
#define TP_IFACE_CONNECTION
The interface name "org.freedesktop.Telepathy.Connection"
#define TP_IFACE_QUARK_CONNECTION
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection"
#define TP_IFACE_CONNECTION_INTERFACE_ALIASING
The interface name "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_ALIASING
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
#define TP_IFACE_CONNECTION_INTERFACE_AVATARS
The interface name "org.freedesktop.Telepathy.Connection.Interface.Avatars"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_AVATARS
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Avatars"
#define TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES
The interface name "org.freedesktop.Telepathy.Connection.Interface.Capabilities"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CAPABILITIES
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Capabilities"
#define TP_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES
The interface name "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
#define TP_IFACE_CONNECTION_INTERFACE_CONTACTS
The interface name "org.freedesktop.Telepathy.Connection.Interface.Contacts"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACTS
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Contacts"
#define TP_IFACE_CONNECTION_INTERFACE_REQUESTS
The interface name "org.freedesktop.Telepathy.Connection.Interface.Requests"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_REQUESTS
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Requests"
#define TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE
The interface name "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
#define TP_IFACE_CONNECTION_INTERFACE_PRESENCE
The interface name "org.freedesktop.Telepathy.Connection.Interface.Presence"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_PRESENCE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Presence"
#define TP_IFACE_CONNECTION_INTERFACE_LOCATION
The interface name "org.freedesktop.Telepathy.Connection.Interface.Location"
#define TP_IFACE_QUARK_CONNECTION_INTERFACE_LOCATION
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Connection.Interface.Location"
#define TP_IFACE_QUARK_CHANNEL
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel"
#define TP_IFACE_CHANNEL_TYPE_CONTACT_LIST
The interface name "org.freedesktop.Telepathy.Channel.Type.ContactList"
#define TP_IFACE_QUARK_CHANNEL_TYPE_CONTACT_LIST
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.ContactList"
#define TP_IFACE_CHANNEL_TYPE_FILE_TRANSFER
The interface name "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
#define TP_IFACE_QUARK_CHANNEL_TYPE_FILE_TRANSFER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
#define TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA
The interface name "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
#define TP_IFACE_QUARK_CHANNEL_TYPE_STREAMED_MEDIA
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
#define TP_IFACE_CHANNEL_TYPE_ROOM_LIST
The interface name "org.freedesktop.Telepathy.Channel.Type.RoomList"
#define TP_IFACE_QUARK_CHANNEL_TYPE_ROOM_LIST
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.RoomList"
#define TP_IFACE_CHANNEL_TYPE_TEXT
The interface name "org.freedesktop.Telepathy.Channel.Type.Text"
#define TP_IFACE_QUARK_CHANNEL_TYPE_TEXT
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.Text"
#define TP_IFACE_CHANNEL_TYPE_TUBES
The interface name "org.freedesktop.Telepathy.Channel.Type.Tubes"
#define TP_IFACE_QUARK_CHANNEL_TYPE_TUBES
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.Tubes"
#define TP_IFACE_CHANNEL_INTERFACE_TUBE
The interface name "org.freedesktop.Telepathy.Channel.Interface.Tube"
#define TP_IFACE_CHANNEL_TYPE_DBUS_TUBE
The interface name "org.freedesktop.Telepathy.Channel.Type.DBusTube"
#define TP_IFACE_CHANNEL_TYPE_STREAM_TUBE
The interface name "org.freedesktop.Telepathy.Channel.Type.StreamTube"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_TUBE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.Tube"
#define TP_IFACE_QUARK_CHANNEL_TYPE_DBUS_TUBE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.DBusTube"
#define TP_IFACE_QUARK_CHANNEL_TYPE_STREAM_TUBE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Type.StreamTube"
#define TP_IFACE_CHANNEL_INTERFACE_CALL_STATE
The interface name "org.freedesktop.Telepathy.Channel.Interface.CallState"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_CALL_STATE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.CallState"
#define TP_IFACE_CHANNEL_INTERFACE_CHAT_STATE
The interface name "org.freedesktop.Telepathy.Channel.Interface.ChatState"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_CHAT_STATE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.ChatState"
#define TP_IFACE_CHANNEL_INTERFACE_DESTROYABLE
The interface name "org.freedesktop.Telepathy.Channel.Interface.Destroyable"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_DESTROYABLE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.Destroyable"
#define TP_IFACE_CHANNEL_INTERFACE_DTMF
The interface name "org.freedesktop.Telepathy.Channel.Interface.DTMF"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.DTMF"
#define TP_IFACE_CHANNEL_INTERFACE_GROUP
The interface name "org.freedesktop.Telepathy.Channel.Interface.Group"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_GROUP
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.Group"
#define TP_IFACE_CHANNEL_INTERFACE_HOLD
The interface name "org.freedesktop.Telepathy.Channel.Interface.Hold"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_HOLD
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.Hold"
#define TP_IFACE_CHANNEL_INTERFACE_PASSWORD
The interface name "org.freedesktop.Telepathy.Channel.Interface.Password"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_PASSWORD
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.Password"
#define TP_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING
The interface name "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_MEDIA_SIGNALLING
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling"
#define TP_IFACE_CHANNEL_INTERFACE_MESSAGES
The interface name "org.freedesktop.Telepathy.Channel.Interface.Messages"
#define TP_IFACE_QUARK_CHANNEL_INTERFACE_MESSAGES
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Channel.Interface.Messages"
#define TP_IFACE_CHANNEL_DISPATCHER
The interface name "org.freedesktop.Telepathy.ChannelDispatcher"
#define TP_IFACE_QUARK_CHANNEL_DISPATCHER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.ChannelDispatcher"
#define TP_IFACE_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST
The interface name "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList"
#define TP_IFACE_QUARK_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList"
#define TP_IFACE_CHANNEL_DISPATCH_OPERATION
The interface name "org.freedesktop.Telepathy.ChannelDispatchOperation"
#define TP_IFACE_QUARK_CHANNEL_DISPATCH_OPERATION
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.ChannelDispatchOperation"
#define TP_IFACE_CHANNEL_REQUEST
The interface name "org.freedesktop.Telepathy.ChannelRequest"
#define TP_IFACE_QUARK_CHANNEL_REQUEST
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.ChannelRequest"
#define TP_IFACE_MEDIA_SESSION_HANDLER
The interface name "org.freedesktop.Telepathy.Media.SessionHandler"
#define TP_IFACE_QUARK_MEDIA_SESSION_HANDLER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Media.SessionHandler"
#define TP_IFACE_MEDIA_STREAM_HANDLER
The interface name "org.freedesktop.Telepathy.Media.StreamHandler"
#define TP_IFACE_QUARK_MEDIA_STREAM_HANDLER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Media.StreamHandler"
#define TP_IFACE_PROPERTIES_INTERFACE
The interface name "org.freedesktop.Telepathy.Properties"
#define TP_IFACE_QUARK_PROPERTIES_INTERFACE
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Properties"
#define TP_IFACE_QUARK_CLIENT
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Client"
#define TP_IFACE_CLIENT_APPROVER
The interface name "org.freedesktop.Telepathy.Client.Approver"
#define TP_IFACE_QUARK_CLIENT_APPROVER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Client.Approver"
#define TP_IFACE_CLIENT_HANDLER
The interface name "org.freedesktop.Telepathy.Client.Handler"
#define TP_IFACE_QUARK_CLIENT_HANDLER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Client.Handler"
#define TP_IFACE_CLIENT_OBSERVER
The interface name "org.freedesktop.Telepathy.Client.Observer"
#define TP_IFACE_QUARK_CLIENT_OBSERVER
Expands to a call to a function that returns a quark for the interface name "org.freedesktop.Telepathy.Client.Observer"
#define TP_IFACE_CLIENT_INTERFACE_REQUESTS
The interface name "org.freedesktop.Telepathy.Client.Interface.Requests"