| telepathy-enums.h | | telepathy-enums.h | |
| /* Generated from telepathy-glib | | /* Generated from telepathy-glib | |
| | | | |
| */ | | */ | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| extern "C" { | | extern "C" { | |
| #endif | | #endif | |
| | | | |
|
| /** | | | |
| * | | | |
| TpConnMgrParamFlags: | | | |
| * @TP_CONN_MGR_PARAM_FLAG_REQUIRED: <![CDATA[ This parameter is | | | |
| required for connecting to the server. ]]> | | | |
| * @TP_CONN_MGR_PARAM_FLAG_REGISTER: <![CDATA[ This parameter is | | | |
| required for registering an account on the server. ]]> | | | |
| * @TP_CONN_MGR_PARAM_FLAG_HAS_DEFAULT: <![CDATA[ This parameter | | | |
| has a default value, which is returned in GetParameters; not prov | | | |
| iding this parameter is equivalent to providing the default. | | | |
| ]]> | | | |
| * @TP_CONN_MGR_PARAM_FLAG_SECRET: <![CDATA[ This parameter shoul | | | |
| d be considered private or secret; for instance, clients should | | | |
| store it in a "password safe" like gnome-keyring or kwallet, o | | | |
| mit it from debug logs, and use a text input widget that hides | | | |
| the value of the parameter. (Clients that support older connecti | | | |
| on managers may also treat any parameter whose name contains "p | | | |
| assword" as though it had this flag.) ]]> | | | |
| * @TP_CONN_MGR_PARAM_FLAG_DBUS_PROPERTY: <![CDATA[ This paramete | | | |
| r is also a D-Bus property on the resulting Connection; a paramet | | | |
| er named com.example.Duck.Macaroni with this flag corresponds to | | | |
| the Macaroni property on the com.example.Duck interface. Its val | | | |
| ue can be queried and possibly changed on an existing Connection | | | |
| using methods on the org.freedesktop.DBus.Properties interface. | | | |
| ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONN_MGR_PARAM_FLAG_REQUIRED = 1, | | TP_CONN_MGR_PARAM_FLAG_REQUIRED = 1, | |
| TP_CONN_MGR_PARAM_FLAG_REGISTER = 2, | | TP_CONN_MGR_PARAM_FLAG_REGISTER = 2, | |
| TP_CONN_MGR_PARAM_FLAG_HAS_DEFAULT = 4, | | TP_CONN_MGR_PARAM_FLAG_HAS_DEFAULT = 4, | |
| TP_CONN_MGR_PARAM_FLAG_SECRET = 8, | | TP_CONN_MGR_PARAM_FLAG_SECRET = 8, | |
| TP_CONN_MGR_PARAM_FLAG_DBUS_PROPERTY = 16, | | TP_CONN_MGR_PARAM_FLAG_DBUS_PROPERTY = 16, | |
| } TpConnMgrParamFlags; | | } TpConnMgrParamFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpHandleType: | | | |
| * @TP_HANDLE_TYPE_NONE: <![CDATA[ A "null" handle type used to i | | | |
| ndicate the absence of a handle. When a handle type and a handle | | | |
| appear as a pair, if the handle type is zero, the handle must als | | | |
| o be zero. ]]> | | | |
| * @TP_HANDLE_TYPE_CONTACT: <![CDATA[ A contact ]]> | | | |
| * @TP_HANDLE_TYPE_ROOM: <![CDATA[ A chat room ]]> | | | |
| * @TP_HANDLE_TYPE_LIST: <![CDATA[ A server-generated contact lis | | | |
| t (see Channel.Interface.Group) ]]> | | | |
| * @TP_HANDLE_TYPE_GROUP: <![CDATA[ A user-defined contact list ( | | | |
| see Channel.Interface.Group) ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_HANDLE_TYPE_NONE = 0, | | TP_HANDLE_TYPE_NONE = 0, | |
| TP_HANDLE_TYPE_CONTACT = 1, | | TP_HANDLE_TYPE_CONTACT = 1, | |
| TP_HANDLE_TYPE_ROOM = 2, | | TP_HANDLE_TYPE_ROOM = 2, | |
| TP_HANDLE_TYPE_LIST = 3, | | TP_HANDLE_TYPE_LIST = 3, | |
| TP_HANDLE_TYPE_GROUP = 4, | | TP_HANDLE_TYPE_GROUP = 4, | |
| } TpHandleType; | | } TpHandleType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_HANDLE_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpHandleType. | | | |
| */ | | | |
| #define NUM_TP_HANDLE_TYPES (4+1) | | #define NUM_TP_HANDLE_TYPES (4+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpConnectionStatus: | | | |
| * @TP_CONNECTION_STATUS_CONNECTED: <![CDATA[ The connection is f | | | |
| ully connected and all methods are available. ]]> | | | |
| * @TP_CONNECTION_STATUS_CONNECTING: <![CDATA[ Connect has been c | | | |
| alled but the connection has not yet been established. Some metho | | | |
| ds may fail until the connection has been established. ]] | | | |
| > | | | |
| * @TP_CONNECTION_STATUS_DISCONNECTED: <![CDATA[ If this is retri | | | |
| eved from GetStatus or Status, it indicates that connection | | | |
| has not yet been attempted. If seen in a StatusChanged signa | | | |
| l, it indicates that the connection has failed; the Connection ob | | | |
| ject SHOULD be removed from D-Bus immediately, and all subsequent | | | |
| method calls SHOULD fail. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONNECTION_STATUS_CONNECTED = 0, | | TP_CONNECTION_STATUS_CONNECTED = 0, | |
| TP_CONNECTION_STATUS_CONNECTING = 1, | | TP_CONNECTION_STATUS_CONNECTING = 1, | |
| TP_CONNECTION_STATUS_DISCONNECTED = 2, | | TP_CONNECTION_STATUS_DISCONNECTED = 2, | |
| } TpConnectionStatus; | | } TpConnectionStatus; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CONNECTION_STATUSES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpConnectionStatus. | | | |
| */ | | | |
| #define NUM_TP_CONNECTION_STATUSES (2+1) | | #define NUM_TP_CONNECTION_STATUSES (2+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpConnectionStatusReason: | | | |
| * @TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED: <![CDATA[ There i | | | |
| s no reason set for this state change. Unknown status reasons S | | | |
| HOULD be treated like this reason. When disconnected for this re | | | |
| ason, the equivalent D-Bus error is org.freedesktop.Telepathy.E | | | |
| rror.Disconnected. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_REQUESTED: <![CDATA[ The change i | | | |
| s in response to a user request. Changes to the Connecting or C | | | |
| onnected status SHOULD always indicate this reason; changes to | | | |
| the Disconnected status SHOULD indicate this reason if and only | | | |
| if the disconnection was requested by the user. When disconnect | | | |
| ed for this reason, the equivalent D-Bus error is org.freedeskt | | | |
| op.Telepathy.Error.Cancelled. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_NETWORK_ERROR: <![CDATA[ There wa | | | |
| s an error sending or receiving on the network socket. When the | | | |
| status changes from Connecting to Disconnected for this reason, | | | |
| the equivalent D-Bus error is either org.freedesktop.Telepathy | | | |
| .Error.NetworkError, org.freedesktop.Telepathy.Error.Connection | | | |
| Refused, org.freedesktop.Telepathy.Error.ConnectionFailed | | | |
| or some more specific error. When the status changes from | | | |
| Connected to Disconnected for this reason, the equivalent D-Bu | | | |
| s error is either org.freedesktop.Telepathy.Error.NetworkError, | | | |
| org.freedesktop.Telepathy.Error.ConnectionLost or | | | |
| some more specific error. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_AUTHENTICATION_FAILED: <![CDATA[ | | | |
| The username or password was invalid. When disconnected for this | | | |
| reason, the equivalent D-Bus error is org.freedesktop.Telepath | | | |
| y.Error.AuthenticationFailed. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_ENCRYPTION_ERROR: <![CDATA[ There | | | |
| was an error negotiating SSL on this connection, or encryption | | | |
| was unavailable and require-encryption was set when the connec | | | |
| tion was created. When disconnected for this reason, the equival | | | |
| ent D-Bus error is org.freedesktop.Telepathy.Error.EncryptionNo | | | |
| tAvailable if encryption was not available at all, or | | | |
| org.freedesktop.Telepathy.Error.EncryptionError if encryptio | | | |
| n failed. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_NAME_IN_USE: <![CDATA[ In general | | | |
| , this reason indicates that the requested account name or othe | | | |
| r identification could not be used due to conflict with another | | | |
| connection. It can be divided into three cases: If | | | |
| the status change is from Connecting to Disconnected and the | | | |
| 'register' parameter to RequestConnection was present and tr | | | |
| ue, the requested account could not be created on the server | | | |
| because it already exists. The equivalent D-Bus error is | | | |
| org.freedesktop.Telepathy.Error.RegistrationExists. | | | |
| If the status change is from Connecting to Disconnected | | | |
| but the 'register' parameter is absent or false, the connection | | | |
| manager could not connect to the specified account because | | | |
| a connection to that account already exists. The equ | | | |
| ivalent D-Bus error is org.freedesktop.Telepathy.Error.Alread | | | |
| yConnected. In some protocols, like XMPP (w | | | |
| hen connecting with the same JID and resource as an existin | | | |
| g connection), the existing connection "wins" and the new o | | | |
| ne fails to connect. If the status | | | |
| change is from Connected to Disconnected, the existing conne | | | |
| ction was automatically disconnected because a new connection | | | |
| to the same account (perhaps from a different client or loca | | | |
| tion) was established. The equivalent D-Bus error is | | | |
| org.freedesktop.Telepathy.Error.ConnectionReplaced. | | | |
| In some protocols, like MSNP (when connecting twice with the | | | |
| same Passport), the new connection "wins" and the | | | |
| existing one is automatically disconnected. | | | |
| ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_NOT_PROVIDED: <![CDATA[ The | | | |
| server did not provide a SSL certificate. When disconnected for | | | |
| this reason, the equivalent D-Bus error is org.freedesktop.Tele | | | |
| pathy.Error.Cert.NotProvided. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_UNTRUSTED: <![CDATA[ The ser | | | |
| ver's SSL certificate is signed by an untrusted certifying auth | | | |
| ority. This error SHOULD NOT be used to represent a self-signed | | | |
| certificate: use the more specific Cert_Self_Signed reason for | | | |
| that. When disconnected for this reason, the equivalent D-Bus e | | | |
| rror is org.freedesktop.Telepathy.Error.Cert.Untrusted. | | | |
| ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_EXPIRED: <![CDATA[ The serve | | | |
| r's SSL certificate has expired. When disconnected for this reas | | | |
| on, the equivalent D-Bus error is org.freedesktop.Telepathy.Err | | | |
| or.Cert.Expired. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_NOT_ACTIVATED: <![CDATA[ The | | | |
| server's SSL certificate is not yet valid. When disconnected fo | | | |
| r this reason, the equivalent D-Bus error is org.freedesktop.Te | | | |
| lepathy.Error.Cert.NotActivated. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_HOSTNAME_MISMATCH: <![CDATA[ | | | |
| The server's SSL certificate did not match its hostname. When d | | | |
| isconnected for this reason, the equivalent D-Bus error is org. | | | |
| freedesktop.Telepathy.Error.Cert.HostnameMismatch. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_FINGERPRINT_MISMATCH: <![CDATA[ | | | |
| The server's SSL certificate does not have the expected fin | | | |
| gerprint. When disconnected for this reason, the equivalent D-Bu | | | |
| s error is org.freedesktop.Telepathy.Error.Cert.FingerprintMism | | | |
| atch. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_SELF_SIGNED: <![CDATA[ The s | | | |
| erver's SSL certificate is self-signed. When disconnected for th | | | |
| is reason, the equivalent D-Bus error is org.freedesktop.Telepa | | | |
| thy.Error.Cert.HostnameMismatch. ]]> | | | |
| * @TP_CONNECTION_STATUS_REASON_CERT_OTHER_ERROR: <![CDATA[ There | | | |
| was some other error validating the server's SSL certificate. | | | |
| When disconnected for this reason, the equivalent D-Bus error is | | | |
| org.freedesktop.Telepathy.Error.Cert.Invalid. | | | |
| ]]> | | | |
| * | | | |
| * <![CDATA[ A reason why the status of the connection changed. Apa | | | |
| rt from Requested, the values of this enumeration only make sense | | | |
| as reasons why the status changed to Disconnected. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED = 0, | | TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED = 0, | |
| TP_CONNECTION_STATUS_REASON_REQUESTED = 1, | | TP_CONNECTION_STATUS_REASON_REQUESTED = 1, | |
| TP_CONNECTION_STATUS_REASON_NETWORK_ERROR = 2, | | TP_CONNECTION_STATUS_REASON_NETWORK_ERROR = 2, | |
| TP_CONNECTION_STATUS_REASON_AUTHENTICATION_FAILED = 3, | | TP_CONNECTION_STATUS_REASON_AUTHENTICATION_FAILED = 3, | |
| TP_CONNECTION_STATUS_REASON_ENCRYPTION_ERROR = 4, | | TP_CONNECTION_STATUS_REASON_ENCRYPTION_ERROR = 4, | |
| TP_CONNECTION_STATUS_REASON_NAME_IN_USE = 5, | | TP_CONNECTION_STATUS_REASON_NAME_IN_USE = 5, | |
| TP_CONNECTION_STATUS_REASON_CERT_NOT_PROVIDED = 6, | | TP_CONNECTION_STATUS_REASON_CERT_NOT_PROVIDED = 6, | |
| TP_CONNECTION_STATUS_REASON_CERT_UNTRUSTED = 7, | | TP_CONNECTION_STATUS_REASON_CERT_UNTRUSTED = 7, | |
| TP_CONNECTION_STATUS_REASON_CERT_EXPIRED = 8, | | TP_CONNECTION_STATUS_REASON_CERT_EXPIRED = 8, | |
| TP_CONNECTION_STATUS_REASON_CERT_NOT_ACTIVATED = 9, | | TP_CONNECTION_STATUS_REASON_CERT_NOT_ACTIVATED = 9, | |
| TP_CONNECTION_STATUS_REASON_CERT_HOSTNAME_MISMATCH = 10, | | TP_CONNECTION_STATUS_REASON_CERT_HOSTNAME_MISMATCH = 10, | |
| TP_CONNECTION_STATUS_REASON_CERT_FINGERPRINT_MISMATCH = 11, | | TP_CONNECTION_STATUS_REASON_CERT_FINGERPRINT_MISMATCH = 11, | |
| TP_CONNECTION_STATUS_REASON_CERT_SELF_SIGNED = 12, | | TP_CONNECTION_STATUS_REASON_CERT_SELF_SIGNED = 12, | |
| TP_CONNECTION_STATUS_REASON_CERT_OTHER_ERROR = 13, | | TP_CONNECTION_STATUS_REASON_CERT_OTHER_ERROR = 13, | |
| } TpConnectionStatusReason; | | } TpConnectionStatusReason; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CONNECTION_STATUS_REASONS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpConnectionStatusReason. | | | |
| */ | | | |
| #define NUM_TP_CONNECTION_STATUS_REASONS (13+1) | | #define NUM_TP_CONNECTION_STATUS_REASONS (13+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpConnectionAliasFlags: | | | |
| * @TP_CONNECTION_ALIAS_FLAG_USER_SET: <![CDATA[ The aliases of c | | | |
| ontacts on this connection may be changed by the user of the se | | | |
| rvice, not just by the contacts themselves. This is the case on | | | |
| Jabber, for instance. It is possible that aliases can be changed | | | |
| by the contacts too - which alias takes precedence is not defi | | | |
| ned by this specification, and depends on the server and/or con | | | |
| nection manager implementation. This flag only applie | | | |
| s to the aliases of "globally valid" contact handles. At this t | | | |
| ime, clients should not expect to be able to change the aliases | | | |
| corresponding to any channel-specific handles. If this becomes | | | |
| possible in future, a new flag will be defined. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONNECTION_ALIAS_FLAG_USER_SET = 1, | | TP_CONNECTION_ALIAS_FLAG_USER_SET = 1, | |
| } TpConnectionAliasFlags; | | } TpConnectionAliasFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpConnectionCapabilityFlags: | | | |
| * @TP_CONNECTION_CAPABILITY_FLAG_CREATE: <![CDATA[ The given cha | | | |
| nnel type and handle can be given to RequestChannel to create a n | | | |
| ew channel of this type. ]]> | | | |
| * @TP_CONNECTION_CAPABILITY_FLAG_INVITE: <![CDATA[ The given con | | | |
| tact can be invited to an existing channel of this type. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONNECTION_CAPABILITY_FLAG_CREATE = 1, | | TP_CONNECTION_CAPABILITY_FLAG_CREATE = 1, | |
| TP_CONNECTION_CAPABILITY_FLAG_INVITE = 2, | | TP_CONNECTION_CAPABILITY_FLAG_INVITE = 2, | |
| } TpConnectionCapabilityFlags; | | } TpConnectionCapabilityFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpContactInfoFlags: | | | |
| * @TP_CONTACT_INFO_FLAG_CAN_SET: <![CDATA[ Indicates that SetCon | | | |
| tactInfo is supported on this connection. ]]> | | | |
| * @TP_CONTACT_INFO_FLAG_PUSH: <![CDATA[ Indicates that the proto | | | |
| col pushes all contacts' information to the connection manager wi | | | |
| thout prompting. If set, ContactInfoChanged will be emitted | | | |
| whenever contacts' information changes. ]]> | | | |
| * | | | |
| * <![CDATA[ Flags defining the behaviour of contact information on | | | |
| this protocol. Some protocols provide no information on contacts w | | | |
| ithout an explicit request; others always push information to the c | | | |
| onnection manager as and when it changes. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONTACT_INFO_FLAG_CAN_SET = 1, | | TP_CONTACT_INFO_FLAG_CAN_SET = 1, | |
| TP_CONTACT_INFO_FLAG_PUSH = 2, | | TP_CONTACT_INFO_FLAG_PUSH = 2, | |
| } TpContactInfoFlags; | | } TpContactInfoFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpContactInfoFieldFlags: | | | |
| * @TP_CONTACT_INFO_FIELD_FLAG_PARAMETERS_EXACT: <![CDATA[ If pre | | | |
| sent, exactly the parameters indicated must be set on this fiel | | | |
| d; in the case of an empty list of parameters, this implies that | | | |
| parameters may not be used. If absent, and the list of allowed | | | |
| parameters is non-empty, any (possibly empty) subset of that l | | | |
| ist may be used. If absent, and the list of allowed | | | |
| parameters is empty, any parameters may be used. ]]> | | | |
| * | | | |
| * <![CDATA[ Flags describing the behaviour of a vCard field. | | | |
| ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONTACT_INFO_FIELD_FLAG_PARAMETERS_EXACT = 1, | | TP_CONTACT_INFO_FIELD_FLAG_PARAMETERS_EXACT = 1, | |
| } TpContactInfoFieldFlags; | | } TpContactInfoFieldFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpConnectionPresenceType: | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_UNSET: <![CDATA[ An invalid prese | | | |
| nce type used as a null value. This value MUST NOT appear in the | | | |
| Statuses property, or in the result of GetStatuses on t | | | |
| he deprecated Presence interface. ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_OFFLINE: <![CDATA[ Offline | | | |
| ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_AVAILABLE: <![CDATA[ Available | | | |
| ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_AWAY: <![CDATA[ Away ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_EXTENDED_AWAY: <![CDATA[ Away for | | | |
| an extended time ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_HIDDEN: <![CDATA[ Hidden (invisib | | | |
| le) ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_BUSY: <![CDATA[ Busy, Do Not Dist | | | |
| urb. ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_UNKNOWN: <![CDATA[ Unknown, unabl | | | |
| e to determine presence for this contact, for example if the prot | | | |
| ocol only allows presence of subscribed contacts. ]]> | | | |
| * @TP_CONNECTION_PRESENCE_TYPE_ERROR: <![CDATA[ Error, an error | | | |
| occurred while trying to determine presence. The message, if set | | | |
| , is an error from the server. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CONNECTION_PRESENCE_TYPE_UNSET = 0, | | TP_CONNECTION_PRESENCE_TYPE_UNSET = 0, | |
| TP_CONNECTION_PRESENCE_TYPE_OFFLINE = 1, | | TP_CONNECTION_PRESENCE_TYPE_OFFLINE = 1, | |
| TP_CONNECTION_PRESENCE_TYPE_AVAILABLE = 2, | | TP_CONNECTION_PRESENCE_TYPE_AVAILABLE = 2, | |
| TP_CONNECTION_PRESENCE_TYPE_AWAY = 3, | | TP_CONNECTION_PRESENCE_TYPE_AWAY = 3, | |
| TP_CONNECTION_PRESENCE_TYPE_EXTENDED_AWAY = 4, | | TP_CONNECTION_PRESENCE_TYPE_EXTENDED_AWAY = 4, | |
| TP_CONNECTION_PRESENCE_TYPE_HIDDEN = 5, | | TP_CONNECTION_PRESENCE_TYPE_HIDDEN = 5, | |
| TP_CONNECTION_PRESENCE_TYPE_BUSY = 6, | | TP_CONNECTION_PRESENCE_TYPE_BUSY = 6, | |
| TP_CONNECTION_PRESENCE_TYPE_UNKNOWN = 7, | | TP_CONNECTION_PRESENCE_TYPE_UNKNOWN = 7, | |
| TP_CONNECTION_PRESENCE_TYPE_ERROR = 8, | | TP_CONNECTION_PRESENCE_TYPE_ERROR = 8, | |
| } TpConnectionPresenceType; | | } TpConnectionPresenceType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CONNECTION_PRESENCE_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpConnectionPresenceType. | | | |
| */ | | | |
| #define NUM_TP_CONNECTION_PRESENCE_TYPES (8+1) | | #define NUM_TP_CONNECTION_PRESENCE_TYPES (8+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpRichPresenceAccessControlType: | | | |
| * @TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_WHITELIST: <![CDATA[ The | | | |
| associated variant is a list of contacts (signature 'au', Contac | | | |
| t_Handle[]) who can see the extended presence information. ]]> | | | |
| * @TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_PUBLISH_LIST: <![CDATA[ | | | |
| All contacts in the user's 'publish' contact list can see the ext | | | |
| ended presence information. The associated variant is ignored. ]]> | | | |
| * @TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_GROUP: <![CDATA[ The ass | | | |
| ociated variant is a handle of type Group (signature 'u', Group_H | | | |
| andle) representing a group of contacts who can see the extended | | | |
| presence information. ]]> | | | |
| * @TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_OPEN: <![CDATA[ Anyone w | | | |
| ith access to the service can see the extended presence informati | | | |
| on. ]]> | | | |
| * | | | |
| * <![CDATA[ A type of access control for Rich_Presence_Access_Cont | | | |
| rol. For most types, the exact access control is given by an associ | | | |
| ated variant. These are the access control type | | | |
| s from XMPP publish/subscribe (XEP-0060). ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_WHITELIST = 0, | | TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_WHITELIST = 0, | |
| TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_PUBLISH_LIST = 1, | | TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_PUBLISH_LIST = 1, | |
| TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_GROUP = 2, | | TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_GROUP = 2, | |
| TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_OPEN = 3, | | TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_OPEN = 3, | |
| } TpRichPresenceAccessControlType; | | } TpRichPresenceAccessControlType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_RICH_PRESENCE_ACCESS_CONTROL_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpRichPresenceAccessControlTyp | | | |
| e. | | | |
| */ | | | |
| #define NUM_TP_RICH_PRESENCE_ACCESS_CONTROL_TYPES (3+1) | | #define NUM_TP_RICH_PRESENCE_ACCESS_CONTROL_TYPES (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpFileTransferState: | | | |
| * @TP_FILE_TRANSFER_STATE_NONE: <![CDATA[ An invalid state type | | | |
| used as a null value. This value MUST NOT appear in the State pro | | | |
| perty. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_PENDING: <![CDATA[ The file transfer i | | | |
| s waiting to be accepted/closed by the receiver. The receiver has | | | |
| to call AcceptFile, then wait for the state to change to Open an | | | |
| d check the offset value. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_ACCEPTED: <![CDATA[ The receiver has a | | | |
| ccepted the transfer. The sender now has to call ProvideFile to a | | | |
| ctually start the transfer. The receiver should now wait for the | | | |
| state to change to Open and check the offset value. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_OPEN: <![CDATA[ The file transfer is o | | | |
| pen for traffic. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_COMPLETED: <![CDATA[ The file transfer | | | |
| has been completed successfully. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_CANCELLED: <![CDATA[ The file transfer | | | |
| has been cancelled. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_FILE_TRANSFER_STATE_NONE = 0, | | TP_FILE_TRANSFER_STATE_NONE = 0, | |
| TP_FILE_TRANSFER_STATE_PENDING = 1, | | TP_FILE_TRANSFER_STATE_PENDING = 1, | |
| TP_FILE_TRANSFER_STATE_ACCEPTED = 2, | | TP_FILE_TRANSFER_STATE_ACCEPTED = 2, | |
| TP_FILE_TRANSFER_STATE_OPEN = 3, | | TP_FILE_TRANSFER_STATE_OPEN = 3, | |
| TP_FILE_TRANSFER_STATE_COMPLETED = 4, | | TP_FILE_TRANSFER_STATE_COMPLETED = 4, | |
| TP_FILE_TRANSFER_STATE_CANCELLED = 5, | | TP_FILE_TRANSFER_STATE_CANCELLED = 5, | |
| } TpFileTransferState; | | } TpFileTransferState; | |
|
| | | | |
| /** | | | |
| * NUM_TP_FILE_TRANSFER_STATES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpFileTransferState. | | | |
| */ | | | |
| #define NUM_TP_FILE_TRANSFER_STATES (5+1) | | #define NUM_TP_FILE_TRANSFER_STATES (5+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpFileTransferStateChangeReason: | | | |
| * @TP_FILE_TRANSFER_STATE_CHANGE_REASON_NONE: <![CDATA[ No reaso | | | |
| n was specified. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_CHANGE_REASON_REQUESTED: <![CDATA[ The | | | |
| change in state was requested. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_CHANGE_REASON_LOCAL_STOPPED: <![CDATA[ | | | |
| The file transfer was cancelled by the local user. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_CHANGE_REASON_REMOTE_STOPPED: <![CDATA[ | | | |
| The file transfer was cancelled by the remote user. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_CHANGE_REASON_LOCAL_ERROR: <![CDATA[ T | | | |
| he file transfer was cancelled because of a local error. ]]> | | | |
| * @TP_FILE_TRANSFER_STATE_CHANGE_REASON_REMOTE_ERROR: <![CDATA[ | | | |
| The file transfer was cancelled because of a remote error. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_FILE_TRANSFER_STATE_CHANGE_REASON_NONE = 0, | | TP_FILE_TRANSFER_STATE_CHANGE_REASON_NONE = 0, | |
| TP_FILE_TRANSFER_STATE_CHANGE_REASON_REQUESTED = 1, | | TP_FILE_TRANSFER_STATE_CHANGE_REASON_REQUESTED = 1, | |
| TP_FILE_TRANSFER_STATE_CHANGE_REASON_LOCAL_STOPPED = 2, | | TP_FILE_TRANSFER_STATE_CHANGE_REASON_LOCAL_STOPPED = 2, | |
| TP_FILE_TRANSFER_STATE_CHANGE_REASON_REMOTE_STOPPED = 3, | | TP_FILE_TRANSFER_STATE_CHANGE_REASON_REMOTE_STOPPED = 3, | |
| TP_FILE_TRANSFER_STATE_CHANGE_REASON_LOCAL_ERROR = 4, | | TP_FILE_TRANSFER_STATE_CHANGE_REASON_LOCAL_ERROR = 4, | |
| TP_FILE_TRANSFER_STATE_CHANGE_REASON_REMOTE_ERROR = 5, | | TP_FILE_TRANSFER_STATE_CHANGE_REASON_REMOTE_ERROR = 5, | |
| } TpFileTransferStateChangeReason; | | } TpFileTransferStateChangeReason; | |
|
| | | | |
| /** | | | |
| * NUM_TP_FILE_TRANSFER_STATE_CHANGE_REASONS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpFileTransferStateChangeReaso | | | |
| n. | | | |
| */ | | | |
| #define NUM_TP_FILE_TRANSFER_STATE_CHANGE_REASONS (5+1) | | #define NUM_TP_FILE_TRANSFER_STATE_CHANGE_REASONS (5+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpFileHashType: | | | |
| * @TP_FILE_HASH_TYPE_NONE: <![CDATA[ No hash. ]]> | | | |
| * @TP_FILE_HASH_TYPE_MD5: <![CDATA[ MD5 digest as a string of 32 | | | |
| ASCII hex digits. ]]> | | | |
| * @TP_FILE_HASH_TYPE_SHA1: <![CDATA[ SHA1 digest as a string of | | | |
| ASCII hex digits. ]]> | | | |
| * @TP_FILE_HASH_TYPE_SHA256: <![CDATA[ SHA256 digest as a string | | | |
| of ASCII hex digits. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_FILE_HASH_TYPE_NONE = 0, | | TP_FILE_HASH_TYPE_NONE = 0, | |
| TP_FILE_HASH_TYPE_MD5 = 1, | | TP_FILE_HASH_TYPE_MD5 = 1, | |
| TP_FILE_HASH_TYPE_SHA1 = 2, | | TP_FILE_HASH_TYPE_SHA1 = 2, | |
| TP_FILE_HASH_TYPE_SHA256 = 3, | | TP_FILE_HASH_TYPE_SHA256 = 3, | |
| } TpFileHashType; | | } TpFileHashType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_FILE_HASH_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpFileHashType. | | | |
| */ | | | |
| #define NUM_TP_FILE_HASH_TYPES (3+1) | | #define NUM_TP_FILE_HASH_TYPES (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamType: | | | |
| * @TP_MEDIA_STREAM_TYPE_AUDIO: <![CDATA[An audio stream]]> | | | |
| * @TP_MEDIA_STREAM_TYPE_VIDEO: <![CDATA[A video stream]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_TYPE_AUDIO = 0, | | TP_MEDIA_STREAM_TYPE_AUDIO = 0, | |
| TP_MEDIA_STREAM_TYPE_VIDEO = 1, | | TP_MEDIA_STREAM_TYPE_VIDEO = 1, | |
| } TpMediaStreamType; | | } TpMediaStreamType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_MEDIA_STREAM_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpMediaStreamType. | | | |
| */ | | | |
| #define NUM_TP_MEDIA_STREAM_TYPES (1+1) | | #define NUM_TP_MEDIA_STREAM_TYPES (1+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamState: | | | |
| * @TP_MEDIA_STREAM_STATE_DISCONNECTED: <![CDATA[The stream is disconnected | | | |
| .]]> | | | |
| * @TP_MEDIA_STREAM_STATE_CONNECTING: <![CDATA[The stream is trying to conn | | | |
| ect.]]> | | | |
| * @TP_MEDIA_STREAM_STATE_CONNECTED: <![CDATA[The stream is connected.]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_STATE_DISCONNECTED = 0, | | TP_MEDIA_STREAM_STATE_DISCONNECTED = 0, | |
| TP_MEDIA_STREAM_STATE_CONNECTING = 1, | | TP_MEDIA_STREAM_STATE_CONNECTING = 1, | |
| TP_MEDIA_STREAM_STATE_CONNECTED = 2, | | TP_MEDIA_STREAM_STATE_CONNECTED = 2, | |
| } TpMediaStreamState; | | } TpMediaStreamState; | |
|
| | | | |
| /** | | | |
| * NUM_TP_MEDIA_STREAM_STATES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpMediaStreamState. | | | |
| */ | | | |
| #define NUM_TP_MEDIA_STREAM_STATES (2+1) | | #define NUM_TP_MEDIA_STREAM_STATES (2+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamDirection: | | | |
| * @TP_MEDIA_STREAM_DIRECTION_NONE: <![CDATA[Media are not being sent or re | | | |
| ceived]]> | | | |
| * @TP_MEDIA_STREAM_DIRECTION_SEND: <![CDATA[Media are being sent, but not | | | |
| received]]> | | | |
| * @TP_MEDIA_STREAM_DIRECTION_RECEIVE: <![CDATA[Media are being received, b | | | |
| ut not sent]]> | | | |
| * @TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL: <![CDATA[Media are being sent | | | |
| and received]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_DIRECTION_NONE = 0, | | TP_MEDIA_STREAM_DIRECTION_NONE = 0, | |
| TP_MEDIA_STREAM_DIRECTION_SEND = 1, | | TP_MEDIA_STREAM_DIRECTION_SEND = 1, | |
| TP_MEDIA_STREAM_DIRECTION_RECEIVE = 2, | | TP_MEDIA_STREAM_DIRECTION_RECEIVE = 2, | |
| TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL = 3, | | TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL = 3, | |
| } TpMediaStreamDirection; | | } TpMediaStreamDirection; | |
|
| | | | |
| /** | | | |
| * NUM_TP_MEDIA_STREAM_DIRECTIONS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpMediaStreamDirection. | | | |
| */ | | | |
| #define NUM_TP_MEDIA_STREAM_DIRECTIONS (3+1) | | #define NUM_TP_MEDIA_STREAM_DIRECTIONS (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamPendingSend: | | | |
| * @TP_MEDIA_STREAM_PENDING_LOCAL_SEND: <![CDATA[ The local use | | | |
| r has been asked to send media by the remote user. Call Request | | | |
| StreamDirection to indicate whether or not this is acceptable. | | | |
| ]]> | | | |
| * @TP_MEDIA_STREAM_PENDING_REMOTE_SEND: <![CDATA[ The remote u | | | |
| ser has been asked to send media by the local user. The StreamD | | | |
| irectionChanged signal will be emitted when the remote user acc | | | |
| epts or rejects this change. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_PENDING_LOCAL_SEND = 1, | | TP_MEDIA_STREAM_PENDING_LOCAL_SEND = 1, | |
| TP_MEDIA_STREAM_PENDING_REMOTE_SEND = 2, | | TP_MEDIA_STREAM_PENDING_REMOTE_SEND = 2, | |
| } TpMediaStreamPendingSend; | | } TpMediaStreamPendingSend; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelMediaCapabilities: | | | |
| * @TP_CHANNEL_MEDIA_CAPABILITY_AUDIO: <![CDATA[ The handle is ca | | | |
| pable of using audio streams within a media channel. ]]> | | | |
| * @TP_CHANNEL_MEDIA_CAPABILITY_VIDEO: <![CDATA[ The handle is ca | | | |
| pable of using video streams within a media channel. ]]> | | | |
| * @TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_STUN: <![CDATA[ The | | | |
| handle is capable of performing STUN to traverse NATs. ]]> | | | |
| * @TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_GTALK_P2P: <![CDATA[ | | | |
| The handle is capable of establishing Google Talk peer-to-peer | | | |
| connections (as implemented in libjingle 0.3) to traverse NATs. ]]> | | | |
| * @TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP: <![CDATA[ | | | |
| The handle is capable of establishing ICE UDP peer-to-peer connec | | | |
| tions (as defined by the IETF MMUSIC working group) to traverse N | | | |
| ATs. ]]> | | | |
| * @TP_CHANNEL_MEDIA_CAPABILITY_IMMUTABLE_STREAMS: <![CDATA[ Chan | | | |
| nels whose target handle is this contact will have ImmutableStrea | | | |
| ms = True. ]]> | | | |
| * | | | |
| * <![CDATA[ The channel-type-specific capability flags used for | | | |
| Channel.Type.StreamedMedia in the Connection.Interface.Capabilities | | | |
| interface. See the InitialAudio property for details of the | | | |
| mechanisms that will replace this. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_MEDIA_CAPABILITY_AUDIO = 1, | | TP_CHANNEL_MEDIA_CAPABILITY_AUDIO = 1, | |
| TP_CHANNEL_MEDIA_CAPABILITY_VIDEO = 2, | | TP_CHANNEL_MEDIA_CAPABILITY_VIDEO = 2, | |
| TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_STUN = 4, | | TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_STUN = 4, | |
| TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_GTALK_P2P = 8, | | TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_GTALK_P2P = 8, | |
| TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP = 16, | | TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP = 16, | |
| TP_CHANNEL_MEDIA_CAPABILITY_IMMUTABLE_STREAMS = 32, | | TP_CHANNEL_MEDIA_CAPABILITY_IMMUTABLE_STREAMS = 32, | |
| } TpChannelMediaCapabilities; | | } TpChannelMediaCapabilities; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelTextSendError: | | | |
| * @TP_CHANNEL_TEXT_SEND_ERROR_UNKNOWN: <![CDATA[ An unknown error | | | |
| occurred ]]> | | | |
| * @TP_CHANNEL_TEXT_SEND_ERROR_OFFLINE: <![CDATA[ The requested con | | | |
| tact was offline ]]> | | | |
| * @TP_CHANNEL_TEXT_SEND_ERROR_INVALID_CONTACT: <![CDATA[ The reque | | | |
| sted contact is not valid ]]> | | | |
| * @TP_CHANNEL_TEXT_SEND_ERROR_PERMISSION_DENIED: <![CDATA[ The use | | | |
| r does not have permission to speak on this channel ]]> | | | |
| * @TP_CHANNEL_TEXT_SEND_ERROR_TOO_LONG: <![CDATA[ The outgoing mes | | | |
| sage was too long and was rejected by the server ]]> | | | |
| * @TP_CHANNEL_TEXT_SEND_ERROR_NOT_IMPLEMENTED: <![CDATA[ The chann | | | |
| el doesn't support sending text messages to the requested contact | | | |
| ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_TEXT_SEND_ERROR_UNKNOWN = 0, | | TP_CHANNEL_TEXT_SEND_ERROR_UNKNOWN = 0, | |
| TP_CHANNEL_TEXT_SEND_ERROR_OFFLINE = 1, | | TP_CHANNEL_TEXT_SEND_ERROR_OFFLINE = 1, | |
| TP_CHANNEL_TEXT_SEND_ERROR_INVALID_CONTACT = 2, | | TP_CHANNEL_TEXT_SEND_ERROR_INVALID_CONTACT = 2, | |
| TP_CHANNEL_TEXT_SEND_ERROR_PERMISSION_DENIED = 3, | | TP_CHANNEL_TEXT_SEND_ERROR_PERMISSION_DENIED = 3, | |
| TP_CHANNEL_TEXT_SEND_ERROR_TOO_LONG = 4, | | TP_CHANNEL_TEXT_SEND_ERROR_TOO_LONG = 4, | |
| TP_CHANNEL_TEXT_SEND_ERROR_NOT_IMPLEMENTED = 5, | | TP_CHANNEL_TEXT_SEND_ERROR_NOT_IMPLEMENTED = 5, | |
| } TpChannelTextSendError; | | } TpChannelTextSendError; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CHANNEL_TEXT_SEND_ERRORS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpChannelTextSendError. | | | |
| */ | | | |
| #define NUM_TP_CHANNEL_TEXT_SEND_ERRORS (5+1) | | #define NUM_TP_CHANNEL_TEXT_SEND_ERRORS (5+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelTextMessageType: | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL: <![CDATA[ An ordinary chat | | | |
| message. Unknown types SHOULD be treated like this. ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_TYPE_ACTION: <![CDATA[ An action which | | | |
| might be presented to the user as "* <sender> <action>", such as an | | | |
| IRC CTCP ACTION (typically selected by the "/me" command). For exa | | | |
| mple, the text of the message might be "drinks more coffee". | | | |
| ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE: <![CDATA[ A one-off or aut | | | |
| omated message not necessarily expecting a reply ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_TYPE_AUTO_REPLY: <![CDATA[ An automatic | | | |
| ally-generated reply message. ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_TYPE_DELIVERY_REPORT: <![CDATA[ This | | | |
| message type MUST NOT appear unless the channel supports the Deli | | | |
| veryReporting interface. The message MUST be as defined by the De | | | |
| liveryReporting interface. ]]> | | | |
| * | | | |
| * <![CDATA[ The type of message. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL = 0, | | TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL = 0, | |
| TP_CHANNEL_TEXT_MESSAGE_TYPE_ACTION = 1, | | TP_CHANNEL_TEXT_MESSAGE_TYPE_ACTION = 1, | |
| TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE = 2, | | TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE = 2, | |
| TP_CHANNEL_TEXT_MESSAGE_TYPE_AUTO_REPLY = 3, | | TP_CHANNEL_TEXT_MESSAGE_TYPE_AUTO_REPLY = 3, | |
| TP_CHANNEL_TEXT_MESSAGE_TYPE_DELIVERY_REPORT = 4, | | TP_CHANNEL_TEXT_MESSAGE_TYPE_DELIVERY_REPORT = 4, | |
| } TpChannelTextMessageType; | | } TpChannelTextMessageType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CHANNEL_TEXT_MESSAGE_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpChannelTextMessageType. | | | |
| */ | | | |
| #define NUM_TP_CHANNEL_TEXT_MESSAGE_TYPES (4+1) | | #define NUM_TP_CHANNEL_TEXT_MESSAGE_TYPES (4+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelTextMessageFlags: | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_FLAG_TRUNCATED: <![CDATA[ The incoming | | | |
| message was truncated to a shorter length by the server or the conn | | | |
| ection manager. ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_FLAG_NON_TEXT_CONTENT: <![CDATA[ The | | | |
| incoming message contained non-text content which cannot be rep | | | |
| resented by this interface, but has been signalled in the Messa | | | |
| ges interface. Connection managers SHOULD only set t | | | |
| his flag if the non-text content appears to be relatively signi | | | |
| ficant (exactly how significant is up to the implementor). The | | | |
| intention is that if this flag is set, clients using this inter | | | |
| face SHOULD inform the user that part of the message was not un | | | |
| derstood. ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_FLAG_SCROLLBACK: <![CDATA[ The incomi | | | |
| ng message was part of a replay of message history. | | | |
| In XMPP multi-user chat, a few past messages are replayed wh | | | |
| en you join a chatroom. A sufficiently capable IRC connection | | | |
| manager could also set this flag on historical messages when | | | |
| connected to a proxy like bip or irssi-proxy. The existence | | | |
| of this flag allows loggers and UIs to use better heuristics | | | |
| when eliminating duplicates (a simple implementation made pos | | | |
| sible by this flag would be to avoid logging scrollback at al | | | |
| l). ]]> | | | |
| * @TP_CHANNEL_TEXT_MESSAGE_FLAG_RESCUED: <![CDATA[ The incoming | | | |
| message has been seen in a previous channel during the lifetime | | | |
| of the Connection, but had not been acknowledged w | | | |
| hen that channel closed, causing an identical channel (the chan | | | |
| nel in which the message now appears) to open. This | | | |
| means that a logger (which should already have seen the mess | | | |
| age in the previous channel) is able to recognise and ignore | | | |
| these replayed messages. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_TEXT_MESSAGE_FLAG_TRUNCATED = 1, | | TP_CHANNEL_TEXT_MESSAGE_FLAG_TRUNCATED = 1, | |
| TP_CHANNEL_TEXT_MESSAGE_FLAG_NON_TEXT_CONTENT = 2, | | TP_CHANNEL_TEXT_MESSAGE_FLAG_NON_TEXT_CONTENT = 2, | |
| TP_CHANNEL_TEXT_MESSAGE_FLAG_SCROLLBACK = 4, | | TP_CHANNEL_TEXT_MESSAGE_FLAG_SCROLLBACK = 4, | |
| TP_CHANNEL_TEXT_MESSAGE_FLAG_RESCUED = 8, | | TP_CHANNEL_TEXT_MESSAGE_FLAG_RESCUED = 8, | |
| } TpChannelTextMessageFlags; | | } TpChannelTextMessageFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpTubeType: | | | |
| * @TP_TUBE_TYPE_DBUS: <![CDATA[ The tube is D-Bus tube as descri | | | |
| bed by the org.freedesktop.Telepathy.Channel.Type.DBusTube inte | | | |
| rface. ]]> | | | |
| * @TP_TUBE_TYPE_STREAM: <![CDATA[ The tube is stream tube as des | | | |
| cribed by the org.freedesktop.Telepathy.Channel.Type.StreamTube | | | |
| interface. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_TUBE_TYPE_DBUS = 0, | | TP_TUBE_TYPE_DBUS = 0, | |
| TP_TUBE_TYPE_STREAM = 1, | | TP_TUBE_TYPE_STREAM = 1, | |
| } TpTubeType; | | } TpTubeType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_TUBE_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpTubeType. | | | |
| */ | | | |
| #define NUM_TP_TUBE_TYPES (1+1) | | #define NUM_TP_TUBE_TYPES (1+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpTubeState: | | | |
| * @TP_TUBE_STATE_LOCAL_PENDING: <![CDATA[ The tube is waiting to | | | |
| be accepted/closed locally. ]]> | | | |
| * @TP_TUBE_STATE_REMOTE_PENDING: <![CDATA[ The tube is waiting t | | | |
| o be accepted/closed remotely. ]]> | | | |
| * @TP_TUBE_STATE_OPEN: <![CDATA[ The tube is open for traffic. | | | |
| ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_TUBE_STATE_LOCAL_PENDING = 0, | | TP_TUBE_STATE_LOCAL_PENDING = 0, | |
| TP_TUBE_STATE_REMOTE_PENDING = 1, | | TP_TUBE_STATE_REMOTE_PENDING = 1, | |
| TP_TUBE_STATE_OPEN = 2, | | TP_TUBE_STATE_OPEN = 2, | |
| } TpTubeState; | | } TpTubeState; | |
|
| | | | |
| /** | | | |
| * NUM_TP_TUBE_STATES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpTubeState. | | | |
| */ | | | |
| #define NUM_TP_TUBE_STATES (2+1) | | #define NUM_TP_TUBE_STATES (2+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelCallStateFlags: | | | |
| * @TP_CHANNEL_CALL_STATE_RINGING: <![CDATA[ The contact has been | | | |
| alerted about the call but has not responded (e.g. 180 Ringing i | | | |
| n SIP). ]]> | | | |
| * @TP_CHANNEL_CALL_STATE_QUEUED: <![CDATA[ The contact is tempor | | | |
| arily unavailable, and the call has been placed in a queue (e.g. | | | |
| 182 Queued in SIP, or call-waiting in telephony). ]]> | | | |
| * @TP_CHANNEL_CALL_STATE_HELD: <![CDATA[ The contact has placed | | | |
| the call on hold, and will not receive media from the local user | | | |
| or any other participants until they unhold the call again. | | | |
| ]]> | | | |
| * @TP_CHANNEL_CALL_STATE_FORWARDED: <![CDATA[ The initiator of t | | | |
| he call originally called a contact other than the current recipi | | | |
| ent of the call, but the call was then forwarded or diverted. | | | |
| ]]> | | | |
| * @TP_CHANNEL_CALL_STATE_IN_PROGRESS: <![CDATA[ Progress has bee | | | |
| n made in placing the outgoing call, but the destination contact | | | |
| may not have been made aware of the call yet (so the Ringing stat | | | |
| e is not appropriate). This corresponds to SIP's status code 183 | | | |
| Session Progress, and could be used when the outgoing call has re | | | |
| ached a gateway, for instance. ]]> | | | |
| * | | | |
| * <![CDATA[ A set of flags representing call states. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_CALL_STATE_RINGING = 1, | | TP_CHANNEL_CALL_STATE_RINGING = 1, | |
| TP_CHANNEL_CALL_STATE_QUEUED = 2, | | TP_CHANNEL_CALL_STATE_QUEUED = 2, | |
| TP_CHANNEL_CALL_STATE_HELD = 4, | | TP_CHANNEL_CALL_STATE_HELD = 4, | |
| TP_CHANNEL_CALL_STATE_FORWARDED = 8, | | TP_CHANNEL_CALL_STATE_FORWARDED = 8, | |
| TP_CHANNEL_CALL_STATE_IN_PROGRESS = 16, | | TP_CHANNEL_CALL_STATE_IN_PROGRESS = 16, | |
| } TpChannelCallStateFlags; | | } TpChannelCallStateFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelChatState: | | | |
| * @TP_CHANNEL_CHAT_STATE_GONE: <![CDATA[ The contact has effective | | | |
| ly ceased participating in the chat. ]]> | | | |
| * @TP_CHANNEL_CHAT_STATE_INACTIVE: <![CDATA[ The contact has not b | | | |
| een active for some time. ]]> | | | |
| * @TP_CHANNEL_CHAT_STATE_ACTIVE: <![CDATA[ The contact is actively | | | |
| participating in the chat. ]]> | | | |
| * @TP_CHANNEL_CHAT_STATE_PAUSED: <![CDATA[ The contact has paused | | | |
| composing a message. ]]> | | | |
| * @TP_CHANNEL_CHAT_STATE_COMPOSING: <![CDATA[ The contact is compo | | | |
| sing a message to be sent to the chat. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_CHAT_STATE_GONE = 0, | | TP_CHANNEL_CHAT_STATE_GONE = 0, | |
| TP_CHANNEL_CHAT_STATE_INACTIVE = 1, | | TP_CHANNEL_CHAT_STATE_INACTIVE = 1, | |
| TP_CHANNEL_CHAT_STATE_ACTIVE = 2, | | TP_CHANNEL_CHAT_STATE_ACTIVE = 2, | |
| TP_CHANNEL_CHAT_STATE_PAUSED = 3, | | TP_CHANNEL_CHAT_STATE_PAUSED = 3, | |
| TP_CHANNEL_CHAT_STATE_COMPOSING = 4, | | TP_CHANNEL_CHAT_STATE_COMPOSING = 4, | |
| } TpChannelChatState; | | } TpChannelChatState; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CHANNEL_CHAT_STATES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpChannelChatState. | | | |
| */ | | | |
| #define NUM_TP_CHANNEL_CHAT_STATES (4+1) | | #define NUM_TP_CHANNEL_CHAT_STATES (4+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpDTMFEvent: | | | |
| * @TP_DTMF_EVENT_DIGIT_0: <![CDATA[0]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_1: <![CDATA[1]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_2: <![CDATA[2]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_3: <![CDATA[3]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_4: <![CDATA[4]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_5: <![CDATA[5]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_6: <![CDATA[6]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_7: <![CDATA[7]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_8: <![CDATA[8]]> | | | |
| * @TP_DTMF_EVENT_DIGIT_9: <![CDATA[9]]> | | | |
| * @TP_DTMF_EVENT_ASTERISK: <![CDATA[*]]> | | | |
| * @TP_DTMF_EVENT_HASH: <![CDATA[#]]> | | | |
| * @TP_DTMF_EVENT_LETTER_A: <![CDATA[A]]> | | | |
| * @TP_DTMF_EVENT_LETTER_B: <![CDATA[B]]> | | | |
| * @TP_DTMF_EVENT_LETTER_C: <![CDATA[C]]> | | | |
| * @TP_DTMF_EVENT_LETTER_D: <![CDATA[D]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_DTMF_EVENT_DIGIT_0 = 0, | | TP_DTMF_EVENT_DIGIT_0 = 0, | |
| TP_DTMF_EVENT_DIGIT_1 = 1, | | TP_DTMF_EVENT_DIGIT_1 = 1, | |
| TP_DTMF_EVENT_DIGIT_2 = 2, | | TP_DTMF_EVENT_DIGIT_2 = 2, | |
| TP_DTMF_EVENT_DIGIT_3 = 3, | | TP_DTMF_EVENT_DIGIT_3 = 3, | |
| TP_DTMF_EVENT_DIGIT_4 = 4, | | TP_DTMF_EVENT_DIGIT_4 = 4, | |
| TP_DTMF_EVENT_DIGIT_5 = 5, | | TP_DTMF_EVENT_DIGIT_5 = 5, | |
| TP_DTMF_EVENT_DIGIT_6 = 6, | | TP_DTMF_EVENT_DIGIT_6 = 6, | |
| TP_DTMF_EVENT_DIGIT_7 = 7, | | TP_DTMF_EVENT_DIGIT_7 = 7, | |
| TP_DTMF_EVENT_DIGIT_8 = 8, | | TP_DTMF_EVENT_DIGIT_8 = 8, | |
| TP_DTMF_EVENT_DIGIT_9 = 9, | | TP_DTMF_EVENT_DIGIT_9 = 9, | |
| TP_DTMF_EVENT_ASTERISK = 10, | | TP_DTMF_EVENT_ASTERISK = 10, | |
| TP_DTMF_EVENT_HASH = 11, | | TP_DTMF_EVENT_HASH = 11, | |
| TP_DTMF_EVENT_LETTER_A = 12, | | TP_DTMF_EVENT_LETTER_A = 12, | |
| TP_DTMF_EVENT_LETTER_B = 13, | | TP_DTMF_EVENT_LETTER_B = 13, | |
| TP_DTMF_EVENT_LETTER_C = 14, | | TP_DTMF_EVENT_LETTER_C = 14, | |
| TP_DTMF_EVENT_LETTER_D = 15, | | TP_DTMF_EVENT_LETTER_D = 15, | |
| } TpDTMFEvent; | | } TpDTMFEvent; | |
|
| | | | |
| /** | | | |
| * NUM_TP_DTMF_EVENTS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpDTMFEvent. | | | |
| */ | | | |
| #define NUM_TP_DTMF_EVENTS (15+1) | | #define NUM_TP_DTMF_EVENTS (15+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelGroupFlags: | | | |
| * @TP_CHANNEL_GROUP_FLAG_CAN_ADD: <![CDATA[ The AddMembers met | | | |
| hod can be used to add or invite members who are no | | | |
| t already in the local pending list (which is always valid). ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_CAN_REMOVE: <![CDATA[ The RemoveMembe | | | |
| rs method can be used to remove channel members (re | | | |
| moving those on the pending local list is always valid). ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_CAN_RESCIND: <![CDATA[ The RemoveMemb | | | |
| ers method can be used on people on the remote pend | | | |
| ing list. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MESSAGE_ADD: <![CDATA[ A message may | | | |
| be sent to the server when calling AddMembers on co | | | |
| ntacts who are not currently pending members. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MESSAGE_REMOVE: <![CDATA[ A message m | | | |
| ay be sent to the server when calling RemoveMembers on | | | |
| contacts who are currently channel members. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MESSAGE_ACCEPT: <![CDATA[ A message m | | | |
| ay be sent to the server when calling AddMembers on | | | |
| contacts who are locally pending. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MESSAGE_REJECT: <![CDATA[ A message m | | | |
| ay be sent to the server when calling RemoveMembers on | | | |
| contacts who are locally pending. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MESSAGE_RESCIND: <![CDATA[ A message | | | |
| may be sent to the server when calling RemoveMembers on | | | |
| contacts who are remote pending. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_CHANNEL_SPECIFIC_HANDLES: <![CDATA[ | | | |
| The members of this group have handles which are specific to | | | |
| this channel, and are not valid as general-purpose handles on | | | |
| the connection. Depending on the channel, it may be possible to | | | |
| check the HandleOwners property or call GetHandleOwners | | | |
| to find the owners of these handles, which should be done if y | | | |
| ou wish to (e.g.) subscribe to the contact's presence. | | | |
| Connection managers must ensure that any given h | | | |
| andle is not simultaneously a general-purpose handle and a chan | | | |
| nel-specific handle. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_ONLY_ONE_GROUP: <![CDATA[ Placing a c | | | |
| ontact in multiple groups of this type is not allowed and will | | | |
| raise NotAvailable (on services where contacts may only be in o | | | |
| ne user-defined group, user-defined groups will have this flag) | | | |
| . ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_HANDLE_OWNERS_NOT_AVAILABLE: <![CDATA[ | | | |
| In rooms with channel specific handles (ie Channel_Specific_Handles | | | |
| flag is set), this flag indicates that no handle owners are av | | | |
| ailable, apart from the owner of the SelfHandle. | | | |
| This used to be an important optimization to avoid repeated | | | |
| GetHandleOwners calls, before we introduced the HandleOwne | | | |
| rs property and HandleOwnersChanged signal. | | | |
| ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_PROPERTIES: <![CDATA[ This flag indicat | | | |
| es that all the properties introduced in specification 0.17.6 are | | | |
| fully supported. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MEMBERS_CHANGED_DETAILED: <![CDATA[ Ind | | | |
| icates that MembersChangedDetailed will be emitted for changes to | | | |
| this group's members in addition to MembersChanged. Cl | | | |
| ients can then connect to the former and ignore emission of the l | | | |
| atter. This flag's state MUST NOT change over the lifetime of a c | | | |
| hannel. If it were allowed to change, client bindin | | | |
| gs would have to always connect to MembersChanged just in case | | | |
| the flag ever went away (and generally be unnecessarily complic | | | |
| ated), which would mostly negate the point of having this flag | | | |
| in the first place. ]]> | | | |
| * @TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART: <![CDATA[ A message may | | | |
| be sent to the server when calling RemoveMembers on th | | | |
| e SelfHandle. This would be set for XMPP Multi-User | | | |
| Chat or IRC channels, but not for a typical implementation of | | | |
| streamed media calls. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_GROUP_FLAG_CAN_ADD = 1, | | TP_CHANNEL_GROUP_FLAG_CAN_ADD = 1, | |
| TP_CHANNEL_GROUP_FLAG_CAN_REMOVE = 2, | | TP_CHANNEL_GROUP_FLAG_CAN_REMOVE = 2, | |
| TP_CHANNEL_GROUP_FLAG_CAN_RESCIND = 4, | | TP_CHANNEL_GROUP_FLAG_CAN_RESCIND = 4, | |
| TP_CHANNEL_GROUP_FLAG_MESSAGE_ADD = 8, | | TP_CHANNEL_GROUP_FLAG_MESSAGE_ADD = 8, | |
| TP_CHANNEL_GROUP_FLAG_MESSAGE_REMOVE = 16, | | TP_CHANNEL_GROUP_FLAG_MESSAGE_REMOVE = 16, | |
| TP_CHANNEL_GROUP_FLAG_MESSAGE_ACCEPT = 32, | | TP_CHANNEL_GROUP_FLAG_MESSAGE_ACCEPT = 32, | |
| TP_CHANNEL_GROUP_FLAG_MESSAGE_REJECT = 64, | | TP_CHANNEL_GROUP_FLAG_MESSAGE_REJECT = 64, | |
| TP_CHANNEL_GROUP_FLAG_MESSAGE_RESCIND = 128, | | TP_CHANNEL_GROUP_FLAG_MESSAGE_RESCIND = 128, | |
| TP_CHANNEL_GROUP_FLAG_CHANNEL_SPECIFIC_HANDLES = 256, | | TP_CHANNEL_GROUP_FLAG_CHANNEL_SPECIFIC_HANDLES = 256, | |
| TP_CHANNEL_GROUP_FLAG_ONLY_ONE_GROUP = 512, | | TP_CHANNEL_GROUP_FLAG_ONLY_ONE_GROUP = 512, | |
| TP_CHANNEL_GROUP_FLAG_HANDLE_OWNERS_NOT_AVAILABLE = 1024, | | TP_CHANNEL_GROUP_FLAG_HANDLE_OWNERS_NOT_AVAILABLE = 1024, | |
| TP_CHANNEL_GROUP_FLAG_PROPERTIES = 2048, | | TP_CHANNEL_GROUP_FLAG_PROPERTIES = 2048, | |
| TP_CHANNEL_GROUP_FLAG_MEMBERS_CHANGED_DETAILED = 4096, | | TP_CHANNEL_GROUP_FLAG_MEMBERS_CHANGED_DETAILED = 4096, | |
| TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART = 8192, | | TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART = 8192, | |
| } TpChannelGroupFlags; | | } TpChannelGroupFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelGroupChangeReason: | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_NONE: <![CDATA[ No reason was | | | |
| provided for this change. In particular, this reason SHOULD be u | | | |
| sed when representing users joining a named chatroom in the usu | | | |
| al way, users leaving a chatroom by their own request, and norm | | | |
| al termination of a StreamedMedia call by the remote user. | | | |
| If the SelfHandle is removed from a group for this reaso | | | |
| n and the actor is not the SelfHandle, the equivalent D-Bus err | | | |
| or is org.freedesktop.Telepathy.Error.Terminated. If | | | |
| the SelfHandle is removed from a group for this reason and the | | | |
| actor is also the SelfHandle, the equivalent D-Bus error is or | | | |
| g.freedesktop.Telepathy.Error.Cancelled. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_OFFLINE: <![CDATA[ The change | | | |
| is due to a user going offline. Also used when user is already | | | |
| offline, but this wasn't known previously. If a one-to-one Strea | | | |
| medMedia call fails because the contact being called is offline | | | |
| , the connection manager SHOULD indicate this by removing both | | | |
| the SelfHandle and the other contact's handle from | | | |
| the Group interface with reason Offline. For 1-1 ca | | | |
| lls, the call terminates as a result of removing the remote con | | | |
| tact, so the SelfHandle should be removed at the same time as t | | | |
| he remote contact and for the same reason. If a handl | | | |
| e is removed from a group for this reason, the equivalent D-Bus | | | |
| error is org.freedesktop.Telepathy.Error.Offline. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_KICKED: <![CDATA[ The change i | | | |
| s due to a kick operation. If the SelfHandle is removed | | | |
| from a group for this reason, the equivalent D-Bus error is | | | |
| org.freedesktop.Telepathy.Error.Channel.Kicked. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_BUSY: <![CDATA[ The change is | | | |
| due to a busy indication. If a one-to-one StreamedMedia | | | |
| call fails because the contact being called is busy, the co | | | |
| nnection manager SHOULD indicate this by removing both the Self | | | |
| Handle and the other contact's handle from the Group interface | | | |
| with reason Busy. For 1-1 calls, the call terminate | | | |
| s as a result of removing the remote contact, so the SelfHandle | | | |
| should be removed at the same time as the remote contact and f | | | |
| or the same reason. If the SelfHandle is removed | | | |
| from a group for this reason, the equivalent D-Bus error is | | | |
| org.freedesktop.Telepathy.Error.Busy. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_INVITED: <![CDATA[ The change | | | |
| is due to an invitation. This reason SHOULD only be used when con | | | |
| tacts are added to the remote-pending set (to indicate that the c | | | |
| ontact has been invited) or to the members (to indicate that the | | | |
| contact has accepted the invitation). Otherwise, wh | | | |
| at would it mean? ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_BANNED: <![CDATA[ The change i | | | |
| s due to a kick+ban operation. If the SelfHandle is removed | | | |
| from a group for this reason, the equivalent D-Bus error is | | | |
| org.freedesktop.Telepathy.Error.Channel.Banned. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_ERROR: <![CDATA[ The change | | | |
| is due to an error occurring. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_INVALID_CONTACT: <![CDATA[ The | | | |
| change is because the requested contact does not exist. For ins | | | |
| tance, if the user invites a nonexistent contact to a chatroom | | | |
| or attempts to call a nonexistent contact, this could be indica | | | |
| ted by the CM adding that contact's handle to remote-pending fo | | | |
| r reason None or Invited, then removing it for reason Invalid_C | | | |
| ontact. In the case of a 1-1 StreamedMedia call, the CM SHOULD | | | |
| remove the self handle from the Group in the same signal. | | | |
| For 1-1 calls, the call terminates as a result of removi | | | |
| ng the remote contact, so the SelfHandle should be removed at t | | | |
| he same time as the remote contact and for the same reason. | | | |
| If a contact is removed from a group for this reason, th | | | |
| e equivalent D-Bus error is org.freedesktop.Telepat | | | |
| hy.Error.DoesNotExist. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_NO_ANSWER: <![CDATA[ The chang | | | |
| e is because the requested contact did not respond. If a one-to- | | | |
| one StreamedMedia call fails because the contact being called d | | | |
| id not respond, the connection manager SHOULD indicate this by | | | |
| removing both the SelfHandle and the other contact's | | | |
| handle from the Group interface with reason No_Answer. | | | |
| Documenting existing practice. If a contact is | | | |
| removed from a group for this reason, the equivalent D-Bus erro | | | |
| r is org.freedesktop.Telepathy.Error.NoAnswer. | | | |
| ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_RENAMED: <![CDATA[ The change | | | |
| is because a contact's unique identifier changed. There must be e | | | |
| xactly one handle in the removed set and exactly one handle in on | | | |
| e of the added sets. The Renamed signal on the Renaming | | | |
| interface will have been emitted for the same handles, | | | |
| shortly before this MembersChanged signal is emitted. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_PERMISSION_DENIED: <![CDATA[ T | | | |
| he change is because there was no permission to contact the req | | | |
| uested handle. If a contact is removed from a group for this rea | | | |
| son, the equivalent D-Bus error is org.freedesktop. | | | |
| Telepathy.Error.PermissionDenied. ]]> | | | |
| * @TP_CHANNEL_GROUP_CHANGE_REASON_SEPARATED: <![CDATA[ If member | | | |
| s are removed with this reason code, the change is because the | | | |
| group has split into unconnected parts which can only communica | | | |
| te within themselves (e.g. netsplits on IRC use this reason cod | | | |
| e). If members are added with this reason | | | |
| code, the change is because unconnected parts of the group hav | | | |
| e rejoined. If this channel carries messages (e.g. Text | | | |
| or Tubes channels) applications must assume th | | | |
| at the contacts being added are likely to have missed some mess | | | |
| ages as a result of the separation, and that the contacts in th | | | |
| e group are likely to have missed some messages from the contac | | | |
| ts being added. Note that from the added contacts' per | | | |
| spective, they have been in the group all along, and the contac | | | |
| ts we indicate to be in the group (including the local user) ha | | | |
| ve just rejoined the group with reason Separated. Application p | | | |
| rotocols in Tubes should be prepared to cope with this situatio | | | |
| n. The SelfHandle SHOULD NOT be removed f | | | |
| rom channels with this reason. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_GROUP_CHANGE_REASON_NONE = 0, | | TP_CHANNEL_GROUP_CHANGE_REASON_NONE = 0, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_OFFLINE = 1, | | TP_CHANNEL_GROUP_CHANGE_REASON_OFFLINE = 1, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_KICKED = 2, | | TP_CHANNEL_GROUP_CHANGE_REASON_KICKED = 2, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_BUSY = 3, | | TP_CHANNEL_GROUP_CHANGE_REASON_BUSY = 3, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_INVITED = 4, | | TP_CHANNEL_GROUP_CHANGE_REASON_INVITED = 4, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_BANNED = 5, | | TP_CHANNEL_GROUP_CHANGE_REASON_BANNED = 5, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_ERROR = 6, | | TP_CHANNEL_GROUP_CHANGE_REASON_ERROR = 6, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_INVALID_CONTACT = 7, | | TP_CHANNEL_GROUP_CHANGE_REASON_INVALID_CONTACT = 7, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_NO_ANSWER = 8, | | TP_CHANNEL_GROUP_CHANGE_REASON_NO_ANSWER = 8, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_RENAMED = 9, | | TP_CHANNEL_GROUP_CHANGE_REASON_RENAMED = 9, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_PERMISSION_DENIED = 10, | | TP_CHANNEL_GROUP_CHANGE_REASON_PERMISSION_DENIED = 10, | |
| TP_CHANNEL_GROUP_CHANGE_REASON_SEPARATED = 11, | | TP_CHANNEL_GROUP_CHANGE_REASON_SEPARATED = 11, | |
| } TpChannelGroupChangeReason; | | } TpChannelGroupChangeReason; | |
|
| | | | |
| /** | | | |
| * NUM_TP_CHANNEL_GROUP_CHANGE_REASONS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpChannelGroupChangeReason. | | | |
| */ | | | |
| #define NUM_TP_CHANNEL_GROUP_CHANGE_REASONS (11+1) | | #define NUM_TP_CHANNEL_GROUP_CHANGE_REASONS (11+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpLocalHoldState: | | | |
| * @TP_LOCAL_HOLD_STATE_UNHELD: <![CDATA[ All streams are unheld | | | |
| (the call is active). New channels SHOULD have this hold state. | | | |
| ]]> | | | |
| * @TP_LOCAL_HOLD_STATE_HELD: <![CDATA[ All streams are held (the | | | |
| call is on hold) ]]> | | | |
| * @TP_LOCAL_HOLD_STATE_PENDING_HOLD: <![CDATA[ The connection ma | | | |
| nager is attempting to move to state Held, but has not yet comple | | | |
| ted that operation. It is unspecified whether any, all or none of | | | |
| the streams making up the channel are on hold. ]]> | | | |
| * @TP_LOCAL_HOLD_STATE_PENDING_UNHOLD: <![CDATA[ The connection | | | |
| manager is attempting to move to state Held, but has not yet comp | | | |
| leted that operation. It is unspecified whether any, all or none | | | |
| of the streams making up the channel are on hold. ]]> | | | |
| * | | | |
| * <![CDATA[ The hold state of a channel. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_LOCAL_HOLD_STATE_UNHELD = 0, | | TP_LOCAL_HOLD_STATE_UNHELD = 0, | |
| TP_LOCAL_HOLD_STATE_HELD = 1, | | TP_LOCAL_HOLD_STATE_HELD = 1, | |
| TP_LOCAL_HOLD_STATE_PENDING_HOLD = 2, | | TP_LOCAL_HOLD_STATE_PENDING_HOLD = 2, | |
| TP_LOCAL_HOLD_STATE_PENDING_UNHOLD = 3, | | TP_LOCAL_HOLD_STATE_PENDING_UNHOLD = 3, | |
| } TpLocalHoldState; | | } TpLocalHoldState; | |
|
| | | | |
| /** | | | |
| * NUM_TP_LOCAL_HOLD_STATES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpLocalHoldState. | | | |
| */ | | | |
| #define NUM_TP_LOCAL_HOLD_STATES (3+1) | | #define NUM_TP_LOCAL_HOLD_STATES (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpLocalHoldStateReason: | | | |
| * @TP_LOCAL_HOLD_STATE_REASON_NONE: <![CDATA[ The reason cannot | | | |
| be described by any of the predefined values (connection managers | | | |
| SHOULD avoid this reason, but clients MUST handle it gracefully) | | | |
| ]]> | | | |
| * @TP_LOCAL_HOLD_STATE_REASON_REQUESTED: <![CDATA[ The change is | | | |
| in response to a user request ]]> | | | |
| * @TP_LOCAL_HOLD_STATE_REASON_RESOURCE_NOT_AVAILABLE: <![CDATA[ | | | |
| The change is because some resource was not available ]]> | | | |
| * | | | |
| * <![CDATA[ The reason for a change to the Local_Hold_State. Clien | | | |
| ts MUST treat unknown values as equivalent to Local_Hold_State_Reas | | | |
| on_None. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_LOCAL_HOLD_STATE_REASON_NONE = 0, | | TP_LOCAL_HOLD_STATE_REASON_NONE = 0, | |
| TP_LOCAL_HOLD_STATE_REASON_REQUESTED = 1, | | TP_LOCAL_HOLD_STATE_REASON_REQUESTED = 1, | |
| TP_LOCAL_HOLD_STATE_REASON_RESOURCE_NOT_AVAILABLE = 2, | | TP_LOCAL_HOLD_STATE_REASON_RESOURCE_NOT_AVAILABLE = 2, | |
| } TpLocalHoldStateReason; | | } TpLocalHoldStateReason; | |
|
| | | | |
| /** | | | |
| * NUM_TP_LOCAL_HOLD_STATE_REASONS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpLocalHoldStateReason. | | | |
| */ | | | |
| #define NUM_TP_LOCAL_HOLD_STATE_REASONS (2+1) | | #define NUM_TP_LOCAL_HOLD_STATE_REASONS (2+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMessagePartSupportFlags: | | | |
| * @TP_MESSAGE_PART_SUPPORT_FLAG_ONE_ATTACHMENT: <![CDATA[ SendMe | | | |
| ssage will accept messages containing a textual message body, | | | |
| plus a single attachment of any type listed in the Support | | | |
| edContentTypes property. It does not make sense for this flag to | | | |
| be set if Message_Part_Support_Flag_Data_Only is not also set (be | | | |
| cause the connection manager can trivially provide an empty text | | | |
| part if necessary). ]]> | | | |
| * @TP_MESSAGE_PART_SUPPORT_FLAG_MULTIPLE_ATTACHMENTS: <![CDATA[ | | | |
| SendMessage will accept messages containing a textual message body, | | | |
| plus an arbitrary number of attachments of any type listed in the | | | |
| SupportedContentTypes property. It does not make sense for this | | | |
| flag to be set if Message_Part_Support_Flag_One_Attachment is not | | | |
| also set. ]]> | | | |
| * | | | |
| * <![CDATA[ Flags indicating the level of support for message part | | | |
| s on this channel. They are designed such that setting more flags | | | |
| always implies that the channel has more capabilities. | | | |
| If no flags are set, this indicates that messages may contain a s | | | |
| ingle message part whose content-type is any of the types from Su | | | |
| pportedContentTypes, possibly with some alternatives. There is no | | | |
| flag indicating support for alternatives. This is because the Sen | | | |
| dMessage implementation can always accept messages containing alt | | | |
| ernatives, even if the underlying protocol does not, by deleting | | | |
| all alternatives except the first (most preferred) that is suppor | | | |
| ted. Each of the flags so far implies the previous flag | | | |
| , so we could have used a simple enumeration here; however, we've | | | |
| defined the message-part support indicator as a flag set for fut | | | |
| ure expansion. See SupportedContentTypes for so | | | |
| me examples. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MESSAGE_PART_SUPPORT_FLAG_ONE_ATTACHMENT = 1, | | TP_MESSAGE_PART_SUPPORT_FLAG_ONE_ATTACHMENT = 1, | |
| TP_MESSAGE_PART_SUPPORT_FLAG_MULTIPLE_ATTACHMENTS = 2, | | TP_MESSAGE_PART_SUPPORT_FLAG_MULTIPLE_ATTACHMENTS = 2, | |
| } TpMessagePartSupportFlags; | | } TpMessagePartSupportFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMessageSendingFlags: | | | |
| * @TP_MESSAGE_SENDING_FLAG_REPORT_DELIVERY: <![CDATA[ Provide a | | | |
| successful delivery report if possible, even if this is not the | | | |
| default for this protocol. Ignored if delivery reports are not | | | |
| possible on this protocol. In some protocols, like | | | |
| XMPP, it is not conventional to request or send positive del | | | |
| ivery notifications. Delivery failure reports SHOULD | | | |
| always be sent, but if this flag is present, the connection man | | | |
| ager MAY also try harder to obtain failed delivery reports or a | | | |
| llow them to be matched to outgoing messages. ]]> | | | |
| * | | | |
| * <![CDATA[ Flags altering the way a message is sent. The "most us | | | |
| ual" action should always be to have these flags unset. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MESSAGE_SENDING_FLAG_REPORT_DELIVERY = 1, | | TP_MESSAGE_SENDING_FLAG_REPORT_DELIVERY = 1, | |
| } TpMessageSendingFlags; | | } TpMessageSendingFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpDeliveryStatus: | | | |
| * @TP_DELIVERY_STATUS_UNKNOWN: <![CDATA[ The message's dispositi | | | |
| on is unknown. Clients SHOULD consider all messages to have statu | | | |
| s Delivery_Status_Unknown unless otherwise specified; connection | | | |
| managers SHOULD NOT signal this delivery status explicitly. | | | |
| ]]> | | | |
| * @TP_DELIVERY_STATUS_DELIVERED: <![CDATA[ The message has been | | | |
| delivered to the intended recipient. ]]> | | | |
| * @TP_DELIVERY_STATUS_TEMPORARILY_FAILED: <![CDATA[ Delivery of | | | |
| the message has failed. Clients SHOULD notify the user, but MAY a | | | |
| utomatically try sending another copy of the message. | | | |
| Similar to errors with type="wait" in XMPP; analogous to 4xx | | | |
| errors in SMTP. ]]> | | | |
| * @TP_DELIVERY_STATUS_PERMANENTLY_FAILED: <![CDATA[ Delivery of | | | |
| the message has failed. Clients SHOULD NOT try again unless by sp | | | |
| ecific user action. If the user does not modify the message or al | | | |
| ter configuration before re-sending, this error is likely to happ | | | |
| en again. Similar to errors with type="cancel", typ | | | |
| e="modify" or type="auth" in XMPP; analogous to 5xx errors in S | | | |
| MTP. ]]> | | | |
| * @TP_DELIVERY_STATUS_ACCEPTED: <![CDATA[ An intermediate server | | | |
| has accepted the message but the message has not been yet delive | | | |
| red to the ultimate recipient. The connection manager might send | | | |
| a Failed report or Delivered report later. | | | |
| Similar to "202 Accepted" success code in SIP; analogous to 2 | | | |
| 51 and 252 responses in SMTP. ]]> | | | |
| * | | | |
| * <![CDATA[ The status of a message as indicated by a delivery rep | | | |
| ort. If this enum is extended in future specifications, this shoul | | | |
| d only be to add new, non-overlapping conditions (i.e. all failur | | | |
| es should still be signalled as either Temporarily_Failed | | | |
| or Permanently_Failed). If additional detail is required (e.g. | | | |
| distinguishing between the various types of permanent failure) this | | | |
| will be done using additional keys in the Message_Part. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_DELIVERY_STATUS_UNKNOWN = 0, | | TP_DELIVERY_STATUS_UNKNOWN = 0, | |
| TP_DELIVERY_STATUS_DELIVERED = 1, | | TP_DELIVERY_STATUS_DELIVERED = 1, | |
| TP_DELIVERY_STATUS_TEMPORARILY_FAILED = 2, | | TP_DELIVERY_STATUS_TEMPORARILY_FAILED = 2, | |
| TP_DELIVERY_STATUS_PERMANENTLY_FAILED = 3, | | TP_DELIVERY_STATUS_PERMANENTLY_FAILED = 3, | |
| TP_DELIVERY_STATUS_ACCEPTED = 4, | | TP_DELIVERY_STATUS_ACCEPTED = 4, | |
| } TpDeliveryStatus; | | } TpDeliveryStatus; | |
|
| | | | |
| /** | | | |
| * NUM_TP_DELIVERY_STATUSES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpDeliveryStatus. | | | |
| */ | | | |
| #define NUM_TP_DELIVERY_STATUSES (4+1) | | #define NUM_TP_DELIVERY_STATUSES (4+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpDeliveryReportingSupportFlags: | | | |
| * @TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_FAILURES: <![CDATA[ | | | |
| Clients MAY expect to receive negative delivery reports if Mess | | | |
| age_Sending_Flag_Report_Delivery is specified when sending. | | | |
| If senders want delivery reports, they should ask for them. | | | |
| If they don't want delivery reports, they can just ignore them, | | | |
| so there's no need to have capability discovery for what will | | | |
| happen if a delivery report isn't requested. ]]> | | | |
| * @TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_SUCCESSES: <![CDATA[ | | | |
| Clients MAY expect to receive positive delivery reports if Mes | | | |
| sage_Sending_Flag_Report_Delivery is specified when sending. | | | |
| Same rationale as Receive_Failures. ]]> | | | |
| * | | | |
| * <![CDATA[ Flags indicating the level of support for delivery rep | | | |
| orting on this channel. Any future flags added to this set will con | | | |
| form to the convention that the presence of an extra flag implies t | | | |
| hat more operations will succeed. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_FAILURES = 1, | | TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_FAILURES = 1, | |
| TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_SUCCESSES = 2, | | TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_SUCCESSES = 2, | |
| } TpDeliveryReportingSupportFlags; | | } TpDeliveryReportingSupportFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpChannelPasswordFlags: | | | |
| * @TP_CHANNEL_PASSWORD_FLAG_PROVIDE: <![CDATA[ The ProvidePasswo | | | |
| rd method must be called now for the user to join the channel | | | |
| ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_CHANNEL_PASSWORD_FLAG_PROVIDE = 8, | | TP_CHANNEL_PASSWORD_FLAG_PROVIDE = 8, | |
| } TpChannelPasswordFlags; | | } TpChannelPasswordFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpTubeChannelState: | | | |
| * @TP_TUBE_CHANNEL_STATE_LOCAL_PENDING: <![CDATA[ The initiator | | | |
| offered the tube. The tube is waiting to be accepted/closed local | | | |
| ly. If the client accepts the tube, the tube's state will be Open | | | |
| . ]]> | | | |
| * @TP_TUBE_CHANNEL_STATE_REMOTE_PENDING: <![CDATA[ The tube is w | | | |
| aiting to be accepted/closed remotely. If the recipient accepts t | | | |
| he tube, the tube's state will be Open. ]]> | | | |
| * @TP_TUBE_CHANNEL_STATE_OPEN: <![CDATA[ The initiator offered t | | | |
| he tube and the recipient accepted it. The tube is open for traff | | | |
| ic. The tube's state stays in this state until it is closed. | | | |
| ]]> | | | |
| * @TP_TUBE_CHANNEL_STATE_NOT_OFFERED: <![CDATA[ The tube channel | | | |
| has been requested but the tube is not yet offered. The client s | | | |
| hould offer the tube to the recipient and the tube's state will b | | | |
| e Remote_Pending. The method used to offer the tube depends on th | | | |
| e tube type. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_TUBE_CHANNEL_STATE_LOCAL_PENDING = 0, | | TP_TUBE_CHANNEL_STATE_LOCAL_PENDING = 0, | |
| TP_TUBE_CHANNEL_STATE_REMOTE_PENDING = 1, | | TP_TUBE_CHANNEL_STATE_REMOTE_PENDING = 1, | |
| TP_TUBE_CHANNEL_STATE_OPEN = 2, | | TP_TUBE_CHANNEL_STATE_OPEN = 2, | |
| TP_TUBE_CHANNEL_STATE_NOT_OFFERED = 3, | | TP_TUBE_CHANNEL_STATE_NOT_OFFERED = 3, | |
| } TpTubeChannelState; | | } TpTubeChannelState; | |
|
| | | | |
| /** | | | |
| * NUM_TP_TUBE_CHANNEL_STATES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpTubeChannelState. | | | |
| */ | | | |
| #define NUM_TP_TUBE_CHANNEL_STATES (3+1) | | #define NUM_TP_TUBE_CHANNEL_STATES (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpSocketAddressType: | | | |
| * @TP_SOCKET_ADDRESS_TYPE_UNIX: <![CDATA[ A Unix socket. The add | | | |
| ress variant contains a byte-array, signature 'ay', containing th | | | |
| e path of the socket. ]]> | | | |
| * @TP_SOCKET_ADDRESS_TYPE_ABSTRACT_UNIX: <![CDATA[ An abstract U | | | |
| nix socket. The address variant contains a byte-array, signature | | | |
| 'ay', containing the path of the socket including the leading nul | | | |
| l byte. ]]> | | | |
| * @TP_SOCKET_ADDRESS_TYPE_IPV4: <![CDATA[ An IPv4 socket. The ad | | | |
| dress variant contains a Socket_Address_IPv4, i.e. a structure wi | | | |
| th signature (sq) in which the string is an IPv4 dotted-quad addr | | | |
| ess literal (and must not be a DNS name), while the 16-bit unsign | | | |
| ed integer is the port number. ]]> | | | |
| * @TP_SOCKET_ADDRESS_TYPE_IPV6: <![CDATA[ An IPv6 socket. The ad | | | |
| dress variant contains a Socket_Address_IPv6, i.e. a structure wi | | | |
| th signature (sq) in which the string is an IPv6 address literal | | | |
| as specified in RFC2373 (and must not be a DNS name), while the 1 | | | |
| 6-bit unsigned integer is the port number. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_SOCKET_ADDRESS_TYPE_UNIX = 0, | | TP_SOCKET_ADDRESS_TYPE_UNIX = 0, | |
| TP_SOCKET_ADDRESS_TYPE_ABSTRACT_UNIX = 1, | | TP_SOCKET_ADDRESS_TYPE_ABSTRACT_UNIX = 1, | |
| TP_SOCKET_ADDRESS_TYPE_IPV4 = 2, | | TP_SOCKET_ADDRESS_TYPE_IPV4 = 2, | |
| TP_SOCKET_ADDRESS_TYPE_IPV6 = 3, | | TP_SOCKET_ADDRESS_TYPE_IPV6 = 3, | |
| } TpSocketAddressType; | | } TpSocketAddressType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_SOCKET_ADDRESS_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpSocketAddressType. | | | |
| */ | | | |
| #define NUM_TP_SOCKET_ADDRESS_TYPES (3+1) | | #define NUM_TP_SOCKET_ADDRESS_TYPES (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpSocketAccessControl: | | | |
| * @TP_SOCKET_ACCESS_CONTROL_LOCALHOST: <![CDATA[ The IP or Unix | | | |
| socket can be accessed by any local user (e.g. a Unix socket that | | | |
| accepts all local connections, or an IP socket listening on 127. | | | |
| 0.0.1 (or ::1) or rejecting connections not from that address). T | | | |
| he associated variant must be ignored. ]]> | | | |
| * @TP_SOCKET_ACCESS_CONTROL_PORT: <![CDATA[ May only be used on | | | |
| IP sockets. The associated variant must contain a struct Socket_A | | | |
| ddress_IPv4 (or Socket_Address_IPv6) containing the string form o | | | |
| f an IP address of the appropriate version, and a port number. Th | | | |
| e socket can only be accessed if the connecting process has that | | | |
| address and port number; all other connections will be rejected. | | | |
| ]]> | | | |
| * @TP_SOCKET_ACCESS_CONTROL_NETMASK: <![CDATA[ May only be used | | | |
| on IP sockets. The associated variant must contain a struct Socke | | | |
| t_Netmask_IPv4 (or Socket_Netmask_IPv6) with signature (sy), cont | | | |
| aining the string form of an IP address of the appropriate versio | | | |
| n, and a prefix length "n". The socket can only be accessed if th | | | |
| e first n bits of the connecting address match the first n bits o | | | |
| f the given address. ]]> | | | |
| * @TP_SOCKET_ACCESS_CONTROL_CREDENTIALS: <![CDATA[ May only be u | | | |
| sed on UNIX sockets. The connecting process must send a byte wh | | | |
| en it first connects, which is not considered to be part of the | | | |
| data stream. If the operating system uses sendmsg() with SCM_C | | | |
| REDS or SCM_CREDENTIALS to pass credentials over sockets, the c | | | |
| onnecting process must do so if possible; if not, it must still | | | |
| send the byte. The listening process will disconnec | | | |
| t the connection unless it can determine by OS-specific means t | | | |
| hat the connecting process has the same user ID as the listenin | | | |
| g process. The associated variant must be ignored. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_SOCKET_ACCESS_CONTROL_LOCALHOST = 0, | | TP_SOCKET_ACCESS_CONTROL_LOCALHOST = 0, | |
| TP_SOCKET_ACCESS_CONTROL_PORT = 1, | | TP_SOCKET_ACCESS_CONTROL_PORT = 1, | |
| TP_SOCKET_ACCESS_CONTROL_NETMASK = 2, | | TP_SOCKET_ACCESS_CONTROL_NETMASK = 2, | |
| TP_SOCKET_ACCESS_CONTROL_CREDENTIALS = 3, | | TP_SOCKET_ACCESS_CONTROL_CREDENTIALS = 3, | |
| } TpSocketAccessControl; | | } TpSocketAccessControl; | |
|
| | | | |
| /** | | | |
| * NUM_TP_SOCKET_ACCESS_CONTROLS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpSocketAccessControl. | | | |
| */ | | | |
| #define NUM_TP_SOCKET_ACCESS_CONTROLS (3+1) | | #define NUM_TP_SOCKET_ACCESS_CONTROLS (3+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamError: | | | |
| * @TP_MEDIA_STREAM_ERROR_UNKNOWN: <![CDATA[ An unknown error occ | | | |
| ured. ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_EOS: <![CDATA[ The end of the stream wa | | | |
| s reached. ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_CODEC_NEGOTIATION_FAILED: <![CDATA[ The | | | |
| re are no common codecs between the local side and the other part | | | |
| icpants in the call. The possible codecs are not signalled here: | | | |
| the streaming implementation is assumed to report them in an impl | | | |
| ementation-dependent way, e.g. Farsight should use GstMissingElem | | | |
| ent. ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_CONNECTION_FAILED: <![CDATA[ A network | | | |
| connection for the Media could not be established or was lost. | | | |
| ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_NETWORK_ERROR: <![CDATA[ There was an e | | | |
| rror in the networking stack (other than the connection failure). | | | |
| ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_NO_CODECS: <![CDATA[ There are no insta | | | |
| lled codecs for this media type. ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR: <![CDATA[ The CM i | | | |
| s doing something wrong. ]]> | | | |
| * @TP_MEDIA_STREAM_ERROR_MEDIA_ERROR: <![CDATA[ There was an err | | | |
| or in the media processing stack. ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_ERROR_UNKNOWN = 0, | | TP_MEDIA_STREAM_ERROR_UNKNOWN = 0, | |
| TP_MEDIA_STREAM_ERROR_EOS = 1, | | TP_MEDIA_STREAM_ERROR_EOS = 1, | |
| TP_MEDIA_STREAM_ERROR_CODEC_NEGOTIATION_FAILED = 2, | | TP_MEDIA_STREAM_ERROR_CODEC_NEGOTIATION_FAILED = 2, | |
| TP_MEDIA_STREAM_ERROR_CONNECTION_FAILED = 3, | | TP_MEDIA_STREAM_ERROR_CONNECTION_FAILED = 3, | |
| TP_MEDIA_STREAM_ERROR_NETWORK_ERROR = 4, | | TP_MEDIA_STREAM_ERROR_NETWORK_ERROR = 4, | |
| TP_MEDIA_STREAM_ERROR_NO_CODECS = 5, | | TP_MEDIA_STREAM_ERROR_NO_CODECS = 5, | |
| TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR = 6, | | TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR = 6, | |
| TP_MEDIA_STREAM_ERROR_MEDIA_ERROR = 7, | | TP_MEDIA_STREAM_ERROR_MEDIA_ERROR = 7, | |
| } TpMediaStreamError; | | } TpMediaStreamError; | |
|
| | | | |
| /** | | | |
| * NUM_TP_MEDIA_STREAM_ERRORS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpMediaStreamError. | | | |
| */ | | | |
| #define NUM_TP_MEDIA_STREAM_ERRORS (7+1) | | #define NUM_TP_MEDIA_STREAM_ERRORS (7+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamBaseProto: | | | |
| * @TP_MEDIA_STREAM_BASE_PROTO_UDP: <![CDATA[UDP (User Datagram Protocol)]] | | | |
| > | | | |
| * @TP_MEDIA_STREAM_BASE_PROTO_TCP: <![CDATA[TCP (Transmission Control Prot | | | |
| ocol)]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_BASE_PROTO_UDP = 0, | | TP_MEDIA_STREAM_BASE_PROTO_UDP = 0, | |
| TP_MEDIA_STREAM_BASE_PROTO_TCP = 1, | | TP_MEDIA_STREAM_BASE_PROTO_TCP = 1, | |
| } TpMediaStreamBaseProto; | | } TpMediaStreamBaseProto; | |
|
| | | | |
| /** | | | |
| * NUM_TP_MEDIA_STREAM_BASE_PROTOS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpMediaStreamBaseProto. | | | |
| */ | | | |
| #define NUM_TP_MEDIA_STREAM_BASE_PROTOS (1+1) | | #define NUM_TP_MEDIA_STREAM_BASE_PROTOS (1+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpMediaStreamTransportType: | | | |
| * @TP_MEDIA_STREAM_TRANSPORT_TYPE_LOCAL: <![CDATA[ A local addre | | | |
| ss ]]> | | | |
| * @TP_MEDIA_STREAM_TRANSPORT_TYPE_DERIVED: <![CDATA[ An external | | | |
| address derived by a method such as STUN ]]> | | | |
| * @TP_MEDIA_STREAM_TRANSPORT_TYPE_RELAY: <![CDATA[ An external s | | | |
| tream relay ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_MEDIA_STREAM_TRANSPORT_TYPE_LOCAL = 0, | | TP_MEDIA_STREAM_TRANSPORT_TYPE_LOCAL = 0, | |
| TP_MEDIA_STREAM_TRANSPORT_TYPE_DERIVED = 1, | | TP_MEDIA_STREAM_TRANSPORT_TYPE_DERIVED = 1, | |
| TP_MEDIA_STREAM_TRANSPORT_TYPE_RELAY = 2, | | TP_MEDIA_STREAM_TRANSPORT_TYPE_RELAY = 2, | |
| } TpMediaStreamTransportType; | | } TpMediaStreamTransportType; | |
|
| | | | |
| /** | | | |
| * NUM_TP_MEDIA_STREAM_TRANSPORT_TYPES: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpMediaStreamTransportType. | | | |
| */ | | | |
| #define NUM_TP_MEDIA_STREAM_TRANSPORT_TYPES (2+1) | | #define NUM_TP_MEDIA_STREAM_TRANSPORT_TYPES (2+1) | |
| | | | |
|
| /** | | | |
| * | | | |
| TpPropertyFlags: | | | |
| * @TP_PROPERTY_FLAG_READ: <![CDATA[The property can be read]]> | | | |
| * @TP_PROPERTY_FLAG_WRITE: <![CDATA[The property can be written]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_PROPERTY_FLAG_READ = 1, | | TP_PROPERTY_FLAG_READ = 1, | |
| TP_PROPERTY_FLAG_WRITE = 2, | | TP_PROPERTY_FLAG_WRITE = 2, | |
| } TpPropertyFlags; | | } TpPropertyFlags; | |
| | | | |
|
| /** | | | |
| * | | | |
| TpDebugLevel: | | | |
| * @TP_DEBUG_LEVEL_ERROR: <![CDATA[ Log level for errors. Error m | | | |
| essages are always fatal, resulting in the service terminating af | | | |
| ter something completely unexpected occurred. ]]> | | | |
| * @TP_DEBUG_LEVEL_CRITICAL: <![CDATA[ Log level for critical mes | | | |
| sages. Critical messages are messages that the service might pred | | | |
| ict and it is up to the service itself to decide whether to termi | | | |
| nate following a critical message. ]]> | | | |
| * @TP_DEBUG_LEVEL_WARNING: <![CDATA[ Log level for warnings. | | | |
| ]]> | | | |
| * @TP_DEBUG_LEVEL_MESSAGE: <![CDATA[ Log level for messages. | | | |
| ]]> | | | |
| * @TP_DEBUG_LEVEL_INFO: <![CDATA[ Log level for information mess | | | |
| ages. ]]> | | | |
| * @TP_DEBUG_LEVEL_DEBUG: <![CDATA[ Log level for debug messages. | | | |
| ]]> | | | |
| * | | | |
| * Bitfield/set of flags generated from the Telepathy specification. | | | |
| */ | | | |
| typedef enum { | | typedef enum { | |
| TP_DEBUG_LEVEL_ERROR = 0, | | TP_DEBUG_LEVEL_ERROR = 0, | |
| TP_DEBUG_LEVEL_CRITICAL = 1, | | TP_DEBUG_LEVEL_CRITICAL = 1, | |
| TP_DEBUG_LEVEL_WARNING = 2, | | TP_DEBUG_LEVEL_WARNING = 2, | |
| TP_DEBUG_LEVEL_MESSAGE = 3, | | TP_DEBUG_LEVEL_MESSAGE = 3, | |
| TP_DEBUG_LEVEL_INFO = 4, | | TP_DEBUG_LEVEL_INFO = 4, | |
| TP_DEBUG_LEVEL_DEBUG = 5, | | TP_DEBUG_LEVEL_DEBUG = 5, | |
| } TpDebugLevel; | | } TpDebugLevel; | |
|
| | | | |
| /** | | | |
| * NUM_TP_DEBUG_LEVELS: | | | |
| * | | | |
| * 1 higher than the highest valid value of #TpDebugLevel. | | | |
| */ | | | |
| #define NUM_TP_DEBUG_LEVELS (5+1) | | #define NUM_TP_DEBUG_LEVELS (5+1) | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| } | | } | |
| #endif | | #endif | |
| | | | |
End of changes. 71 change blocks. |
| 1250 lines changed or deleted | | 0 lines changed or added | |
|
| telepathy-interfaces.h | | telepathy-interfaces.h | |
| /* Generated from: telepathy-glib | | /* Generated from: telepathy-glib | |
| | | | |
| */ | | */ | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_MANAGER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.ConnectionManager" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_MANAGER \ | | #define TP_IFACE_CONNECTION_MANAGER \ | |
| "org.freedesktop.Telepathy.ConnectionManager" | | "org.freedesktop.Telepathy.ConnectionManager" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_MANAGER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.ConnectionManager" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_MANAGER \ | | #define TP_IFACE_QUARK_CONNECTION_MANAGER \ | |
| (tp_iface_quark_connection_manager ()) | | (tp_iface_quark_connection_manager ()) | |
| | | | |
| GQuark tp_iface_quark_connection_manager (void); | | GQuark tp_iface_quark_connection_manager (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_MANAGER_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ConnectionM | | | |
| anager.Interfaces" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_MANAGER_INTERFACES \ | | #define TP_PROP_CONNECTION_MANAGER_INTERFACES \ | |
| "org.freedesktop.Telepathy.ConnectionManager.Interfaces" | | "org.freedesktop.Telepathy.ConnectionManager.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION \ | | #define TP_IFACE_CONNECTION \ | |
| "org.freedesktop.Telepathy.Connection" | | "org.freedesktop.Telepathy.Connection" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION \ | | #define TP_IFACE_QUARK_CONNECTION \ | |
| (tp_iface_quark_connection ()) | | (tp_iface_quark_connection ()) | |
| | | | |
| GQuark tp_iface_quark_connection (void); | | GQuark tp_iface_quark_connection (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interfaces" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACES \ | | #define TP_PROP_CONNECTION_INTERFACES \ | |
| "org.freedesktop.Telepathy.Connection.Interfaces" | | "org.freedesktop.Telepathy.Connection.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_SELF_HANDLE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| SelfHandle" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_SELF_HANDLE \ | | #define TP_PROP_CONNECTION_SELF_HANDLE \ | |
| "org.freedesktop.Telepathy.Connection.SelfHandle" | | "org.freedesktop.Telepathy.Connection.SelfHandle" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_STATUS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Status" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_STATUS \ | | #define TP_PROP_CONNECTION_STATUS \ | |
| "org.freedesktop.Telepathy.Connection.Status" | | "org.freedesktop.Telepathy.Connection.Status" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_CONTACT_ID: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.contact-id" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_CONTACT_ID \ | | #define TP_TOKEN_CONNECTION_CONTACT_ID \ | |
|
| "org.freedesktop.Telepathy.Connection.contact-id" | | "org.freedesktop.Telepathy.Connection/contact-id" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_ALIASING: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Alias | | | |
| ing" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_ALIASING \ | | #define TP_IFACE_CONNECTION_INTERFACE_ALIASING \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Aliasing" | | "org.freedesktop.Telepathy.Connection.Interface.Aliasing" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_ALIASING: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Aliasing" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_ALIASING \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_ALIASING \ | |
| (tp_iface_quark_connection_interface_aliasing ()) | | (tp_iface_quark_connection_interface_aliasing ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_aliasing (void); | | GQuark tp_iface_quark_connection_interface_aliasing (void); | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_INTERFACE_ALIASING_ALIAS: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.Interface.Aliasing.alias" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_INTERFACE_ALIASING_ALIAS \ | | #define TP_TOKEN_CONNECTION_INTERFACE_ALIASING_ALIAS \ | |
|
| "org.freedesktop.Telepathy.Connection.Interface.Aliasing.alias" | | "org.freedesktop.Telepathy.Connection.Interface.Aliasing/alias" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_AVATARS: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Avata | | | |
| rs" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_AVATARS \ | | #define TP_IFACE_CONNECTION_INTERFACE_AVATARS \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_AVATARS: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Avatars" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_AVATARS \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_AVATARS \ | |
| (tp_iface_quark_connection_interface_avatars ()) | | (tp_iface_quark_connection_interface_avatars ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_avatars (void); | | GQuark tp_iface_quark_connection_interface_avatars (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_SUPPORTED_AVATAR_MIME_TYPES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.SupportedAvatarMIMETypes" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_SUPPORTED_AVATAR_MIME_TYPES \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_SUPPORTED_AVATAR_MIME_TYPES \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.SupportedAvatarMIME
Types" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.SupportedAvatarMIME
Types" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_MINIMUM_AVATAR_HEIGHT: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.MinimumAvatarHeight" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MINIMUM_AVATAR_HEIGHT \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MINIMUM_AVATAR_HEIGHT \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.MinimumAvatarHeight
" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.MinimumAvatarHeight
" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_MINIMUM_AVATAR_WIDTH: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.MinimumAvatarWidth" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MINIMUM_AVATAR_WIDTH \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MINIMUM_AVATAR_WIDTH \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.MinimumAvatarWidth" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.MinimumAvatarWidth" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_RECOMMENDED_AVATAR_HEIGHT: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.RecommendedAvatarHeight" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_RECOMMENDED_AVATAR_HEIGHT \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_RECOMMENDED_AVATAR_HEIGHT \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.RecommendedAvatarHe
ight" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.RecommendedAvatarHe
ight" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_RECOMMENDED_AVATAR_WIDTH: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.RecommendedAvatarWidth" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_RECOMMENDED_AVATAR_WIDTH \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_RECOMMENDED_AVATAR_WIDTH \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.RecommendedAvatarWi
dth" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.RecommendedAvatarWi
dth" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_HEIGHT: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.MaximumAvatarHeight" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_HEIGHT \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_HEIGHT \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.MaximumAvatarHeight
" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.MaximumAvatarHeight
" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_WIDTH: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.MaximumAvatarWidth" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_WIDTH \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_WIDTH \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.MaximumAvatarWidth" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.MaximumAvatarWidth" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_BYTES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Avatars.MaximumAvatarBytes" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_BYTES \ | | #define TP_PROP_CONNECTION_INTERFACE_AVATARS_MAXIMUM_AVATAR_BYTES \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.MaximumAvatarBytes" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars.MaximumAvatarBytes" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_INTERFACE_AVATARS_TOKEN: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.Interface.Avatars.token" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_INTERFACE_AVATARS_TOKEN \ | | #define TP_TOKEN_CONNECTION_INTERFACE_AVATARS_TOKEN \ | |
|
| "org.freedesktop.Telepathy.Connection.Interface.Avatars.token" | | "org.freedesktop.Telepathy.Connection.Interface.Avatars/token" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_BALANCE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Balan | | | |
| ce" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_BALANCE \ | | #define TP_IFACE_CONNECTION_INTERFACE_BALANCE \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Balance" | | "org.freedesktop.Telepathy.Connection.Interface.Balance" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_BALANCE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Balance" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_BALANCE \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_BALANCE \ | |
| (tp_iface_quark_connection_interface_balance ()) | | (tp_iface_quark_connection_interface_balance ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_balance (void); | | GQuark tp_iface_quark_connection_interface_balance (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_BALANCE_ACCOUNT_BALANCE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Balance.AccountBalance" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_BALANCE_ACCOUNT_BALANCE \ | | #define TP_PROP_CONNECTION_INTERFACE_BALANCE_ACCOUNT_BALANCE \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Balance.AccountBalance" | | "org.freedesktop.Telepathy.Connection.Interface.Balance.AccountBalance" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Capab | | | |
| ilities" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES \ | | #define TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Capabilities" | | "org.freedesktop.Telepathy.Connection.Interface.Capabilities" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_CAPABILITIES: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Capabilities" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CAPABILITIES \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CAPABILITIES \ | |
| (tp_iface_quark_connection_interface_capabilities ()) | | (tp_iface_quark_connection_interface_capabilities ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_capabilities (void); | | GQuark tp_iface_quark_connection_interface_capabilities (void); | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_INTERFACE_CAPABILITIES_CAPS: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.Interface.Capabilities.caps" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_INTERFACE_CAPABILITIES_CAPS \ | | #define TP_TOKEN_CONNECTION_INTERFACE_CAPABILITIES_CAPS \ | |
|
| "org.freedesktop.Telepathy.Connection.Interface.Capabilities.caps" | | "org.freedesktop.Telepathy.Connection.Interface.Capabilities/caps" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Conta | | | |
| ctCapabilities" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | | #define TP_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | |
| "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities" | | "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | |
| (tp_iface_quark_connection_interface_contact_capabilities ()) | | (tp_iface_quark_connection_interface_contact_capabilities ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_contact_capabilities (void); | | GQuark tp_iface_quark_connection_interface_contact_capabilities (void); | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_CAPABILITIES: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.Interface.ContactCapabilities.capabilities" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_CAPABILITIES \ | | #define TP_TOKEN_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_CAPABILITIES \ | |
|
| "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.capabil
ities" | | "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities/capabil
ities" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Conta | | | |
| ctInfo" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO \ | | #define TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO \ | |
| "org.freedesktop.Telepathy.Connection.Interface.ContactInfo" | | "org.freedesktop.Telepathy.Connection.Interface.ContactInfo" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_INFO: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.ContactInfo" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_INFO \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACT_INFO \ | |
| (tp_iface_quark_connection_interface_contact_info ()) | | (tp_iface_quark_connection_interface_contact_info ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_contact_info (void); | | GQuark tp_iface_quark_connection_interface_contact_info (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_CONTACT_INFO_FLAGS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.ContactInfo.ContactInfoFlags" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_CONTACT_INFO_FLAGS \ | | #define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_CONTACT_INFO_FLAGS \ | |
| "org.freedesktop.Telepathy.Connection.Interface.ContactInfo.ContactInfoFlag
s" | | "org.freedesktop.Telepathy.Connection.Interface.ContactInfo.ContactInfoFlag
s" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_SUPPORTED_FIELDS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.ContactInfo.SupportedFields" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_SUPPORTED_FIELDS \ | | #define TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_SUPPORTED_FIELDS \ | |
| "org.freedesktop.Telepathy.Connection.Interface.ContactInfo.SupportedFields
" | | "org.freedesktop.Telepathy.Connection.Interface.ContactInfo.SupportedFields
" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Simpl | | | |
| ePresence" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | | #define TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | |
| "org.freedesktop.Telepathy.Connection.Interface.SimplePresence" | | "org.freedesktop.Telepathy.Connection.Interface.SimplePresence" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.SimplePresence" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | |
| (tp_iface_quark_connection_interface_simple_presence ()) | | (tp_iface_quark_connection_interface_simple_presence ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_simple_presence (void); | | GQuark tp_iface_quark_connection_interface_simple_presence (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_SIMPLE_PRESENCE_STATUSES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.SimplePresence.Statuses" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_SIMPLE_PRESENCE_STATUSES \ | | #define TP_PROP_CONNECTION_INTERFACE_SIMPLE_PRESENCE_STATUSES \ | |
| "org.freedesktop.Telepathy.Connection.Interface.SimplePresence.Statuses" | | "org.freedesktop.Telepathy.Connection.Interface.SimplePresence.Statuses" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_INTERFACE_SIMPLE_PRESENCE_PRESENCE: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.Interface.SimplePresence.presence" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_INTERFACE_SIMPLE_PRESENCE_PRESENCE \ | | #define TP_TOKEN_CONNECTION_INTERFACE_SIMPLE_PRESENCE_PRESENCE \ | |
|
| "org.freedesktop.Telepathy.Connection.Interface.SimplePresence.presence" | | "org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_PRESENCE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Prese | | | |
| nce" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_PRESENCE \ | | #define TP_IFACE_CONNECTION_INTERFACE_PRESENCE \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Presence" | | "org.freedesktop.Telepathy.Connection.Interface.Presence" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_PRESENCE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Presence" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_PRESENCE \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_PRESENCE \ | |
| (tp_iface_quark_connection_interface_presence ()) | | (tp_iface_quark_connection_interface_presence ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_presence (void); | | GQuark tp_iface_quark_connection_interface_presence (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_CONTACTS: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Conta | | | |
| cts" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_CONTACTS \ | | #define TP_IFACE_CONNECTION_INTERFACE_CONTACTS \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Contacts" | | "org.freedesktop.Telepathy.Connection.Interface.Contacts" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACTS: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Contacts" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACTS \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACTS \ | |
| (tp_iface_quark_connection_interface_contacts ()) | | (tp_iface_quark_connection_interface_contacts ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_contacts (void); | | GQuark tp_iface_quark_connection_interface_contacts (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_CONTACTS_CONTACT_ATTRIBUTE_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Contacts.ContactAttributeInterfaces" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_CONTACTS_CONTACT_ATTRIBUTE_INTERFACES
\ | | #define TP_PROP_CONNECTION_INTERFACE_CONTACTS_CONTACT_ATTRIBUTE_INTERFACES
\ | |
| "org.freedesktop.Telepathy.Connection.Interface.Contacts.ContactAttributeIn
terfaces" | | "org.freedesktop.Telepathy.Connection.Interface.Contacts.ContactAttributeIn
terfaces" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_REQUESTS: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Reque | | | |
| sts" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_REQUESTS \ | | #define TP_IFACE_CONNECTION_INTERFACE_REQUESTS \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Requests" | | "org.freedesktop.Telepathy.Connection.Interface.Requests" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_REQUESTS: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Requests" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_REQUESTS \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_REQUESTS \ | |
| (tp_iface_quark_connection_interface_requests ()) | | (tp_iface_quark_connection_interface_requests ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_requests (void); | | GQuark tp_iface_quark_connection_interface_requests (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_REQUESTS_CHANNELS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Requests.Channels" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_REQUESTS_CHANNELS \ | | #define TP_PROP_CONNECTION_INTERFACE_REQUESTS_CHANNELS \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Requests.Channels" | | "org.freedesktop.Telepathy.Connection.Interface.Requests.Channels" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_REQUESTS_REQUESTABLE_CHANNEL_CLASSES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Requests.RequestableChannelClasses" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_REQUESTS_REQUESTABLE_CHANNEL_CLASSES \ | | #define TP_PROP_CONNECTION_INTERFACE_REQUESTS_REQUESTABLE_CHANNEL_CLASSES \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Requests.RequestableChannel
Classes" | | "org.freedesktop.Telepathy.Connection.Interface.Requests.RequestableChannel
Classes" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CONNECTION_INTERFACE_LOCATION: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Connection.Interface.Locat | | | |
| ion" | | | |
| */ | | | |
| #define TP_IFACE_CONNECTION_INTERFACE_LOCATION \ | | #define TP_IFACE_CONNECTION_INTERFACE_LOCATION \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Location" | | "org.freedesktop.Telepathy.Connection.Interface.Location" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CONNECTION_INTERFACE_LOCATION: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Connection.Interface.Location" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CONNECTION_INTERFACE_LOCATION \ | | #define TP_IFACE_QUARK_CONNECTION_INTERFACE_LOCATION \ | |
| (tp_iface_quark_connection_interface_location ()) | | (tp_iface_quark_connection_interface_location ()) | |
| | | | |
| GQuark tp_iface_quark_connection_interface_location (void); | | GQuark tp_iface_quark_connection_interface_location (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_LOCATION_LOCATION_ACCESS_CONTROL_TYPES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Location.LocationAccessControlTypes" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_LOCATION_LOCATION_ACCESS_CONTROL_TYPES
\ | | #define TP_PROP_CONNECTION_INTERFACE_LOCATION_LOCATION_ACCESS_CONTROL_TYPES
\ | |
| "org.freedesktop.Telepathy.Connection.Interface.Location.LocationAccessCont
rolTypes" | | "org.freedesktop.Telepathy.Connection.Interface.Location.LocationAccessCont
rolTypes" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CONNECTION_INTERFACE_LOCATION_LOCATION_ACCESS_CONTROL: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Connection. | | | |
| Interface.Location.LocationAccessControl" | | | |
| */ | | | |
| #define TP_PROP_CONNECTION_INTERFACE_LOCATION_LOCATION_ACCESS_CONTROL \ | | #define TP_PROP_CONNECTION_INTERFACE_LOCATION_LOCATION_ACCESS_CONTROL \ | |
| "org.freedesktop.Telepathy.Connection.Interface.Location.LocationAccessCont
rol" | | "org.freedesktop.Telepathy.Connection.Interface.Location.LocationAccessCont
rol" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CONNECTION_INTERFACE_LOCATION_LOCATION: | | | |
| * | | | |
| * The fully-qualified contact attribute token name "org.freedesktop.Telepa | | | |
| thy.Connection.Interface.Location.location" | | | |
| */ | | | |
| #define TP_TOKEN_CONNECTION_INTERFACE_LOCATION_LOCATION \ | | #define TP_TOKEN_CONNECTION_INTERFACE_LOCATION_LOCATION \ | |
|
| "org.freedesktop.Telepathy.Connection.Interface.Location.location" | | "org.freedesktop.Telepathy.Connection.Interface.Location/location" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL \ | | #define TP_IFACE_CHANNEL \ | |
| "org.freedesktop.Telepathy.Channel" | | "org.freedesktop.Telepathy.Channel" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL \ | | #define TP_IFACE_QUARK_CHANNEL \ | |
| (tp_iface_quark_channel ()) | | (tp_iface_quark_channel ()) | |
| | | | |
| GQuark tp_iface_quark_channel (void); | | GQuark tp_iface_quark_channel (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_CHANNEL_TYPE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Cha | | | |
| nnelType" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_CHANNEL_TYPE \ | | #define TP_PROP_CHANNEL_CHANNEL_TYPE \ | |
| "org.freedesktop.Telepathy.Channel.ChannelType" | | "org.freedesktop.Telepathy.Channel.ChannelType" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erfaces" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACES \ | | #define TP_PROP_CHANNEL_INTERFACES \ | |
| "org.freedesktop.Telepathy.Channel.Interfaces" | | "org.freedesktop.Telepathy.Channel.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TARGET_HANDLE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Tar | | | |
| getHandle" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TARGET_HANDLE \ | | #define TP_PROP_CHANNEL_TARGET_HANDLE \ | |
| "org.freedesktop.Telepathy.Channel.TargetHandle" | | "org.freedesktop.Telepathy.Channel.TargetHandle" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TARGET_ID: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Tar | | | |
| getID" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TARGET_ID \ | | #define TP_PROP_CHANNEL_TARGET_ID \ | |
| "org.freedesktop.Telepathy.Channel.TargetID" | | "org.freedesktop.Telepathy.Channel.TargetID" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TARGET_HANDLE_TYPE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Tar | | | |
| getHandleType" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TARGET_HANDLE_TYPE \ | | #define TP_PROP_CHANNEL_TARGET_HANDLE_TYPE \ | |
| "org.freedesktop.Telepathy.Channel.TargetHandleType" | | "org.freedesktop.Telepathy.Channel.TargetHandleType" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_REQUESTED: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Req | | | |
| uested" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_REQUESTED \ | | #define TP_PROP_CHANNEL_REQUESTED \ | |
| "org.freedesktop.Telepathy.Channel.Requested" | | "org.freedesktop.Telepathy.Channel.Requested" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INITIATOR_HANDLE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Ini | | | |
| tiatorHandle" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INITIATOR_HANDLE \ | | #define TP_PROP_CHANNEL_INITIATOR_HANDLE \ | |
| "org.freedesktop.Telepathy.Channel.InitiatorHandle" | | "org.freedesktop.Telepathy.Channel.InitiatorHandle" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INITIATOR_ID: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Ini | | | |
| tiatorID" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INITIATOR_ID \ | | #define TP_PROP_CHANNEL_INITIATOR_ID \ | |
| "org.freedesktop.Telepathy.Channel.InitiatorID" | | "org.freedesktop.Telepathy.Channel.InitiatorID" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_CONTACT_LIST: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.ContactList" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_CONTACT_LIST \ | | #define TP_IFACE_CHANNEL_TYPE_CONTACT_LIST \ | |
| "org.freedesktop.Telepathy.Channel.Type.ContactList" | | "org.freedesktop.Telepathy.Channel.Type.ContactList" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_CONTACT_LIST: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.ContactList" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_CONTACT_LIST \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_CONTACT_LIST \ | |
| (tp_iface_quark_channel_type_contact_list ()) | | (tp_iface_quark_channel_type_contact_list ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_contact_list (void); | | GQuark tp_iface_quark_channel_type_contact_list (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_FILE_TRANSFER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.FileTransfer" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_FILE_TRANSFER \ | | #define TP_IFACE_CHANNEL_TYPE_FILE_TRANSFER \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_FILE_TRANSFER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.FileTransfer" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_FILE_TRANSFER \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_FILE_TRANSFER \ | |
| (tp_iface_quark_channel_type_file_transfer ()) | | (tp_iface_quark_channel_type_file_transfer ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_file_transfer (void); | | GQuark tp_iface_quark_channel_type_file_transfer (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_STATE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.State" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_STATE \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_STATE \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.State" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.State" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_TYPE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.ContentType" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_TYPE \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_TYPE \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_FILENAME: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.Filename" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_FILENAME \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_FILENAME \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Filename" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Filename" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_SIZE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.Size" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_SIZE \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_SIZE \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Size" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Size" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_HASH_TYPE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.ContentHashType" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_HASH_TYPE \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_HASH_TYPE \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHashType" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHashType" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_HASH: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.ContentHash" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_HASH \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_CONTENT_HASH \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_DESCRIPTION: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.Description" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_DESCRIPTION \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_DESCRIPTION \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Description" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Description" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_DATE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.Date" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_DATE \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_DATE \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_AVAILABLE_SOCKET_TYPES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.AvailableSocketTypes" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_AVAILABLE_SOCKET_TYPES \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_AVAILABLE_SOCKET_TYPES \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.AvailableSocketTypes" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.AvailableSocketTypes" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_TRANSFERRED_BYTES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.TransferredBytes" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_TRANSFERRED_BYTES \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_TRANSFERRED_BYTES \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.TransferredBytes" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.TransferredBytes" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_INITIAL_OFFSET: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.FileTransfer.InitialOffset" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_INITIAL_OFFSET \ | | #define TP_PROP_CHANNEL_TYPE_FILE_TRANSFER_INITIAL_OFFSET \ | |
| "org.freedesktop.Telepathy.Channel.Type.FileTransfer.InitialOffset" | | "org.freedesktop.Telepathy.Channel.Type.FileTransfer.InitialOffset" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.StreamedMedia | | | |
| " | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA \ | | #define TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamedMedia" | | "org.freedesktop.Telepathy.Channel.Type.StreamedMedia" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_STREAMED_MEDIA: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.StreamedMedia" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_STREAMED_MEDIA \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_STREAMED_MEDIA \ | |
| (tp_iface_quark_channel_type_streamed_media ()) | | (tp_iface_quark_channel_type_streamed_media ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_streamed_media (void); | | GQuark tp_iface_quark_channel_type_streamed_media (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_INITIAL_AUDIO: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.StreamedMedia.InitialAudio" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_INITIAL_AUDIO \ | | #define TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_INITIAL_AUDIO \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio" | | "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_INITIAL_VIDEO: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.StreamedMedia.InitialVideo" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_INITIAL_VIDEO \ | | #define TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_INITIAL_VIDEO \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo" | | "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_IMMUTABLE_STREAMS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.StreamedMedia.ImmutableStreams" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_IMMUTABLE_STREAMS \ | | #define TP_PROP_CHANNEL_TYPE_STREAMED_MEDIA_IMMUTABLE_STREAMS \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.ImmutableStreams" | | "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.ImmutableStreams" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_ROOM_LIST: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.RoomList" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_ROOM_LIST \ | | #define TP_IFACE_CHANNEL_TYPE_ROOM_LIST \ | |
| "org.freedesktop.Telepathy.Channel.Type.RoomList" | | "org.freedesktop.Telepathy.Channel.Type.RoomList" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_ROOM_LIST: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.RoomList" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_ROOM_LIST \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_ROOM_LIST \ | |
| (tp_iface_quark_channel_type_room_list ()) | | (tp_iface_quark_channel_type_room_list ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_room_list (void); | | GQuark tp_iface_quark_channel_type_room_list (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_ROOM_LIST_SERVER: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.RoomList.Server" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_ROOM_LIST_SERVER \ | | #define TP_PROP_CHANNEL_TYPE_ROOM_LIST_SERVER \ | |
| "org.freedesktop.Telepathy.Channel.Type.RoomList.Server" | | "org.freedesktop.Telepathy.Channel.Type.RoomList.Server" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_TEXT: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.Text" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_TEXT \ | | #define TP_IFACE_CHANNEL_TYPE_TEXT \ | |
| "org.freedesktop.Telepathy.Channel.Type.Text" | | "org.freedesktop.Telepathy.Channel.Type.Text" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_TEXT: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.Text" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_TEXT \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_TEXT \ | |
| (tp_iface_quark_channel_type_text ()) | | (tp_iface_quark_channel_type_text ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_text (void); | | GQuark tp_iface_quark_channel_type_text (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_TUBES: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.Tubes" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_TUBES \ | | #define TP_IFACE_CHANNEL_TYPE_TUBES \ | |
| "org.freedesktop.Telepathy.Channel.Type.Tubes" | | "org.freedesktop.Telepathy.Channel.Type.Tubes" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_TUBES: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.Tubes" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_TUBES \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_TUBES \ | |
| (tp_iface_quark_channel_type_tubes ()) | | (tp_iface_quark_channel_type_tubes ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_tubes (void); | | GQuark tp_iface_quark_channel_type_tubes (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_STREAM_TUBE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.StreamTube" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_STREAM_TUBE \ | | #define TP_IFACE_CHANNEL_TYPE_STREAM_TUBE \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamTube" | | "org.freedesktop.Telepathy.Channel.Type.StreamTube" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_STREAM_TUBE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.StreamTube" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_STREAM_TUBE \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_STREAM_TUBE \ | |
| (tp_iface_quark_channel_type_stream_tube ()) | | (tp_iface_quark_channel_type_stream_tube ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_stream_tube (void); | | GQuark tp_iface_quark_channel_type_stream_tube (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SERVICE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.StreamTube.Service" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SERVICE \ | | #define TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SERVICE \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service" | | "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SUPPORTED_SOCKET_TYPES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.StreamTube.SupportedSocketTypes" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SUPPORTED_SOCKET_TYPES \ | | #define TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SUPPORTED_SOCKET_TYPES \ | |
| "org.freedesktop.Telepathy.Channel.Type.StreamTube.SupportedSocketTypes" | | "org.freedesktop.Telepathy.Channel.Type.StreamTube.SupportedSocketTypes" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_TYPE_DBUS_TUBE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Type.DBusTube" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_TYPE_DBUS_TUBE \ | | #define TP_IFACE_CHANNEL_TYPE_DBUS_TUBE \ | |
| "org.freedesktop.Telepathy.Channel.Type.DBusTube" | | "org.freedesktop.Telepathy.Channel.Type.DBusTube" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_TYPE_DBUS_TUBE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Type.DBusTube" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_TYPE_DBUS_TUBE \ | | #define TP_IFACE_QUARK_CHANNEL_TYPE_DBUS_TUBE \ | |
| (tp_iface_quark_channel_type_dbus_tube ()) | | (tp_iface_quark_channel_type_dbus_tube ()) | |
| | | | |
| GQuark tp_iface_quark_channel_type_dbus_tube (void); | | GQuark tp_iface_quark_channel_type_dbus_tube (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SERVICE_NAME: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.DBusTube.ServiceName" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SERVICE_NAME \ | | #define TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SERVICE_NAME \ | |
| "org.freedesktop.Telepathy.Channel.Type.DBusTube.ServiceName" | | "org.freedesktop.Telepathy.Channel.Type.DBusTube.ServiceName" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_DBUS_TUBE_DBUS_NAMES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.DBusTube.DBusNames" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_DBUS_TUBE_DBUS_NAMES \ | | #define TP_PROP_CHANNEL_TYPE_DBUS_TUBE_DBUS_NAMES \ | |
| "org.freedesktop.Telepathy.Channel.Type.DBusTube.DBusNames" | | "org.freedesktop.Telepathy.Channel.Type.DBusTube.DBusNames" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Typ | | | |
| e.DBusTube.SupportedAccessControls" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS \ | | #define TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS \ | |
| "org.freedesktop.Telepathy.Channel.Type.DBusTube.SupportedAccessControls" | | "org.freedesktop.Telepathy.Channel.Type.DBusTube.SupportedAccessControls" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_CALL_STATE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.CallStat | | | |
| e" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_CALL_STATE \ | | #define TP_IFACE_CHANNEL_INTERFACE_CALL_STATE \ | |
| "org.freedesktop.Telepathy.Channel.Interface.CallState" | | "org.freedesktop.Telepathy.Channel.Interface.CallState" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_CALL_STATE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.CallState" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_CALL_STATE \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_CALL_STATE \ | |
| (tp_iface_quark_channel_interface_call_state ()) | | (tp_iface_quark_channel_interface_call_state ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_call_state (void); | | GQuark tp_iface_quark_channel_interface_call_state (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_CHAT_STATE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.ChatStat | | | |
| e" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_CHAT_STATE \ | | #define TP_IFACE_CHANNEL_INTERFACE_CHAT_STATE \ | |
| "org.freedesktop.Telepathy.Channel.Interface.ChatState" | | "org.freedesktop.Telepathy.Channel.Interface.ChatState" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_CHAT_STATE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.ChatState" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_CHAT_STATE \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_CHAT_STATE \ | |
| (tp_iface_quark_channel_interface_chat_state ()) | | (tp_iface_quark_channel_interface_chat_state ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_chat_state (void); | | GQuark tp_iface_quark_channel_interface_chat_state (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_DESTROYABLE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.Destroya | | | |
| ble" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_DESTROYABLE \ | | #define TP_IFACE_CHANNEL_INTERFACE_DESTROYABLE \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Destroyable" | | "org.freedesktop.Telepathy.Channel.Interface.Destroyable" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_DESTROYABLE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.Destroyable" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_DESTROYABLE \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_DESTROYABLE \ | |
| (tp_iface_quark_channel_interface_destroyable ()) | | (tp_iface_quark_channel_interface_destroyable ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_destroyable (void); | | GQuark tp_iface_quark_channel_interface_destroyable (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_DTMF: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.DTMF" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_DTMF \ | | #define TP_IFACE_CHANNEL_INTERFACE_DTMF \ | |
| "org.freedesktop.Telepathy.Channel.Interface.DTMF" | | "org.freedesktop.Telepathy.Channel.Interface.DTMF" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.DTMF" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_DTMF \ | |
| (tp_iface_quark_channel_interface_dtmf ()) | | (tp_iface_quark_channel_interface_dtmf ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_dtmf (void); | | GQuark tp_iface_quark_channel_interface_dtmf (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_GROUP: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.Group" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_GROUP \ | | #define TP_IFACE_CHANNEL_INTERFACE_GROUP \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group" | | "org.freedesktop.Telepathy.Channel.Interface.Group" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_GROUP: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.Group" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_GROUP \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_GROUP \ | |
| (tp_iface_quark_channel_interface_group ()) | | (tp_iface_quark_channel_interface_group ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_group (void); | | GQuark tp_iface_quark_channel_interface_group (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_GROUP_GROUP_FLAGS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Group.GroupFlags" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_GROUP_GROUP_FLAGS \ | | #define TP_PROP_CHANNEL_INTERFACE_GROUP_GROUP_FLAGS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group.GroupFlags" | | "org.freedesktop.Telepathy.Channel.Interface.Group.GroupFlags" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_GROUP_HANDLE_OWNERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Group.HandleOwners" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_GROUP_HANDLE_OWNERS \ | | #define TP_PROP_CHANNEL_INTERFACE_GROUP_HANDLE_OWNERS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group.HandleOwners" | | "org.freedesktop.Telepathy.Channel.Interface.Group.HandleOwners" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_GROUP_LOCAL_PENDING_MEMBERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Group.LocalPendingMembers" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_GROUP_LOCAL_PENDING_MEMBERS \ | | #define TP_PROP_CHANNEL_INTERFACE_GROUP_LOCAL_PENDING_MEMBERS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group.LocalPendingMembers" | | "org.freedesktop.Telepathy.Channel.Interface.Group.LocalPendingMembers" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_GROUP_MEMBERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Group.Members" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_GROUP_MEMBERS \ | | #define TP_PROP_CHANNEL_INTERFACE_GROUP_MEMBERS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group.Members" | | "org.freedesktop.Telepathy.Channel.Interface.Group.Members" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_GROUP_REMOTE_PENDING_MEMBERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Group.RemotePendingMembers" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_GROUP_REMOTE_PENDING_MEMBERS \ | | #define TP_PROP_CHANNEL_INTERFACE_GROUP_REMOTE_PENDING_MEMBERS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group.RemotePendingMembers" | | "org.freedesktop.Telepathy.Channel.Interface.Group.RemotePendingMembers" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_GROUP_SELF_HANDLE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Group.SelfHandle" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_GROUP_SELF_HANDLE \ | | #define TP_PROP_CHANNEL_INTERFACE_GROUP_SELF_HANDLE \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Group.SelfHandle" | | "org.freedesktop.Telepathy.Channel.Interface.Group.SelfHandle" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_HOLD: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.Hold" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_HOLD \ | | #define TP_IFACE_CHANNEL_INTERFACE_HOLD \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Hold" | | "org.freedesktop.Telepathy.Channel.Interface.Hold" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_HOLD: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.Hold" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_HOLD \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_HOLD \ | |
| (tp_iface_quark_channel_interface_hold ()) | | (tp_iface_quark_channel_interface_hold ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_hold (void); | | GQuark tp_iface_quark_channel_interface_hold (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.MediaSig | | | |
| nalling" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | | #define TP_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | |
| "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling" | | "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_MEDIA_SIGNALLING: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | |
| (tp_iface_quark_channel_interface_media_signalling ()) | | (tp_iface_quark_channel_interface_media_signalling ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_media_signalling (void); | | GQuark tp_iface_quark_channel_interface_media_signalling (void); | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GTALK_P2P: | | | |
| * | | | |
| * The fully-qualified capability token name "org.freedesktop.Telepathy.Cha | | | |
| nnel.Interface.MediaSignalling.gtalk-p2p" | | | |
| */ | | | |
| #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GTALK_P2P \ | | #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GTALK_P2P \ | |
|
| "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling.gtalk-p2p" | | "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/gtalk-p2p" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_ICE_UDP: | | | |
| * | | | |
| * The fully-qualified capability token name "org.freedesktop.Telepathy.Cha | | | |
| nnel.Interface.MediaSignalling.ice-udp" | | | |
| */ | | | |
| #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_ICE_UDP \ | | #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_ICE_UDP \ | |
|
| "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling.ice-udp" | | "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/ice-udp" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_8_5: | | | |
| * | | | |
| * The fully-qualified capability token name "org.freedesktop.Telepathy.Cha | | | |
| nnel.Interface.MediaSignalling.wlm-8.5" | | | |
| */ | | | |
| #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_8_5 \ | | #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_8_5 \ | |
|
| "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling.wlm-8.5" | | "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/wlm-8.5" | |
| | | | |
|
| /** | | | |
| * TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_2009: | | | |
| * | | | |
| * The fully-qualified capability token name "org.freedesktop.Telepathy.Cha | | | |
| nnel.Interface.MediaSignalling.wlm-2009" | | | |
| */ | | | |
| #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_2009 \ | | #define TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_2009 \ | |
|
| "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling.wlm-2009" | | "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/wlm-2009" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_MESSAGES: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.Messages | | | |
| " | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_MESSAGES \ | | #define TP_IFACE_CHANNEL_INTERFACE_MESSAGES \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Messages" | | "org.freedesktop.Telepathy.Channel.Interface.Messages" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_MESSAGES: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.Messages" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_MESSAGES \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_MESSAGES \ | |
| (tp_iface_quark_channel_interface_messages ()) | | (tp_iface_quark_channel_interface_messages ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_messages (void); | | GQuark tp_iface_quark_channel_interface_messages (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_MESSAGES_SUPPORTED_CONTENT_TYPES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Messages.SupportedContentTypes" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_SUPPORTED_CONTENT_TYPES \ | | #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_SUPPORTED_CONTENT_TYPES \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Messages.SupportedContentTypes
" | | "org.freedesktop.Telepathy.Channel.Interface.Messages.SupportedContentTypes
" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_MESSAGES_MESSAGE_PART_SUPPORT_FLAGS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Messages.MessagePartSupportFlags" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_MESSAGE_PART_SUPPORT_FLAGS \ | | #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_MESSAGE_PART_SUPPORT_FLAGS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Messages.MessagePartSupportFla
gs" | | "org.freedesktop.Telepathy.Channel.Interface.Messages.MessagePartSupportFla
gs" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_MESSAGES_PENDING_MESSAGES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Messages.PendingMessages" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_PENDING_MESSAGES \ | | #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_PENDING_MESSAGES \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Messages.PendingMessages" | | "org.freedesktop.Telepathy.Channel.Interface.Messages.PendingMessages" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_MESSAGES_DELIVERY_REPORTING_SUPPORT: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Messages.DeliveryReportingSupport" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_DELIVERY_REPORTING_SUPPORT \ | | #define TP_PROP_CHANNEL_INTERFACE_MESSAGES_DELIVERY_REPORTING_SUPPORT \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Messages.DeliveryReportingSupp
ort" | | "org.freedesktop.Telepathy.Channel.Interface.Messages.DeliveryReportingSupp
ort" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_PASSWORD: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.Password | | | |
| " | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_PASSWORD \ | | #define TP_IFACE_CHANNEL_INTERFACE_PASSWORD \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Password" | | "org.freedesktop.Telepathy.Channel.Interface.Password" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_PASSWORD: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.Password" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_PASSWORD \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_PASSWORD \ | |
| (tp_iface_quark_channel_interface_password ()) | | (tp_iface_quark_channel_interface_password ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_password (void); | | GQuark tp_iface_quark_channel_interface_password (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_INTERFACE_TUBE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Channel.Interface.Tube" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_INTERFACE_TUBE \ | | #define TP_IFACE_CHANNEL_INTERFACE_TUBE \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Tube" | | "org.freedesktop.Telepathy.Channel.Interface.Tube" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_INTERFACE_TUBE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Channel.Interface.Tube" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_INTERFACE_TUBE \ | | #define TP_IFACE_QUARK_CHANNEL_INTERFACE_TUBE \ | |
| (tp_iface_quark_channel_interface_tube ()) | | (tp_iface_quark_channel_interface_tube ()) | |
| | | | |
| GQuark tp_iface_quark_channel_interface_tube (void); | | GQuark tp_iface_quark_channel_interface_tube (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_TUBE_PARAMETERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Tube.Parameters" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_TUBE_PARAMETERS \ | | #define TP_PROP_CHANNEL_INTERFACE_TUBE_PARAMETERS \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Tube.Parameters" | | "org.freedesktop.Telepathy.Channel.Interface.Tube.Parameters" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_INTERFACE_TUBE_STATE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Channel.Int | | | |
| erface.Tube.State" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_INTERFACE_TUBE_STATE \ | | #define TP_PROP_CHANNEL_INTERFACE_TUBE_STATE \ | |
| "org.freedesktop.Telepathy.Channel.Interface.Tube.State" | | "org.freedesktop.Telepathy.Channel.Interface.Tube.State" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_MEDIA_SESSION_HANDLER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Media.SessionHandler" | | | |
| */ | | | |
| #define TP_IFACE_MEDIA_SESSION_HANDLER \ | | #define TP_IFACE_MEDIA_SESSION_HANDLER \ | |
| "org.freedesktop.Telepathy.Media.SessionHandler" | | "org.freedesktop.Telepathy.Media.SessionHandler" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_MEDIA_SESSION_HANDLER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Media.SessionHandler" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_MEDIA_SESSION_HANDLER \ | | #define TP_IFACE_QUARK_MEDIA_SESSION_HANDLER \ | |
| (tp_iface_quark_media_session_handler ()) | | (tp_iface_quark_media_session_handler ()) | |
| | | | |
| GQuark tp_iface_quark_media_session_handler (void); | | GQuark tp_iface_quark_media_session_handler (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_MEDIA_STREAM_HANDLER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Media.StreamHandler" | | | |
| */ | | | |
| #define TP_IFACE_MEDIA_STREAM_HANDLER \ | | #define TP_IFACE_MEDIA_STREAM_HANDLER \ | |
| "org.freedesktop.Telepathy.Media.StreamHandler" | | "org.freedesktop.Telepathy.Media.StreamHandler" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_MEDIA_STREAM_HANDLER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Media.StreamHandler" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_MEDIA_STREAM_HANDLER \ | | #define TP_IFACE_QUARK_MEDIA_STREAM_HANDLER \ | |
| (tp_iface_quark_media_stream_handler ()) | | (tp_iface_quark_media_stream_handler ()) | |
| | | | |
| GQuark tp_iface_quark_media_stream_handler (void); | | GQuark tp_iface_quark_media_stream_handler (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_MEDIA_STREAM_HANDLER_STUN_SERVERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Media.Strea | | | |
| mHandler.STUNServers" | | | |
| */ | | | |
| #define TP_PROP_MEDIA_STREAM_HANDLER_STUN_SERVERS \ | | #define TP_PROP_MEDIA_STREAM_HANDLER_STUN_SERVERS \ | |
| "org.freedesktop.Telepathy.Media.StreamHandler.STUNServers" | | "org.freedesktop.Telepathy.Media.StreamHandler.STUNServers" | |
| | | | |
|
| /** | | | |
| * TP_PROP_MEDIA_STREAM_HANDLER_CREATED_LOCALLY: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Media.Strea | | | |
| mHandler.CreatedLocally" | | | |
| */ | | | |
| #define TP_PROP_MEDIA_STREAM_HANDLER_CREATED_LOCALLY \ | | #define TP_PROP_MEDIA_STREAM_HANDLER_CREATED_LOCALLY \ | |
| "org.freedesktop.Telepathy.Media.StreamHandler.CreatedLocally" | | "org.freedesktop.Telepathy.Media.StreamHandler.CreatedLocally" | |
| | | | |
|
| /** | | | |
| * TP_PROP_MEDIA_STREAM_HANDLER_NAT_TRAVERSAL: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Media.Strea | | | |
| mHandler.NATTraversal" | | | |
| */ | | | |
| #define TP_PROP_MEDIA_STREAM_HANDLER_NAT_TRAVERSAL \ | | #define TP_PROP_MEDIA_STREAM_HANDLER_NAT_TRAVERSAL \ | |
| "org.freedesktop.Telepathy.Media.StreamHandler.NATTraversal" | | "org.freedesktop.Telepathy.Media.StreamHandler.NATTraversal" | |
| | | | |
|
| /** | | | |
| * TP_PROP_MEDIA_STREAM_HANDLER_RELAY_INFO: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Media.Strea | | | |
| mHandler.RelayInfo" | | | |
| */ | | | |
| #define TP_PROP_MEDIA_STREAM_HANDLER_RELAY_INFO \ | | #define TP_PROP_MEDIA_STREAM_HANDLER_RELAY_INFO \ | |
| "org.freedesktop.Telepathy.Media.StreamHandler.RelayInfo" | | "org.freedesktop.Telepathy.Media.StreamHandler.RelayInfo" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_DBUS_PEER: | | | |
| * | | | |
| * The interface name "org.freedesktop.DBus.Peer" | | | |
| */ | | | |
| #define TP_IFACE_DBUS_PEER \ | | #define TP_IFACE_DBUS_PEER \ | |
| "org.freedesktop.DBus.Peer" | | "org.freedesktop.DBus.Peer" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_DBUS_PEER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.DBus.Peer" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_DBUS_PEER \ | | #define TP_IFACE_QUARK_DBUS_PEER \ | |
| (tp_iface_quark_dbus_peer ()) | | (tp_iface_quark_dbus_peer ()) | |
| | | | |
| GQuark tp_iface_quark_dbus_peer (void); | | GQuark tp_iface_quark_dbus_peer (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_DBUS_INTROSPECTABLE: | | | |
| * | | | |
| * The interface name "org.freedesktop.DBus.Introspectable" | | | |
| */ | | | |
| #define TP_IFACE_DBUS_INTROSPECTABLE \ | | #define TP_IFACE_DBUS_INTROSPECTABLE \ | |
| "org.freedesktop.DBus.Introspectable" | | "org.freedesktop.DBus.Introspectable" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_DBUS_INTROSPECTABLE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.DBus.Introspectable" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_DBUS_INTROSPECTABLE \ | | #define TP_IFACE_QUARK_DBUS_INTROSPECTABLE \ | |
| (tp_iface_quark_dbus_introspectable ()) | | (tp_iface_quark_dbus_introspectable ()) | |
| | | | |
| GQuark tp_iface_quark_dbus_introspectable (void); | | GQuark tp_iface_quark_dbus_introspectable (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_DBUS_PROPERTIES: | | | |
| * | | | |
| * The interface name "org.freedesktop.DBus.Properties" | | | |
| */ | | | |
| #define TP_IFACE_DBUS_PROPERTIES \ | | #define TP_IFACE_DBUS_PROPERTIES \ | |
| "org.freedesktop.DBus.Properties" | | "org.freedesktop.DBus.Properties" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_DBUS_PROPERTIES: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.DBus.Properties" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_DBUS_PROPERTIES \ | | #define TP_IFACE_QUARK_DBUS_PROPERTIES \ | |
| (tp_iface_quark_dbus_properties ()) | | (tp_iface_quark_dbus_properties ()) | |
| | | | |
| GQuark tp_iface_quark_dbus_properties (void); | | GQuark tp_iface_quark_dbus_properties (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_PROPERTIES_INTERFACE: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Properties" | | | |
| */ | | | |
| #define TP_IFACE_PROPERTIES_INTERFACE \ | | #define TP_IFACE_PROPERTIES_INTERFACE \ | |
| "org.freedesktop.Telepathy.Properties" | | "org.freedesktop.Telepathy.Properties" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_PROPERTIES_INTERFACE: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Properties" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_PROPERTIES_INTERFACE \ | | #define TP_IFACE_QUARK_PROPERTIES_INTERFACE \ | |
| (tp_iface_quark_properties_interface ()) | | (tp_iface_quark_properties_interface ()) | |
| | | | |
| GQuark tp_iface_quark_properties_interface (void); | | GQuark tp_iface_quark_properties_interface (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_DBUS_DAEMON: | | | |
| * | | | |
| * The interface name "org.freedesktop.DBus" | | | |
| */ | | | |
| #define TP_IFACE_DBUS_DAEMON \ | | #define TP_IFACE_DBUS_DAEMON \ | |
| "org.freedesktop.DBus" | | "org.freedesktop.DBus" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_DBUS_DAEMON: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.DBus" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_DBUS_DAEMON \ | | #define TP_IFACE_QUARK_DBUS_DAEMON \ | |
| (tp_iface_quark_dbus_daemon ()) | | (tp_iface_quark_dbus_daemon ()) | |
| | | | |
| GQuark tp_iface_quark_dbus_daemon (void); | | GQuark tp_iface_quark_dbus_daemon (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_ACCOUNT_MANAGER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.AccountManager" | | | |
| */ | | | |
| #define TP_IFACE_ACCOUNT_MANAGER \ | | #define TP_IFACE_ACCOUNT_MANAGER \ | |
| "org.freedesktop.Telepathy.AccountManager" | | "org.freedesktop.Telepathy.AccountManager" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_ACCOUNT_MANAGER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.AccountManager" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_ACCOUNT_MANAGER \ | | #define TP_IFACE_QUARK_ACCOUNT_MANAGER \ | |
| (tp_iface_quark_account_manager ()) | | (tp_iface_quark_account_manager ()) | |
| | | | |
| GQuark tp_iface_quark_account_manager (void); | | GQuark tp_iface_quark_account_manager (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_MANAGER_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.AccountMana | | | |
| ger.Interfaces" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_MANAGER_INTERFACES \ | | #define TP_PROP_ACCOUNT_MANAGER_INTERFACES \ | |
| "org.freedesktop.Telepathy.AccountManager.Interfaces" | | "org.freedesktop.Telepathy.AccountManager.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_MANAGER_VALID_ACCOUNTS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.AccountMana | | | |
| ger.ValidAccounts" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_MANAGER_VALID_ACCOUNTS \ | | #define TP_PROP_ACCOUNT_MANAGER_VALID_ACCOUNTS \ | |
| "org.freedesktop.Telepathy.AccountManager.ValidAccounts" | | "org.freedesktop.Telepathy.AccountManager.ValidAccounts" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_MANAGER_INVALID_ACCOUNTS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.AccountMana | | | |
| ger.InvalidAccounts" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_MANAGER_INVALID_ACCOUNTS \ | | #define TP_PROP_ACCOUNT_MANAGER_INVALID_ACCOUNTS \ | |
| "org.freedesktop.Telepathy.AccountManager.InvalidAccounts" | | "org.freedesktop.Telepathy.AccountManager.InvalidAccounts" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_MANAGER_SUPPORTED_ACCOUNT_PROPERTIES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.AccountMana | | | |
| ger.SupportedAccountProperties" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_MANAGER_SUPPORTED_ACCOUNT_PROPERTIES \ | | #define TP_PROP_ACCOUNT_MANAGER_SUPPORTED_ACCOUNT_PROPERTIES \ | |
| "org.freedesktop.Telepathy.AccountManager.SupportedAccountProperties" | | "org.freedesktop.Telepathy.AccountManager.SupportedAccountProperties" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_ACCOUNT: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Account" | | | |
| */ | | | |
| #define TP_IFACE_ACCOUNT \ | | #define TP_IFACE_ACCOUNT \ | |
| "org.freedesktop.Telepathy.Account" | | "org.freedesktop.Telepathy.Account" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_ACCOUNT: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Account" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_ACCOUNT \ | | #define TP_IFACE_QUARK_ACCOUNT \ | |
| (tp_iface_quark_account ()) | | (tp_iface_quark_account ()) | |
| | | | |
| GQuark tp_iface_quark_account (void); | | GQuark tp_iface_quark_account (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Int | | | |
| erfaces" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_INTERFACES \ | | #define TP_PROP_ACCOUNT_INTERFACES \ | |
| "org.freedesktop.Telepathy.Account.Interfaces" | | "org.freedesktop.Telepathy.Account.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_DISPLAY_NAME: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Dis | | | |
| playName" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_DISPLAY_NAME \ | | #define TP_PROP_ACCOUNT_DISPLAY_NAME \ | |
| "org.freedesktop.Telepathy.Account.DisplayName" | | "org.freedesktop.Telepathy.Account.DisplayName" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_ICON: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Ico | | | |
| n" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_ICON \ | | #define TP_PROP_ACCOUNT_ICON \ | |
| "org.freedesktop.Telepathy.Account.Icon" | | "org.freedesktop.Telepathy.Account.Icon" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_VALID: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Val | | | |
| id" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_VALID \ | | #define TP_PROP_ACCOUNT_VALID \ | |
| "org.freedesktop.Telepathy.Account.Valid" | | "org.freedesktop.Telepathy.Account.Valid" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_ENABLED: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Ena | | | |
| bled" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_ENABLED \ | | #define TP_PROP_ACCOUNT_ENABLED \ | |
| "org.freedesktop.Telepathy.Account.Enabled" | | "org.freedesktop.Telepathy.Account.Enabled" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_NICKNAME: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Nic | | | |
| kname" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_NICKNAME \ | | #define TP_PROP_ACCOUNT_NICKNAME \ | |
| "org.freedesktop.Telepathy.Account.Nickname" | | "org.freedesktop.Telepathy.Account.Nickname" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_PARAMETERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Par | | | |
| ameters" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_PARAMETERS \ | | #define TP_PROP_ACCOUNT_PARAMETERS \ | |
| "org.freedesktop.Telepathy.Account.Parameters" | | "org.freedesktop.Telepathy.Account.Parameters" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_AUTOMATIC_PRESENCE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Aut | | | |
| omaticPresence" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_AUTOMATIC_PRESENCE \ | | #define TP_PROP_ACCOUNT_AUTOMATIC_PRESENCE \ | |
| "org.freedesktop.Telepathy.Account.AutomaticPresence" | | "org.freedesktop.Telepathy.Account.AutomaticPresence" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_CONNECT_AUTOMATICALLY: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Con | | | |
| nectAutomatically" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_CONNECT_AUTOMATICALLY \ | | #define TP_PROP_ACCOUNT_CONNECT_AUTOMATICALLY \ | |
| "org.freedesktop.Telepathy.Account.ConnectAutomatically" | | "org.freedesktop.Telepathy.Account.ConnectAutomatically" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_CONNECTION: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Con | | | |
| nection" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_CONNECTION \ | | #define TP_PROP_ACCOUNT_CONNECTION \ | |
| "org.freedesktop.Telepathy.Account.Connection" | | "org.freedesktop.Telepathy.Account.Connection" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_CONNECTION_STATUS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Con | | | |
| nectionStatus" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_CONNECTION_STATUS \ | | #define TP_PROP_ACCOUNT_CONNECTION_STATUS \ | |
| "org.freedesktop.Telepathy.Account.ConnectionStatus" | | "org.freedesktop.Telepathy.Account.ConnectionStatus" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_CONNECTION_STATUS_REASON: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Con | | | |
| nectionStatusReason" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_CONNECTION_STATUS_REASON \ | | #define TP_PROP_ACCOUNT_CONNECTION_STATUS_REASON \ | |
| "org.freedesktop.Telepathy.Account.ConnectionStatusReason" | | "org.freedesktop.Telepathy.Account.ConnectionStatusReason" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_CURRENT_PRESENCE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Cur | | | |
| rentPresence" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_CURRENT_PRESENCE \ | | #define TP_PROP_ACCOUNT_CURRENT_PRESENCE \ | |
| "org.freedesktop.Telepathy.Account.CurrentPresence" | | "org.freedesktop.Telepathy.Account.CurrentPresence" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_REQUESTED_PRESENCE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Req | | | |
| uestedPresence" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_REQUESTED_PRESENCE \ | | #define TP_PROP_ACCOUNT_REQUESTED_PRESENCE \ | |
| "org.freedesktop.Telepathy.Account.RequestedPresence" | | "org.freedesktop.Telepathy.Account.RequestedPresence" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_NORMALIZED_NAME: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Nor | | | |
| malizedName" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_NORMALIZED_NAME \ | | #define TP_PROP_ACCOUNT_NORMALIZED_NAME \ | |
| "org.freedesktop.Telepathy.Account.NormalizedName" | | "org.freedesktop.Telepathy.Account.NormalizedName" | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_HAS_BEEN_ONLINE: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Has | | | |
| BeenOnline" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_HAS_BEEN_ONLINE \ | | #define TP_PROP_ACCOUNT_HAS_BEEN_ONLINE \ | |
| "org.freedesktop.Telepathy.Account.HasBeenOnline" | | "org.freedesktop.Telepathy.Account.HasBeenOnline" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_ACCOUNT_INTERFACE_AVATAR: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Account.Interface.Avatar" | | | |
| */ | | | |
| #define TP_IFACE_ACCOUNT_INTERFACE_AVATAR \ | | #define TP_IFACE_ACCOUNT_INTERFACE_AVATAR \ | |
| "org.freedesktop.Telepathy.Account.Interface.Avatar" | | "org.freedesktop.Telepathy.Account.Interface.Avatar" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_ACCOUNT_INTERFACE_AVATAR: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Account.Interface.Avatar" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_ACCOUNT_INTERFACE_AVATAR \ | | #define TP_IFACE_QUARK_ACCOUNT_INTERFACE_AVATAR \ | |
| (tp_iface_quark_account_interface_avatar ()) | | (tp_iface_quark_account_interface_avatar ()) | |
| | | | |
| GQuark tp_iface_quark_account_interface_avatar (void); | | GQuark tp_iface_quark_account_interface_avatar (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_ACCOUNT_INTERFACE_AVATAR_AVATAR: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Account.Int | | | |
| erface.Avatar.Avatar" | | | |
| */ | | | |
| #define TP_PROP_ACCOUNT_INTERFACE_AVATAR_AVATAR \ | | #define TP_PROP_ACCOUNT_INTERFACE_AVATAR_AVATAR \ | |
| "org.freedesktop.Telepathy.Account.Interface.Avatar.Avatar" | | "org.freedesktop.Telepathy.Account.Interface.Avatar.Avatar" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_DISPATCHER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.ChannelDispatcher" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_DISPATCHER \ | | #define TP_IFACE_CHANNEL_DISPATCHER \ | |
| "org.freedesktop.Telepathy.ChannelDispatcher" | | "org.freedesktop.Telepathy.ChannelDispatcher" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_DISPATCHER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.ChannelDispatcher" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_DISPATCHER \ | | #define TP_IFACE_QUARK_CHANNEL_DISPATCHER \ | |
| (tp_iface_quark_channel_dispatcher ()) | | (tp_iface_quark_channel_dispatcher ()) | |
| | | | |
| GQuark tp_iface_quark_channel_dispatcher (void); | | GQuark tp_iface_quark_channel_dispatcher (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCHER_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atcher.Interfaces" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCHER_INTERFACES \ | | #define TP_PROP_CHANNEL_DISPATCHER_INTERFACES \ | |
| "org.freedesktop.Telepathy.ChannelDispatcher.Interfaces" | | "org.freedesktop.Telepathy.ChannelDispatcher.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.ChannelDispatcher.Interfac | | | |
| e.OperationList" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST \ | | #define TP_IFACE_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST \ | |
| "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList" | | "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST \ | | #define TP_IFACE_QUARK_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST \ | |
| (tp_iface_quark_channel_dispatcher_interface_operation_list ()) | | (tp_iface_quark_channel_dispatcher_interface_operation_list ()) | |
| | | | |
| GQuark tp_iface_quark_channel_dispatcher_interface_operation_list (void); | | GQuark tp_iface_quark_channel_dispatcher_interface_operation_list (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST_DISPATCH_OPERATIONS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atcher.Interface.OperationList.DispatchOperations" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST_DISPATCH_OPERAT
IONS \ | | #define TP_PROP_CHANNEL_DISPATCHER_INTERFACE_OPERATION_LIST_DISPATCH_OPERAT
IONS \ | |
| "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList.Dispat
chOperations" | | "org.freedesktop.Telepathy.ChannelDispatcher.Interface.OperationList.Dispat
chOperations" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_DISPATCH_OPERATION: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.ChannelDispatchOperation" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_DISPATCH_OPERATION \ | | #define TP_IFACE_CHANNEL_DISPATCH_OPERATION \ | |
| "org.freedesktop.Telepathy.ChannelDispatchOperation" | | "org.freedesktop.Telepathy.ChannelDispatchOperation" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_DISPATCH_OPERATION: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.ChannelDispatchOperation" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_DISPATCH_OPERATION \ | | #define TP_IFACE_QUARK_CHANNEL_DISPATCH_OPERATION \ | |
| (tp_iface_quark_channel_dispatch_operation ()) | | (tp_iface_quark_channel_dispatch_operation ()) | |
| | | | |
| GQuark tp_iface_quark_channel_dispatch_operation (void); | | GQuark tp_iface_quark_channel_dispatch_operation (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCH_OPERATION_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atchOperation.Interfaces" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCH_OPERATION_INTERFACES \ | | #define TP_PROP_CHANNEL_DISPATCH_OPERATION_INTERFACES \ | |
| "org.freedesktop.Telepathy.ChannelDispatchOperation.Interfaces" | | "org.freedesktop.Telepathy.ChannelDispatchOperation.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCH_OPERATION_CONNECTION: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atchOperation.Connection" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCH_OPERATION_CONNECTION \ | | #define TP_PROP_CHANNEL_DISPATCH_OPERATION_CONNECTION \ | |
| "org.freedesktop.Telepathy.ChannelDispatchOperation.Connection" | | "org.freedesktop.Telepathy.ChannelDispatchOperation.Connection" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCH_OPERATION_ACCOUNT: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atchOperation.Account" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCH_OPERATION_ACCOUNT \ | | #define TP_PROP_CHANNEL_DISPATCH_OPERATION_ACCOUNT \ | |
| "org.freedesktop.Telepathy.ChannelDispatchOperation.Account" | | "org.freedesktop.Telepathy.ChannelDispatchOperation.Account" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCH_OPERATION_CHANNELS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atchOperation.Channels" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCH_OPERATION_CHANNELS \ | | #define TP_PROP_CHANNEL_DISPATCH_OPERATION_CHANNELS \ | |
| "org.freedesktop.Telepathy.ChannelDispatchOperation.Channels" | | "org.freedesktop.Telepathy.ChannelDispatchOperation.Channels" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_DISPATCH_OPERATION_POSSIBLE_HANDLERS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelDisp | | | |
| atchOperation.PossibleHandlers" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_DISPATCH_OPERATION_POSSIBLE_HANDLERS \ | | #define TP_PROP_CHANNEL_DISPATCH_OPERATION_POSSIBLE_HANDLERS \ | |
| "org.freedesktop.Telepathy.ChannelDispatchOperation.PossibleHandlers" | | "org.freedesktop.Telepathy.ChannelDispatchOperation.PossibleHandlers" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CHANNEL_REQUEST: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.ChannelRequest" | | | |
| */ | | | |
| #define TP_IFACE_CHANNEL_REQUEST \ | | #define TP_IFACE_CHANNEL_REQUEST \ | |
| "org.freedesktop.Telepathy.ChannelRequest" | | "org.freedesktop.Telepathy.ChannelRequest" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CHANNEL_REQUEST: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.ChannelRequest" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CHANNEL_REQUEST \ | | #define TP_IFACE_QUARK_CHANNEL_REQUEST \ | |
| (tp_iface_quark_channel_request ()) | | (tp_iface_quark_channel_request ()) | |
| | | | |
| GQuark tp_iface_quark_channel_request (void); | | GQuark tp_iface_quark_channel_request (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_REQUEST_ACCOUNT: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelRequ | | | |
| est.Account" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_REQUEST_ACCOUNT \ | | #define TP_PROP_CHANNEL_REQUEST_ACCOUNT \ | |
| "org.freedesktop.Telepathy.ChannelRequest.Account" | | "org.freedesktop.Telepathy.ChannelRequest.Account" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_REQUEST_USER_ACTION_TIME: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelRequ | | | |
| est.UserActionTime" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_REQUEST_USER_ACTION_TIME \ | | #define TP_PROP_CHANNEL_REQUEST_USER_ACTION_TIME \ | |
| "org.freedesktop.Telepathy.ChannelRequest.UserActionTime" | | "org.freedesktop.Telepathy.ChannelRequest.UserActionTime" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_REQUEST_PREFERRED_HANDLER: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelRequ | | | |
| est.PreferredHandler" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_REQUEST_PREFERRED_HANDLER \ | | #define TP_PROP_CHANNEL_REQUEST_PREFERRED_HANDLER \ | |
| "org.freedesktop.Telepathy.ChannelRequest.PreferredHandler" | | "org.freedesktop.Telepathy.ChannelRequest.PreferredHandler" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_REQUEST_REQUESTS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelRequ | | | |
| est.Requests" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_REQUEST_REQUESTS \ | | #define TP_PROP_CHANNEL_REQUEST_REQUESTS \ | |
| "org.freedesktop.Telepathy.ChannelRequest.Requests" | | "org.freedesktop.Telepathy.ChannelRequest.Requests" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CHANNEL_REQUEST_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.ChannelRequ | | | |
| est.Interfaces" | | | |
| */ | | | |
| #define TP_PROP_CHANNEL_REQUEST_INTERFACES \ | | #define TP_PROP_CHANNEL_REQUEST_INTERFACES \ | |
| "org.freedesktop.Telepathy.ChannelRequest.Interfaces" | | "org.freedesktop.Telepathy.ChannelRequest.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CLIENT: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Client" | | | |
| */ | | | |
| #define TP_IFACE_CLIENT \ | | #define TP_IFACE_CLIENT \ | |
| "org.freedesktop.Telepathy.Client" | | "org.freedesktop.Telepathy.Client" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CLIENT: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Client" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CLIENT \ | | #define TP_IFACE_QUARK_CLIENT \ | |
| (tp_iface_quark_client ()) | | (tp_iface_quark_client ()) | |
| | | | |
| GQuark tp_iface_quark_client (void); | | GQuark tp_iface_quark_client (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_INTERFACES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Inte | | | |
| rfaces" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_INTERFACES \ | | #define TP_PROP_CLIENT_INTERFACES \ | |
| "org.freedesktop.Telepathy.Client.Interfaces" | | "org.freedesktop.Telepathy.Client.Interfaces" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CLIENT_OBSERVER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Client.Observer" | | | |
| */ | | | |
| #define TP_IFACE_CLIENT_OBSERVER \ | | #define TP_IFACE_CLIENT_OBSERVER \ | |
| "org.freedesktop.Telepathy.Client.Observer" | | "org.freedesktop.Telepathy.Client.Observer" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CLIENT_OBSERVER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Client.Observer" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CLIENT_OBSERVER \ | | #define TP_IFACE_QUARK_CLIENT_OBSERVER \ | |
| (tp_iface_quark_client_observer ()) | | (tp_iface_quark_client_observer ()) | |
| | | | |
| GQuark tp_iface_quark_client_observer (void); | | GQuark tp_iface_quark_client_observer (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_OBSERVER_OBSERVER_CHANNEL_FILTER: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Obse | | | |
| rver.ObserverChannelFilter" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_OBSERVER_OBSERVER_CHANNEL_FILTER \ | | #define TP_PROP_CLIENT_OBSERVER_OBSERVER_CHANNEL_FILTER \ | |
| "org.freedesktop.Telepathy.Client.Observer.ObserverChannelFilter" | | "org.freedesktop.Telepathy.Client.Observer.ObserverChannelFilter" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_OBSERVER_RECOVER: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Obse | | | |
| rver.Recover" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_OBSERVER_RECOVER \ | | #define TP_PROP_CLIENT_OBSERVER_RECOVER \ | |
| "org.freedesktop.Telepathy.Client.Observer.Recover" | | "org.freedesktop.Telepathy.Client.Observer.Recover" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CLIENT_APPROVER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Client.Approver" | | | |
| */ | | | |
| #define TP_IFACE_CLIENT_APPROVER \ | | #define TP_IFACE_CLIENT_APPROVER \ | |
| "org.freedesktop.Telepathy.Client.Approver" | | "org.freedesktop.Telepathy.Client.Approver" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CLIENT_APPROVER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Client.Approver" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CLIENT_APPROVER \ | | #define TP_IFACE_QUARK_CLIENT_APPROVER \ | |
| (tp_iface_quark_client_approver ()) | | (tp_iface_quark_client_approver ()) | |
| | | | |
| GQuark tp_iface_quark_client_approver (void); | | GQuark tp_iface_quark_client_approver (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_APPROVER_APPROVER_CHANNEL_FILTER: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Appr | | | |
| over.ApproverChannelFilter" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_APPROVER_APPROVER_CHANNEL_FILTER \ | | #define TP_PROP_CLIENT_APPROVER_APPROVER_CHANNEL_FILTER \ | |
| "org.freedesktop.Telepathy.Client.Approver.ApproverChannelFilter" | | "org.freedesktop.Telepathy.Client.Approver.ApproverChannelFilter" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CLIENT_HANDLER: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Client.Handler" | | | |
| */ | | | |
| #define TP_IFACE_CLIENT_HANDLER \ | | #define TP_IFACE_CLIENT_HANDLER \ | |
| "org.freedesktop.Telepathy.Client.Handler" | | "org.freedesktop.Telepathy.Client.Handler" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CLIENT_HANDLER: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Client.Handler" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CLIENT_HANDLER \ | | #define TP_IFACE_QUARK_CLIENT_HANDLER \ | |
| (tp_iface_quark_client_handler ()) | | (tp_iface_quark_client_handler ()) | |
| | | | |
| GQuark tp_iface_quark_client_handler (void); | | GQuark tp_iface_quark_client_handler (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_HANDLER_HANDLER_CHANNEL_FILTER: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Hand | | | |
| ler.HandlerChannelFilter" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_HANDLER_HANDLER_CHANNEL_FILTER \ | | #define TP_PROP_CLIENT_HANDLER_HANDLER_CHANNEL_FILTER \ | |
| "org.freedesktop.Telepathy.Client.Handler.HandlerChannelFilter" | | "org.freedesktop.Telepathy.Client.Handler.HandlerChannelFilter" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_HANDLER_BYPASS_APPROVAL: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Hand | | | |
| ler.BypassApproval" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_HANDLER_BYPASS_APPROVAL \ | | #define TP_PROP_CLIENT_HANDLER_BYPASS_APPROVAL \ | |
| "org.freedesktop.Telepathy.Client.Handler.BypassApproval" | | "org.freedesktop.Telepathy.Client.Handler.BypassApproval" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_HANDLER_CAPABILITIES: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Hand | | | |
| ler.Capabilities" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_HANDLER_CAPABILITIES \ | | #define TP_PROP_CLIENT_HANDLER_CAPABILITIES \ | |
| "org.freedesktop.Telepathy.Client.Handler.Capabilities" | | "org.freedesktop.Telepathy.Client.Handler.Capabilities" | |
| | | | |
|
| /** | | | |
| * TP_PROP_CLIENT_HANDLER_HANDLED_CHANNELS: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Client.Hand | | | |
| ler.HandledChannels" | | | |
| */ | | | |
| #define TP_PROP_CLIENT_HANDLER_HANDLED_CHANNELS \ | | #define TP_PROP_CLIENT_HANDLER_HANDLED_CHANNELS \ | |
| "org.freedesktop.Telepathy.Client.Handler.HandledChannels" | | "org.freedesktop.Telepathy.Client.Handler.HandledChannels" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_CLIENT_INTERFACE_REQUESTS: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Client.Interface.Requests" | | | |
| */ | | | |
| #define TP_IFACE_CLIENT_INTERFACE_REQUESTS \ | | #define TP_IFACE_CLIENT_INTERFACE_REQUESTS \ | |
| "org.freedesktop.Telepathy.Client.Interface.Requests" | | "org.freedesktop.Telepathy.Client.Interface.Requests" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_CLIENT_INTERFACE_REQUESTS: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Client.Interface.Requests" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_CLIENT_INTERFACE_REQUESTS \ | | #define TP_IFACE_QUARK_CLIENT_INTERFACE_REQUESTS \ | |
| (tp_iface_quark_client_interface_requests ()) | | (tp_iface_quark_client_interface_requests ()) | |
| | | | |
| GQuark tp_iface_quark_client_interface_requests (void); | | GQuark tp_iface_quark_client_interface_requests (void); | |
| | | | |
|
| /** | | | |
| * TP_IFACE_DEBUG: | | | |
| * | | | |
| * The interface name "org.freedesktop.Telepathy.Debug" | | | |
| */ | | | |
| #define TP_IFACE_DEBUG \ | | #define TP_IFACE_DEBUG \ | |
| "org.freedesktop.Telepathy.Debug" | | "org.freedesktop.Telepathy.Debug" | |
| | | | |
|
| /** | | | |
| * TP_IFACE_QUARK_DEBUG: | | | |
| * | | | |
| * Expands to a call to a function that returns a quark for the interface n | | | |
| ame "org.freedesktop.Telepathy.Debug" | | | |
| */ | | | |
| #define TP_IFACE_QUARK_DEBUG \ | | #define TP_IFACE_QUARK_DEBUG \ | |
| (tp_iface_quark_debug ()) | | (tp_iface_quark_debug ()) | |
| | | | |
| GQuark tp_iface_quark_debug (void); | | GQuark tp_iface_quark_debug (void); | |
| | | | |
|
| /** | | | |
| * TP_PROP_DEBUG_ENABLED: | | | |
| * | | | |
| * The fully-qualified property name "org.freedesktop.Telepathy.Debug.Enabl | | | |
| ed" | | | |
| */ | | | |
| #define TP_PROP_DEBUG_ENABLED \ | | #define TP_PROP_DEBUG_ENABLED \ | |
| "org.freedesktop.Telepathy.Debug.Enabled" | | "org.freedesktop.Telepathy.Debug.Enabled" | |
| | | | |
End of changes. 233 change blocks. |
| 1310 lines changed or deleted | | 11 lines changed or added | |
|
| tp-svc-channel.h | | tp-svc-channel.h | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <dbus/dbus-glib.h> | | #include <dbus/dbus-glib.h> | |
| #include <telepathy-glib/dbus-properties-mixin.h> | | #include <telepathy-glib/dbus-properties-mixin.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
|
| /** | | | |
| * TpSvcChannel: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannel TpSvcChannel; | | typedef struct _TpSvcChannel TpSvcChannel; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelClass: | | | |
| * | | | |
| * The class of TpSvcChannel. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_implement_##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (close); | | | |
| * IMPLEMENT (get_channel_type); | | | |
| * IMPLEMENT (get_handle); | | | |
| * IMPLEMENT (get_interfaces); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelClass TpSvcChannelClass; | | typedef struct _TpSvcChannelClass TpSvcChannelClass; | |
| | | | |
| GType tp_svc_channel_get_type (void); | | GType tp_svc_channel_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL \ | | #define TP_TYPE_SVC_CHANNEL \ | |
| (tp_svc_channel_get_type ()) | | (tp_svc_channel_get_type ()) | |
| #define TP_SVC_CHANNEL(obj) \ | | #define TP_SVC_CHANNEL(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL, TpSvcChannel)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL, TpSvcChannel)) | |
| #define TP_IS_SVC_CHANNEL(obj) \ | | #define TP_IS_SVC_CHANNEL(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL)) | |
| #define TP_SVC_CHANNEL_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL, TpSvcChannelCl
ass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL, TpSvcChannelCl
ass)) | |
| | | | |
| typedef void (*tp_svc_channel_close_impl) (TpSvcChannel *self, | | typedef void (*tp_svc_channel_close_impl) (TpSvcChannel *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_implement_close (TpSvcChannelClass *klass, tp_svc_chann
el_close_impl impl); | | void tp_svc_channel_implement_close (TpSvcChannelClass *klass, tp_svc_chann
el_close_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_return_from_close: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_return_from_close (DBusGMethodInvocation *context); | | void tp_svc_channel_return_from_close (DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_return_from_close (DBusGMethodInvocation *context) | | tp_svc_channel_return_from_close (DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_get_channel_type_impl) (TpSvcChannel *self, | | typedef void (*tp_svc_channel_get_channel_type_impl) (TpSvcChannel *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_implement_get_channel_type (TpSvcChannelClass *klass, t
p_svc_channel_get_channel_type_impl impl); | | void tp_svc_channel_implement_get_channel_type (TpSvcChannelClass *klass, t
p_svc_channel_get_channel_type_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_return_from_get_channel_type: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Channel_Type: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_return_from_get_channel_type (DBusGMethodInvocation *co
ntext, | | void tp_svc_channel_return_from_get_channel_type (DBusGMethodInvocation *co
ntext, | |
| const gchar *out_Channel_Type); | | const gchar *out_Channel_Type); | |
| static inline void | | static inline void | |
| tp_svc_channel_return_from_get_channel_type (DBusGMethodInvocation *context
, | | tp_svc_channel_return_from_get_channel_type (DBusGMethodInvocation *context
, | |
| const gchar *out_Channel_Type) | | const gchar *out_Channel_Type) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Channel_Type); | | out_Channel_Type); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_get_handle_impl) (TpSvcChannel *self, | | typedef void (*tp_svc_channel_get_handle_impl) (TpSvcChannel *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_implement_get_handle (TpSvcChannelClass *klass, tp_svc_
channel_get_handle_impl impl); | | void tp_svc_channel_implement_get_handle (TpSvcChannelClass *klass, tp_svc_
channel_get_handle_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_return_from_get_handle: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Target_Handle_Type: guint (FIXME, generate documentation) | | | |
| * @out_Target_Handle: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_return_from_get_handle (DBusGMethodInvocation *context, | | void tp_svc_channel_return_from_get_handle (DBusGMethodInvocation *context, | |
| guint out_Target_Handle_Type, | | guint out_Target_Handle_Type, | |
| guint out_Target_Handle); | | guint out_Target_Handle); | |
| static inline void | | static inline void | |
| tp_svc_channel_return_from_get_handle (DBusGMethodInvocation *context, | | tp_svc_channel_return_from_get_handle (DBusGMethodInvocation *context, | |
| guint out_Target_Handle_Type, | | guint out_Target_Handle_Type, | |
| guint out_Target_Handle) | | guint out_Target_Handle) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Target_Handle_Type, | | out_Target_Handle_Type, | |
| out_Target_Handle); | | out_Target_Handle); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_get_interfaces_impl) (TpSvcChannel *self, | | typedef void (*tp_svc_channel_get_interfaces_impl) (TpSvcChannel *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_implement_get_interfaces (TpSvcChannelClass *klass, tp_
svc_channel_get_interfaces_impl impl); | | void tp_svc_channel_implement_get_interfaces (TpSvcChannelClass *klass, tp_
svc_channel_get_interfaces_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_return_from_get_interfaces: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Interfaces: const gchar ** (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_return_from_get_interfaces (DBusGMethodInvocation *cont
ext, | | void tp_svc_channel_return_from_get_interfaces (DBusGMethodInvocation *cont
ext, | |
| const gchar **out_Interfaces); | | const gchar **out_Interfaces); | |
| static inline void | | static inline void | |
| tp_svc_channel_return_from_get_interfaces (DBusGMethodInvocation *context, | | tp_svc_channel_return_from_get_interfaces (DBusGMethodInvocation *context, | |
| const gchar **out_Interfaces) | | const gchar **out_Interfaces) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Interfaces); | | out_Interfaces); | |
| } | | } | |
| | | | |
| void tp_svc_channel_emit_closed (gpointer instance); | | void tp_svc_channel_emit_closed (gpointer instance); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceCallState: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceCallState TpSvcChannelInterfaceCallSta
te; | | typedef struct _TpSvcChannelInterfaceCallState TpSvcChannelInterfaceCallSta
te; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceCallStateClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceCallState. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_call_state (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_call_state_implement_# | | | |
| #x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_call_states); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceCallStateClass TpSvcChannelInterfaceCa
llStateClass; | | typedef struct _TpSvcChannelInterfaceCallStateClass TpSvcChannelInterfaceCa
llStateClass; | |
| | | | |
| GType tp_svc_channel_interface_call_state_get_type (void); | | GType tp_svc_channel_interface_call_state_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STATE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STATE \ | |
| (tp_svc_channel_interface_call_state_get_type ()) | | (tp_svc_channel_interface_call_state_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_CALL_STATE(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_CALL_STATE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STA
TE, TpSvcChannelInterfaceCallState)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STA
TE, TpSvcChannelInterfaceCallState)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_CALL_STATE(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_CALL_STATE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STA
TE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_STA
TE)) | |
| #define TP_SVC_CHANNEL_INTERFACE_CALL_STATE_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_CALL_STATE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_
STATE, TpSvcChannelInterfaceCallStateClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CALL_
STATE, TpSvcChannelInterfaceCallStateClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_call_state_get_call_states_impl) (T
pSvcChannelInterfaceCallState *self, | | typedef void (*tp_svc_channel_interface_call_state_get_call_states_impl) (T
pSvcChannelInterfaceCallState *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_call_state_implement_get_call_states (TpSvcCh
annelInterfaceCallStateClass *klass, tp_svc_channel_interface_call_state_ge
t_call_states_impl impl); | | void tp_svc_channel_interface_call_state_implement_get_call_states (TpSvcCh
annelInterfaceCallStateClass *klass, tp_svc_channel_interface_call_state_ge
t_call_states_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_call_state_return_from_get_call_states: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_States: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_call_state_return_from_get_call_states (DBusG
MethodInvocation *context, | | void tp_svc_channel_interface_call_state_return_from_get_call_states (DBusG
MethodInvocation *context, | |
| GHashTable *out_States); | | GHashTable *out_States); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_call_state_return_from_get_call_states (DBusGMetho
dInvocation *context, | | tp_svc_channel_interface_call_state_return_from_get_call_states (DBusGMetho
dInvocation *context, | |
| GHashTable *out_States) | | GHashTable *out_States) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_States); | | out_States); | |
| } | | } | |
| | | | |
| void tp_svc_channel_interface_call_state_emit_call_state_changed (gpointer
instance, | | void tp_svc_channel_interface_call_state_emit_call_state_changed (gpointer
instance, | |
| guint arg_Contact, | | guint arg_Contact, | |
| guint arg_State); | | guint arg_State); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceChatState: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceChatState TpSvcChannelInterfaceChatSta
te; | | typedef struct _TpSvcChannelInterfaceChatState TpSvcChannelInterfaceChatSta
te; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceChatStateClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceChatState. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_chat_state (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_chat_state_implement_# | | | |
| #x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (set_chat_state); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceChatStateClass TpSvcChannelInterfaceCh
atStateClass; | | typedef struct _TpSvcChannelInterfaceChatStateClass TpSvcChannelInterfaceCh
atStateClass; | |
| | | | |
| GType tp_svc_channel_interface_chat_state_get_type (void); | | GType tp_svc_channel_interface_chat_state_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STATE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STATE \ | |
| (tp_svc_channel_interface_chat_state_get_type ()) | | (tp_svc_channel_interface_chat_state_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_CHAT_STATE(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_CHAT_STATE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STA
TE, TpSvcChannelInterfaceChatState)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STA
TE, TpSvcChannelInterfaceChatState)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_CHAT_STATE(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_CHAT_STATE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STA
TE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_STA
TE)) | |
| #define TP_SVC_CHANNEL_INTERFACE_CHAT_STATE_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_CHAT_STATE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_
STATE, TpSvcChannelInterfaceChatStateClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_CHAT_
STATE, TpSvcChannelInterfaceChatStateClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_chat_state_set_chat_state_impl) (Tp
SvcChannelInterfaceChatState *self, | | typedef void (*tp_svc_channel_interface_chat_state_set_chat_state_impl) (Tp
SvcChannelInterfaceChatState *self, | |
| guint in_State, | | guint in_State, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_chat_state_implement_set_chat_state (TpSvcCha
nnelInterfaceChatStateClass *klass, tp_svc_channel_interface_chat_state_set
_chat_state_impl impl); | | void tp_svc_channel_interface_chat_state_implement_set_chat_state (TpSvcCha
nnelInterfaceChatStateClass *klass, tp_svc_channel_interface_chat_state_set
_chat_state_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_chat_state_return_from_set_chat_state: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_chat_state_return_from_set_chat_state (DBusGM
ethodInvocation *context); | | void tp_svc_channel_interface_chat_state_return_from_set_chat_state (DBusGM
ethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_chat_state_return_from_set_chat_state (DBusGMethod
Invocation *context) | | tp_svc_channel_interface_chat_state_return_from_set_chat_state (DBusGMethod
Invocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_channel_interface_chat_state_emit_chat_state_changed (gpointer
instance, | | void tp_svc_channel_interface_chat_state_emit_chat_state_changed (gpointer
instance, | |
| guint arg_Contact, | | guint arg_Contact, | |
| guint arg_State); | | guint arg_State); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceDTMF: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceDTMF TpSvcChannelInterfaceDTMF; | | typedef struct _TpSvcChannelInterfaceDTMF TpSvcChannelInterfaceDTMF; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceDTMFClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceDTMF. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_dtmf (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_dtmf_implement_##x | | | |
| (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (start_tone); | | | |
| * IMPLEMENT (stop_tone); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceDTMFClass TpSvcChannelInterfaceDTMFCla
ss; | | typedef struct _TpSvcChannelInterfaceDTMFClass TpSvcChannelInterfaceDTMFCla
ss; | |
| | | | |
| GType tp_svc_channel_interface_dtmf_get_type (void); | | GType tp_svc_channel_interface_dtmf_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF \ | |
| (tp_svc_channel_interface_dtmf_get_type ()) | | (tp_svc_channel_interface_dtmf_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_DTMF(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_DTMF(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF, Tp
SvcChannelInterfaceDTMF)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF, Tp
SvcChannelInterfaceDTMF)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_DTMF(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_DTMF(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF)) | |
| #define TP_SVC_CHANNEL_INTERFACE_DTMF_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_DTMF_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF,
TpSvcChannelInterfaceDTMFClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DTMF,
TpSvcChannelInterfaceDTMFClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_dtmf_start_tone_impl) (TpSvcChannel
InterfaceDTMF *self, | | typedef void (*tp_svc_channel_interface_dtmf_start_tone_impl) (TpSvcChannel
InterfaceDTMF *self, | |
| guint in_Stream_ID, | | guint in_Stream_ID, | |
| guchar in_Event, | | guchar in_Event, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_dtmf_implement_start_tone (TpSvcChannelInterf
aceDTMFClass *klass, tp_svc_channel_interface_dtmf_start_tone_impl impl); | | void tp_svc_channel_interface_dtmf_implement_start_tone (TpSvcChannelInterf
aceDTMFClass *klass, tp_svc_channel_interface_dtmf_start_tone_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_dtmf_return_from_start_tone: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_dtmf_return_from_start_tone (DBusGMethodInvoc
ation *context); | | void tp_svc_channel_interface_dtmf_return_from_start_tone (DBusGMethodInvoc
ation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_dtmf_return_from_start_tone (DBusGMethodInvocation
*context) | | tp_svc_channel_interface_dtmf_return_from_start_tone (DBusGMethodInvocation
*context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_dtmf_stop_tone_impl) (TpSvcChannelI
nterfaceDTMF *self, | | typedef void (*tp_svc_channel_interface_dtmf_stop_tone_impl) (TpSvcChannelI
nterfaceDTMF *self, | |
| guint in_Stream_ID, | | guint in_Stream_ID, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_dtmf_implement_stop_tone (TpSvcChannelInterfa
ceDTMFClass *klass, tp_svc_channel_interface_dtmf_stop_tone_impl impl); | | void tp_svc_channel_interface_dtmf_implement_stop_tone (TpSvcChannelInterfa
ceDTMFClass *klass, tp_svc_channel_interface_dtmf_stop_tone_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_dtmf_return_from_stop_tone: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_dtmf_return_from_stop_tone (DBusGMethodInvoca
tion *context); | | void tp_svc_channel_interface_dtmf_return_from_stop_tone (DBusGMethodInvoca
tion *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_dtmf_return_from_stop_tone (DBusGMethodInvocation
*context) | | tp_svc_channel_interface_dtmf_return_from_stop_tone (DBusGMethodInvocation
*context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceDestroyable: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceDestroyable TpSvcChannelInterfaceDestr
oyable; | | typedef struct _TpSvcChannelInterfaceDestroyable TpSvcChannelInterfaceDestr
oyable; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceDestroyableClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceDestroyable. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_destroyable (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_destroyable_implement_&num | | | |
| ;#x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (destroy); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceDestroyableClass TpSvcChannelInterface
DestroyableClass; | | typedef struct _TpSvcChannelInterfaceDestroyableClass TpSvcChannelInterface
DestroyableClass; | |
| | | | |
| GType tp_svc_channel_interface_destroyable_get_type (void); | | GType tp_svc_channel_interface_destroyable_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYABLE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYABLE \ | |
| (tp_svc_channel_interface_destroyable_get_type ()) | | (tp_svc_channel_interface_destroyable_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_DESTROYABLE(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_DESTROYABLE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYA
BLE, TpSvcChannelInterfaceDestroyable)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYA
BLE, TpSvcChannelInterfaceDestroyable)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_DESTROYABLE(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_DESTROYABLE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYA
BLE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DESTROYA
BLE)) | |
| #define TP_SVC_CHANNEL_INTERFACE_DESTROYABLE_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_DESTROYABLE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DESTR
OYABLE, TpSvcChannelInterfaceDestroyableClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_DESTR
OYABLE, TpSvcChannelInterfaceDestroyableClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_destroyable_destroy_impl) (TpSvcCha
nnelInterfaceDestroyable *self, | | typedef void (*tp_svc_channel_interface_destroyable_destroy_impl) (TpSvcCha
nnelInterfaceDestroyable *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_destroyable_implement_destroy (TpSvcChannelIn
terfaceDestroyableClass *klass, tp_svc_channel_interface_destroyable_destro
y_impl impl); | | void tp_svc_channel_interface_destroyable_implement_destroy (TpSvcChannelIn
terfaceDestroyableClass *klass, tp_svc_channel_interface_destroyable_destro
y_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_destroyable_return_from_destroy: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_destroyable_return_from_destroy (DBusGMethodI
nvocation *context); | | void tp_svc_channel_interface_destroyable_return_from_destroy (DBusGMethodI
nvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_destroyable_return_from_destroy (DBusGMethodInvoca
tion *context) | | tp_svc_channel_interface_destroyable_return_from_destroy (DBusGMethodInvoca
tion *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceGroup: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceGroup TpSvcChannelInterfaceGroup; | | typedef struct _TpSvcChannelInterfaceGroup TpSvcChannelInterfaceGroup; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceGroupClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceGroup. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_group (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_group_implement_## | | | |
| x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (add_members); | | | |
| * IMPLEMENT (get_all_members); | | | |
| * IMPLEMENT (get_group_flags); | | | |
| * IMPLEMENT (get_handle_owners); | | | |
| * IMPLEMENT (get_local_pending_members); | | | |
| * IMPLEMENT (get_local_pending_members_with_info); | | | |
| * IMPLEMENT (get_members); | | | |
| * IMPLEMENT (get_remote_pending_members); | | | |
| * IMPLEMENT (get_self_handle); | | | |
| * IMPLEMENT (remove_members); | | | |
| * IMPLEMENT (remove_members_with_reason); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceGroupClass TpSvcChannelInterfaceGroupC
lass; | | typedef struct _TpSvcChannelInterfaceGroupClass TpSvcChannelInterfaceGroupC
lass; | |
| | | | |
| GType tp_svc_channel_interface_group_get_type (void); | | GType tp_svc_channel_interface_group_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP \ | |
| (tp_svc_channel_interface_group_get_type ()) | | (tp_svc_channel_interface_group_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_GROUP(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_GROUP(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP, T
pSvcChannelInterfaceGroup)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP, T
pSvcChannelInterfaceGroup)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_GROUP(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_GROUP(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP)) | |
| #define TP_SVC_CHANNEL_INTERFACE_GROUP_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_GROUP_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP
, TpSvcChannelInterfaceGroupClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_GROUP
, TpSvcChannelInterfaceGroupClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_add_members_impl) (TpSvcChann
elInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_add_members_impl) (TpSvcChann
elInterfaceGroup *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| const gchar *in_Message, | | const gchar *in_Message, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_add_members (TpSvcChannelInte
rfaceGroupClass *klass, tp_svc_channel_interface_group_add_members_impl imp
l); | | void tp_svc_channel_interface_group_implement_add_members (TpSvcChannelInte
rfaceGroupClass *klass, tp_svc_channel_interface_group_add_members_impl imp
l); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_add_members: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_add_members (DBusGMethodInv
ocation *context); | | void tp_svc_channel_interface_group_return_from_add_members (DBusGMethodInv
ocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_add_members (DBusGMethodInvocati
on *context) | | tp_svc_channel_interface_group_return_from_add_members (DBusGMethodInvocati
on *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_all_members_impl) (TpSvcC
hannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_all_members_impl) (TpSvcC
hannelInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_all_members (TpSvcChannel
InterfaceGroupClass *klass, tp_svc_channel_interface_group_get_all_members_
impl impl); | | void tp_svc_channel_interface_group_implement_get_all_members (TpSvcChannel
InterfaceGroupClass *klass, tp_svc_channel_interface_group_get_all_members_
impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_all_members: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Members: const GArray * (FIXME, generate documentation) | | | |
| * @out_Local_Pending: const GArray * (FIXME, generate documentation) | | | |
| * @out_Remote_Pending: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_all_members (DBusGMetho
dInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_all_members (DBusGMetho
dInvocation *context, | |
| const GArray *out_Members, | | const GArray *out_Members, | |
| const GArray *out_Local_Pending, | | const GArray *out_Local_Pending, | |
| const GArray *out_Remote_Pending); | | const GArray *out_Remote_Pending); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_all_members (DBusGMethodInvo
cation *context, | | tp_svc_channel_interface_group_return_from_get_all_members (DBusGMethodInvo
cation *context, | |
| const GArray *out_Members, | | const GArray *out_Members, | |
| const GArray *out_Local_Pending, | | const GArray *out_Local_Pending, | |
| | | | |
| skipping to change at line 527 | | skipping to change at line 266 | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Members, | | out_Members, | |
| out_Local_Pending, | | out_Local_Pending, | |
| out_Remote_Pending); | | out_Remote_Pending); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_group_flags_impl) (TpSvcC
hannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_group_flags_impl) (TpSvcC
hannelInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_group_flags (TpSvcChannel
InterfaceGroupClass *klass, tp_svc_channel_interface_group_get_group_flags_
impl impl); | | void tp_svc_channel_interface_group_implement_get_group_flags (TpSvcChannel
InterfaceGroupClass *klass, tp_svc_channel_interface_group_get_group_flags_
impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_group_flags: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Group_Flags: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_group_flags (DBusGMetho
dInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_group_flags (DBusGMetho
dInvocation *context, | |
| guint out_Group_Flags); | | guint out_Group_Flags); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_group_flags (DBusGMethodInvo
cation *context, | | tp_svc_channel_interface_group_return_from_get_group_flags (DBusGMethodInvo
cation *context, | |
| guint out_Group_Flags) | | guint out_Group_Flags) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Group_Flags); | | out_Group_Flags); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_handle_owners_impl) (TpSv
cChannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_handle_owners_impl) (TpSv
cChannelInterfaceGroup *self, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_handle_owners (TpSvcChann
elInterfaceGroupClass *klass, tp_svc_channel_interface_group_get_handle_own
ers_impl impl); | | void tp_svc_channel_interface_group_implement_get_handle_owners (TpSvcChann
elInterfaceGroupClass *klass, tp_svc_channel_interface_group_get_handle_own
ers_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_handle_owners: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Owners: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_handle_owners (DBusGMet
hodInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_handle_owners (DBusGMet
hodInvocation *context, | |
| const GArray *out_Owners); | | const GArray *out_Owners); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_handle_owners (DBusGMethodIn
vocation *context, | | tp_svc_channel_interface_group_return_from_get_handle_owners (DBusGMethodIn
vocation *context, | |
| const GArray *out_Owners) | | const GArray *out_Owners) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Owners); | | out_Owners); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_local_pending_members_imp
l) (TpSvcChannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_local_pending_members_imp
l) (TpSvcChannelInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_local_pending_members (Tp
SvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_group_get_lo
cal_pending_members_impl impl); | | void tp_svc_channel_interface_group_implement_get_local_pending_members (Tp
SvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_group_get_lo
cal_pending_members_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_local_pending_members: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Handles: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_local_pending_members (
DBusGMethodInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_local_pending_members (
DBusGMethodInvocation *context, | |
| const GArray *out_Handles); | | const GArray *out_Handles); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_local_pending_members (DBusG
MethodInvocation *context, | | tp_svc_channel_interface_group_return_from_get_local_pending_members (DBusG
MethodInvocation *context, | |
| const GArray *out_Handles) | | const GArray *out_Handles) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Handles); | | out_Handles); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_local_pending_members_wit
h_info_impl) (TpSvcChannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_local_pending_members_wit
h_info_impl) (TpSvcChannelInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_local_pending_members_wit
h_info (TpSvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_gr
oup_get_local_pending_members_with_info_impl impl); | | void tp_svc_channel_interface_group_implement_get_local_pending_members_wit
h_info (TpSvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_gr
oup_get_local_pending_members_with_info_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_local_pending_members_wit | | | |
| h_info: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Info: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_local_pending_members_w
ith_info (DBusGMethodInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_local_pending_members_w
ith_info (DBusGMethodInvocation *context, | |
| const GPtrArray *out_Info); | | const GPtrArray *out_Info); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_local_pending_members_with_i
nfo (DBusGMethodInvocation *context, | | tp_svc_channel_interface_group_return_from_get_local_pending_members_with_i
nfo (DBusGMethodInvocation *context, | |
| const GPtrArray *out_Info) | | const GPtrArray *out_Info) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Info); | | out_Info); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_members_impl) (TpSvcChann
elInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_members_impl) (TpSvcChann
elInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_members (TpSvcChannelInte
rfaceGroupClass *klass, tp_svc_channel_interface_group_get_members_impl imp
l); | | void tp_svc_channel_interface_group_implement_get_members (TpSvcChannelInte
rfaceGroupClass *klass, tp_svc_channel_interface_group_get_members_impl imp
l); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_members: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Handles: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_members (DBusGMethodInv
ocation *context, | | void tp_svc_channel_interface_group_return_from_get_members (DBusGMethodInv
ocation *context, | |
| const GArray *out_Handles); | | const GArray *out_Handles); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_members (DBusGMethodInvocati
on *context, | | tp_svc_channel_interface_group_return_from_get_members (DBusGMethodInvocati
on *context, | |
| const GArray *out_Handles) | | const GArray *out_Handles) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Handles); | | out_Handles); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_remote_pending_members_im
pl) (TpSvcChannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_remote_pending_members_im
pl) (TpSvcChannelInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_remote_pending_members (T
pSvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_group_get_r
emote_pending_members_impl impl); | | void tp_svc_channel_interface_group_implement_get_remote_pending_members (T
pSvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_group_get_r
emote_pending_members_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_remote_pending_members: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Handles: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_remote_pending_members
(DBusGMethodInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_remote_pending_members
(DBusGMethodInvocation *context, | |
| const GArray *out_Handles); | | const GArray *out_Handles); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_remote_pending_members (DBus
GMethodInvocation *context, | | tp_svc_channel_interface_group_return_from_get_remote_pending_members (DBus
GMethodInvocation *context, | |
| const GArray *out_Handles) | | const GArray *out_Handles) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Handles); | | out_Handles); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_get_self_handle_impl) (TpSvcC
hannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_get_self_handle_impl) (TpSvcC
hannelInterfaceGroup *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_get_self_handle (TpSvcChannel
InterfaceGroupClass *klass, tp_svc_channel_interface_group_get_self_handle_
impl impl); | | void tp_svc_channel_interface_group_implement_get_self_handle (TpSvcChannel
InterfaceGroupClass *klass, tp_svc_channel_interface_group_get_self_handle_
impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_get_self_handle: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Self_Handle: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_get_self_handle (DBusGMetho
dInvocation *context, | | void tp_svc_channel_interface_group_return_from_get_self_handle (DBusGMetho
dInvocation *context, | |
| guint out_Self_Handle); | | guint out_Self_Handle); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_get_self_handle (DBusGMethodInvo
cation *context, | | tp_svc_channel_interface_group_return_from_get_self_handle (DBusGMethodInvo
cation *context, | |
| guint out_Self_Handle) | | guint out_Self_Handle) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Self_Handle); | | out_Self_Handle); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_remove_members_impl) (TpSvcCh
annelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_remove_members_impl) (TpSvcCh
annelInterfaceGroup *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| const gchar *in_Message, | | const gchar *in_Message, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_remove_members (TpSvcChannelI
nterfaceGroupClass *klass, tp_svc_channel_interface_group_remove_members_im
pl impl); | | void tp_svc_channel_interface_group_implement_remove_members (TpSvcChannelI
nterfaceGroupClass *klass, tp_svc_channel_interface_group_remove_members_im
pl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_remove_members: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_remove_members (DBusGMethod
Invocation *context); | | void tp_svc_channel_interface_group_return_from_remove_members (DBusGMethod
Invocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_remove_members (DBusGMethodInvoc
ation *context) | | tp_svc_channel_interface_group_return_from_remove_members (DBusGMethodInvoc
ation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_group_remove_members_with_reason_im
pl) (TpSvcChannelInterfaceGroup *self, | | typedef void (*tp_svc_channel_interface_group_remove_members_with_reason_im
pl) (TpSvcChannelInterfaceGroup *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| const gchar *in_Message, | | const gchar *in_Message, | |
| guint in_Reason, | | guint in_Reason, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_group_implement_remove_members_with_reason (T
pSvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_group_remov
e_members_with_reason_impl impl); | | void tp_svc_channel_interface_group_implement_remove_members_with_reason (T
pSvcChannelInterfaceGroupClass *klass, tp_svc_channel_interface_group_remov
e_members_with_reason_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_group_return_from_remove_members_with_reason: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_group_return_from_remove_members_with_reason
(DBusGMethodInvocation *context); | | void tp_svc_channel_interface_group_return_from_remove_members_with_reason
(DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_group_return_from_remove_members_with_reason (DBus
GMethodInvocation *context) | | tp_svc_channel_interface_group_return_from_remove_members_with_reason (DBus
GMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_channel_interface_group_emit_handle_owners_changed (gpointer in
stance, | | void tp_svc_channel_interface_group_emit_handle_owners_changed (gpointer in
stance, | |
| | | | |
| skipping to change at line 752 | | skipping to change at line 421 | |
| const GArray *arg_Remote_Pending, | | const GArray *arg_Remote_Pending, | |
| guint arg_Actor, | | guint arg_Actor, | |
| guint arg_Reason); | | guint arg_Reason); | |
| void tp_svc_channel_interface_group_emit_members_changed_detailed (gpointer
instance, | | void tp_svc_channel_interface_group_emit_members_changed_detailed (gpointer
instance, | |
| const GArray *arg_Added, | | const GArray *arg_Added, | |
| const GArray *arg_Removed, | | const GArray *arg_Removed, | |
| const GArray *arg_Local_Pending, | | const GArray *arg_Local_Pending, | |
| const GArray *arg_Remote_Pending, | | const GArray *arg_Remote_Pending, | |
| GHashTable *arg_Details); | | GHashTable *arg_Details); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceHold: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceHold TpSvcChannelInterfaceHold; | | typedef struct _TpSvcChannelInterfaceHold TpSvcChannelInterfaceHold; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceHoldClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceHold. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_hold (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_hold_implement_##x | | | |
| (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_hold_state); | | | |
| * IMPLEMENT (request_hold); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceHoldClass TpSvcChannelInterfaceHoldCla
ss; | | typedef struct _TpSvcChannelInterfaceHoldClass TpSvcChannelInterfaceHoldCla
ss; | |
| | | | |
| GType tp_svc_channel_interface_hold_get_type (void); | | GType tp_svc_channel_interface_hold_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD \ | |
| (tp_svc_channel_interface_hold_get_type ()) | | (tp_svc_channel_interface_hold_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_HOLD(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_HOLD(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD, Tp
SvcChannelInterfaceHold)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD, Tp
SvcChannelInterfaceHold)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_HOLD(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_HOLD(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD)) | |
| #define TP_SVC_CHANNEL_INTERFACE_HOLD_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_HOLD_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD,
TpSvcChannelInterfaceHoldClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_HOLD,
TpSvcChannelInterfaceHoldClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_hold_get_hold_state_impl) (TpSvcCha
nnelInterfaceHold *self, | | typedef void (*tp_svc_channel_interface_hold_get_hold_state_impl) (TpSvcCha
nnelInterfaceHold *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_hold_implement_get_hold_state (TpSvcChannelIn
terfaceHoldClass *klass, tp_svc_channel_interface_hold_get_hold_state_impl
impl); | | void tp_svc_channel_interface_hold_implement_get_hold_state (TpSvcChannelIn
terfaceHoldClass *klass, tp_svc_channel_interface_hold_get_hold_state_impl
impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_hold_return_from_get_hold_state: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_HoldState: guint (FIXME, generate documentation) | | | |
| * @out_Reason: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_hold_return_from_get_hold_state (DBusGMethodI
nvocation *context, | | void tp_svc_channel_interface_hold_return_from_get_hold_state (DBusGMethodI
nvocation *context, | |
| guint out_HoldState, | | guint out_HoldState, | |
| guint out_Reason); | | guint out_Reason); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_hold_return_from_get_hold_state (DBusGMethodInvoca
tion *context, | | tp_svc_channel_interface_hold_return_from_get_hold_state (DBusGMethodInvoca
tion *context, | |
| guint out_HoldState, | | guint out_HoldState, | |
| guint out_Reason) | | guint out_Reason) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_HoldState, | | out_HoldState, | |
| out_Reason); | | out_Reason); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_hold_request_hold_impl) (TpSvcChann
elInterfaceHold *self, | | typedef void (*tp_svc_channel_interface_hold_request_hold_impl) (TpSvcChann
elInterfaceHold *self, | |
| gboolean in_Hold, | | gboolean in_Hold, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_hold_implement_request_hold (TpSvcChannelInte
rfaceHoldClass *klass, tp_svc_channel_interface_hold_request_hold_impl impl
); | | void tp_svc_channel_interface_hold_implement_request_hold (TpSvcChannelInte
rfaceHoldClass *klass, tp_svc_channel_interface_hold_request_hold_impl impl
); | |
|
| /** | | | |
| * tp_svc_channel_interface_hold_return_from_request_hold: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_hold_return_from_request_hold (DBusGMethodInv
ocation *context); | | void tp_svc_channel_interface_hold_return_from_request_hold (DBusGMethodInv
ocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_hold_return_from_request_hold (DBusGMethodInvocati
on *context) | | tp_svc_channel_interface_hold_return_from_request_hold (DBusGMethodInvocati
on *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_channel_interface_hold_emit_hold_state_changed (gpointer instan
ce, | | void tp_svc_channel_interface_hold_emit_hold_state_changed (gpointer instan
ce, | |
| guint arg_HoldState, | | guint arg_HoldState, | |
| guint arg_Reason); | | guint arg_Reason); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceMediaSignalling: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceMediaSignalling TpSvcChannelInterfaceM
ediaSignalling; | | typedef struct _TpSvcChannelInterfaceMediaSignalling TpSvcChannelInterfaceM
ediaSignalling; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceMediaSignallingClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceMediaSignalling. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_media_signalling (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_media_signalling_implement | | | |
| _##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_session_handlers); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceMediaSignallingClass TpSvcChannelInter
faceMediaSignallingClass; | | typedef struct _TpSvcChannelInterfaceMediaSignallingClass TpSvcChannelInter
faceMediaSignallingClass; | |
| | | | |
| GType tp_svc_channel_interface_media_signalling_get_type (void); | | GType tp_svc_channel_interface_media_signalling_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING \ | |
| (tp_svc_channel_interface_media_signalling_get_type ()) | | (tp_svc_channel_interface_media_signalling_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SI
GNALLING, TpSvcChannelInterfaceMediaSignalling)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SI
GNALLING, TpSvcChannelInterfaceMediaSignalling)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SI
GNALLING)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA_SI
GNALLING)) | |
| #define TP_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA
_SIGNALLING, TpSvcChannelInterfaceMediaSignallingClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MEDIA
_SIGNALLING, TpSvcChannelInterfaceMediaSignallingClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_media_signalling_get_session_handle
rs_impl) (TpSvcChannelInterfaceMediaSignalling *self, | | typedef void (*tp_svc_channel_interface_media_signalling_get_session_handle
rs_impl) (TpSvcChannelInterfaceMediaSignalling *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_media_signalling_implement_get_session_handle
rs (TpSvcChannelInterfaceMediaSignallingClass *klass, tp_svc_channel_interf
ace_media_signalling_get_session_handlers_impl impl); | | void tp_svc_channel_interface_media_signalling_implement_get_session_handle
rs (TpSvcChannelInterfaceMediaSignallingClass *klass, tp_svc_channel_interf
ace_media_signalling_get_session_handlers_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_media_signalling_return_from_get_session_handle | | | |
| rs: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Session_Handlers: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_media_signalling_return_from_get_session_hand
lers (DBusGMethodInvocation *context, | | void tp_svc_channel_interface_media_signalling_return_from_get_session_hand
lers (DBusGMethodInvocation *context, | |
| const GPtrArray *out_Session_Handlers); | | const GPtrArray *out_Session_Handlers); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_media_signalling_return_from_get_session_handlers
(DBusGMethodInvocation *context, | | tp_svc_channel_interface_media_signalling_return_from_get_session_handlers
(DBusGMethodInvocation *context, | |
| const GPtrArray *out_Session_Handlers) | | const GPtrArray *out_Session_Handlers) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Session_Handlers); | | out_Session_Handlers); | |
| } | | } | |
| | | | |
| void tp_svc_channel_interface_media_signalling_emit_new_session_handler (gp
ointer instance, | | void tp_svc_channel_interface_media_signalling_emit_new_session_handler (gp
ointer instance, | |
| const gchar *arg_Session_Handler, | | const gchar *arg_Session_Handler, | |
| const gchar *arg_Session_Type); | | const gchar *arg_Session_Type); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceMessages: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceMessages TpSvcChannelInterfaceMessages
; | | typedef struct _TpSvcChannelInterfaceMessages TpSvcChannelInterfaceMessages
; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceMessagesClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceMessages. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_messages (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_messages_implement_#&n | | | |
| um;x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (send_message); | | | |
| * IMPLEMENT (get_pending_message_content); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceMessagesClass TpSvcChannelInterfaceMes
sagesClass; | | typedef struct _TpSvcChannelInterfaceMessagesClass TpSvcChannelInterfaceMes
sagesClass; | |
| | | | |
| GType tp_svc_channel_interface_messages_get_type (void); | | GType tp_svc_channel_interface_messages_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES \ | |
| (tp_svc_channel_interface_messages_get_type ()) | | (tp_svc_channel_interface_messages_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_MESSAGES(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_MESSAGES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES
, TpSvcChannelInterfaceMessages)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES
, TpSvcChannelInterfaceMessages)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_MESSAGES(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_MESSAGES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES
)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MESSAGES
)) | |
| #define TP_SVC_CHANNEL_INTERFACE_MESSAGES_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_MESSAGES_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MESSA
GES, TpSvcChannelInterfaceMessagesClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_MESSA
GES, TpSvcChannelInterfaceMessagesClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_messages_send_message_impl) (TpSvcC
hannelInterfaceMessages *self, | | typedef void (*tp_svc_channel_interface_messages_send_message_impl) (TpSvcC
hannelInterfaceMessages *self, | |
| const GPtrArray *in_Message, | | const GPtrArray *in_Message, | |
| guint in_Flags, | | guint in_Flags, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_messages_implement_send_message (TpSvcChannel
InterfaceMessagesClass *klass, tp_svc_channel_interface_messages_send_messa
ge_impl impl); | | void tp_svc_channel_interface_messages_implement_send_message (TpSvcChannel
InterfaceMessagesClass *klass, tp_svc_channel_interface_messages_send_messa
ge_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_messages_return_from_send_message: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Token: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_messages_return_from_send_message (DBusGMetho
dInvocation *context, | | void tp_svc_channel_interface_messages_return_from_send_message (DBusGMetho
dInvocation *context, | |
| const gchar *out_Token); | | const gchar *out_Token); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_messages_return_from_send_message (DBusGMethodInvo
cation *context, | | tp_svc_channel_interface_messages_return_from_send_message (DBusGMethodInvo
cation *context, | |
| const gchar *out_Token) | | const gchar *out_Token) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Token); | | out_Token); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_messages_get_pending_message_conten
t_impl) (TpSvcChannelInterfaceMessages *self, | | typedef void (*tp_svc_channel_interface_messages_get_pending_message_conten
t_impl) (TpSvcChannelInterfaceMessages *self, | |
| guint in_Message_ID, | | guint in_Message_ID, | |
| const GArray *in_Parts, | | const GArray *in_Parts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_messages_implement_get_pending_message_conten
t (TpSvcChannelInterfaceMessagesClass *klass, tp_svc_channel_interface_mess
ages_get_pending_message_content_impl impl); | | void tp_svc_channel_interface_messages_implement_get_pending_message_conten
t (TpSvcChannelInterfaceMessagesClass *klass, tp_svc_channel_interface_mess
ages_get_pending_message_content_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_messages_return_from_get_pending_message_conten | | | |
| t: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Content: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_messages_return_from_get_pending_message_cont
ent (DBusGMethodInvocation *context, | | void tp_svc_channel_interface_messages_return_from_get_pending_message_cont
ent (DBusGMethodInvocation *context, | |
| GHashTable *out_Content); | | GHashTable *out_Content); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_messages_return_from_get_pending_message_content (
DBusGMethodInvocation *context, | | tp_svc_channel_interface_messages_return_from_get_pending_message_content (
DBusGMethodInvocation *context, | |
| GHashTable *out_Content) | | GHashTable *out_Content) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Content); | | out_Content); | |
| | | | |
| skipping to change at line 1014 | | skipping to change at line 560 | |
| | | | |
| void tp_svc_channel_interface_messages_emit_message_sent (gpointer instance
, | | void tp_svc_channel_interface_messages_emit_message_sent (gpointer instance
, | |
| const GPtrArray *arg_Content, | | const GPtrArray *arg_Content, | |
| guint arg_Flags, | | guint arg_Flags, | |
| const gchar *arg_Message_Token); | | const gchar *arg_Message_Token); | |
| void tp_svc_channel_interface_messages_emit_pending_messages_removed (gpoin
ter instance, | | void tp_svc_channel_interface_messages_emit_pending_messages_removed (gpoin
ter instance, | |
| const GArray *arg_Message_IDs); | | const GArray *arg_Message_IDs); | |
| void tp_svc_channel_interface_messages_emit_message_received (gpointer inst
ance, | | void tp_svc_channel_interface_messages_emit_message_received (gpointer inst
ance, | |
| const GPtrArray *arg_Message); | | const GPtrArray *arg_Message); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfacePassword: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfacePassword TpSvcChannelInterfacePassword
; | | typedef struct _TpSvcChannelInterfacePassword TpSvcChannelInterfacePassword
; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfacePasswordClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfacePassword. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_interface_password (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_interface_password_implement_#&n | | | |
| um;x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_password_flags); | | | |
| * IMPLEMENT (provide_password); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfacePasswordClass TpSvcChannelInterfacePas
swordClass; | | typedef struct _TpSvcChannelInterfacePasswordClass TpSvcChannelInterfacePas
swordClass; | |
| | | | |
| GType tp_svc_channel_interface_password_get_type (void); | | GType tp_svc_channel_interface_password_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD \ | |
| (tp_svc_channel_interface_password_get_type ()) | | (tp_svc_channel_interface_password_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_PASSWORD(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_PASSWORD(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD
, TpSvcChannelInterfacePassword)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD
, TpSvcChannelInterfacePassword)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_PASSWORD(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_PASSWORD(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD
)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_PASSWORD
)) | |
| #define TP_SVC_CHANNEL_INTERFACE_PASSWORD_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_PASSWORD_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_PASSW
ORD, TpSvcChannelInterfacePasswordClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_PASSW
ORD, TpSvcChannelInterfacePasswordClass)) | |
| | | | |
| typedef void (*tp_svc_channel_interface_password_get_password_flags_impl) (
TpSvcChannelInterfacePassword *self, | | typedef void (*tp_svc_channel_interface_password_get_password_flags_impl) (
TpSvcChannelInterfacePassword *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_password_implement_get_password_flags (TpSvcC
hannelInterfacePasswordClass *klass, tp_svc_channel_interface_password_get_
password_flags_impl impl); | | void tp_svc_channel_interface_password_implement_get_password_flags (TpSvcC
hannelInterfacePasswordClass *klass, tp_svc_channel_interface_password_get_
password_flags_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_password_return_from_get_password_flags: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Password_Flags: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_password_return_from_get_password_flags (DBus
GMethodInvocation *context, | | void tp_svc_channel_interface_password_return_from_get_password_flags (DBus
GMethodInvocation *context, | |
| guint out_Password_Flags); | | guint out_Password_Flags); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_password_return_from_get_password_flags (DBusGMeth
odInvocation *context, | | tp_svc_channel_interface_password_return_from_get_password_flags (DBusGMeth
odInvocation *context, | |
| guint out_Password_Flags) | | guint out_Password_Flags) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Password_Flags); | | out_Password_Flags); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_interface_password_provide_password_impl) (Tp
SvcChannelInterfacePassword *self, | | typedef void (*tp_svc_channel_interface_password_provide_password_impl) (Tp
SvcChannelInterfacePassword *self, | |
| const gchar *in_Password, | | const gchar *in_Password, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_interface_password_implement_provide_password (TpSvcCha
nnelInterfacePasswordClass *klass, tp_svc_channel_interface_password_provid
e_password_impl impl); | | void tp_svc_channel_interface_password_implement_provide_password (TpSvcCha
nnelInterfacePasswordClass *klass, tp_svc_channel_interface_password_provid
e_password_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_interface_password_return_from_provide_password: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Correct: gboolean (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_interface_password_return_from_provide_password (DBusGM
ethodInvocation *context, | | void tp_svc_channel_interface_password_return_from_provide_password (DBusGM
ethodInvocation *context, | |
| gboolean out_Correct); | | gboolean out_Correct); | |
| static inline void | | static inline void | |
| tp_svc_channel_interface_password_return_from_provide_password (DBusGMethod
Invocation *context, | | tp_svc_channel_interface_password_return_from_provide_password (DBusGMethod
Invocation *context, | |
| gboolean out_Correct) | | gboolean out_Correct) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Correct); | | out_Correct); | |
| } | | } | |
| | | | |
| void tp_svc_channel_interface_password_emit_password_flags_changed (gpointe
r instance, | | void tp_svc_channel_interface_password_emit_password_flags_changed (gpointe
r instance, | |
| guint arg_Added, | | guint arg_Added, | |
| guint arg_Removed); | | guint arg_Removed); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceTube: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceTube TpSvcChannelInterfaceTube; | | typedef struct _TpSvcChannelInterfaceTube TpSvcChannelInterfaceTube; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelInterfaceTubeClass: | | | |
| * | | | |
| * The class of TpSvcChannelInterfaceTube. | | | |
| * This interface has no D-Bus methods, so an | | | |
| * implementation can typically pass %NULL to | | | |
| * G_IMPLEMENT_INTERFACE() as the interface | | | |
| * initialization function. | | | |
| */ | | | |
| typedef struct _TpSvcChannelInterfaceTubeClass TpSvcChannelInterfaceTubeCla
ss; | | typedef struct _TpSvcChannelInterfaceTubeClass TpSvcChannelInterfaceTubeCla
ss; | |
| | | | |
| GType tp_svc_channel_interface_tube_get_type (void); | | GType tp_svc_channel_interface_tube_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE \ | | #define TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE \ | |
| (tp_svc_channel_interface_tube_get_type ()) | | (tp_svc_channel_interface_tube_get_type ()) | |
| #define TP_SVC_CHANNEL_INTERFACE_TUBE(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_TUBE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE, Tp
SvcChannelInterfaceTube)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE, Tp
SvcChannelInterfaceTube)) | |
| #define TP_IS_SVC_CHANNEL_INTERFACE_TUBE(obj) \ | | #define TP_IS_SVC_CHANNEL_INTERFACE_TUBE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE)) | |
| #define TP_SVC_CHANNEL_INTERFACE_TUBE_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_INTERFACE_TUBE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE,
TpSvcChannelInterfaceTubeClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_INTERFACE_TUBE,
TpSvcChannelInterfaceTubeClass)) | |
| | | | |
| void tp_svc_channel_interface_tube_emit_tube_channel_state_changed (gpointe
r instance, | | void tp_svc_channel_interface_tube_emit_tube_channel_state_changed (gpointe
r instance, | |
| guint arg_State); | | guint arg_State); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeContactList: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeContactList TpSvcChannelTypeContactList; | | typedef struct _TpSvcChannelTypeContactList TpSvcChannelTypeContactList; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeContactListClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeContactList. | | | |
| * This interface has no D-Bus methods, so an | | | |
| * implementation can typically pass %NULL to | | | |
| * G_IMPLEMENT_INTERFACE() as the interface | | | |
| * initialization function. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeContactListClass TpSvcChannelTypeContactLis
tClass; | | typedef struct _TpSvcChannelTypeContactListClass TpSvcChannelTypeContactLis
tClass; | |
| | | | |
| GType tp_svc_channel_type_contact_list_get_type (void); | | GType tp_svc_channel_type_contact_list_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LIST \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LIST \ | |
| (tp_svc_channel_type_contact_list_get_type ()) | | (tp_svc_channel_type_contact_list_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_CONTACT_LIST(obj) \ | | #define TP_SVC_CHANNEL_TYPE_CONTACT_LIST(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LIST,
TpSvcChannelTypeContactList)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LIST,
TpSvcChannelTypeContactList)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_CONTACT_LIST(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_CONTACT_LIST(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LIST)
) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LIST)
) | |
| #define TP_SVC_CHANNEL_TYPE_CONTACT_LIST_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_CONTACT_LIST_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LI
ST, TpSvcChannelTypeContactListClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_CONTACT_LI
ST, TpSvcChannelTypeContactListClass)) | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeDBusTube: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeDBusTube TpSvcChannelTypeDBusTube; | | typedef struct _TpSvcChannelTypeDBusTube TpSvcChannelTypeDBusTube; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeDBusTubeClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeDBusTube. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_dbus_tube (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_dbus_tube_implement_##x | | | |
| (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (offer); | | | |
| * IMPLEMENT (accept); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeDBusTubeClass TpSvcChannelTypeDBusTubeClass
; | | typedef struct _TpSvcChannelTypeDBusTubeClass TpSvcChannelTypeDBusTubeClass
; | |
| | | | |
| GType tp_svc_channel_type_dbus_tube_get_type (void); | | GType tp_svc_channel_type_dbus_tube_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE \ | |
| (tp_svc_channel_type_dbus_tube_get_type ()) | | (tp_svc_channel_type_dbus_tube_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_DBUS_TUBE(obj) \ | | #define TP_SVC_CHANNEL_TYPE_DBUS_TUBE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE, Tp
SvcChannelTypeDBusTube)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE, Tp
SvcChannelTypeDBusTube)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_DBUS_TUBE(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_DBUS_TUBE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE)) | |
| #define TP_SVC_CHANNEL_TYPE_DBUS_TUBE_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_DBUS_TUBE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE,
TpSvcChannelTypeDBusTubeClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_DBUS_TUBE,
TpSvcChannelTypeDBusTubeClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_dbus_tube_offer_impl) (TpSvcChannelTypeD
BusTube *self, | | typedef void (*tp_svc_channel_type_dbus_tube_offer_impl) (TpSvcChannelTypeD
BusTube *self, | |
| GHashTable *in_parameters, | | GHashTable *in_parameters, | |
| guint in_access_control, | | guint in_access_control, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_dbus_tube_implement_offer (TpSvcChannelTypeDBusTub
eClass *klass, tp_svc_channel_type_dbus_tube_offer_impl impl); | | void tp_svc_channel_type_dbus_tube_implement_offer (TpSvcChannelTypeDBusTub
eClass *klass, tp_svc_channel_type_dbus_tube_offer_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_dbus_tube_return_from_offer: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_address: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_dbus_tube_return_from_offer (DBusGMethodInvocation
*context, | | void tp_svc_channel_type_dbus_tube_return_from_offer (DBusGMethodInvocation
*context, | |
| const gchar *out_address); | | const gchar *out_address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_dbus_tube_return_from_offer (DBusGMethodInvocation *con
text, | | tp_svc_channel_type_dbus_tube_return_from_offer (DBusGMethodInvocation *con
text, | |
| const gchar *out_address) | | const gchar *out_address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_address); | | out_address); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_dbus_tube_accept_impl) (TpSvcChannelType
DBusTube *self, | | typedef void (*tp_svc_channel_type_dbus_tube_accept_impl) (TpSvcChannelType
DBusTube *self, | |
| guint in_access_control, | | guint in_access_control, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_dbus_tube_implement_accept (TpSvcChannelTypeDBusTu
beClass *klass, tp_svc_channel_type_dbus_tube_accept_impl impl); | | void tp_svc_channel_type_dbus_tube_implement_accept (TpSvcChannelTypeDBusTu
beClass *klass, tp_svc_channel_type_dbus_tube_accept_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_dbus_tube_return_from_accept: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_address: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_dbus_tube_return_from_accept (DBusGMethodInvocatio
n *context, | | void tp_svc_channel_type_dbus_tube_return_from_accept (DBusGMethodInvocatio
n *context, | |
| const gchar *out_address); | | const gchar *out_address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_dbus_tube_return_from_accept (DBusGMethodInvocation *co
ntext, | | tp_svc_channel_type_dbus_tube_return_from_accept (DBusGMethodInvocation *co
ntext, | |
| const gchar *out_address) | | const gchar *out_address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_address); | | out_address); | |
| } | | } | |
| | | | |
| void tp_svc_channel_type_dbus_tube_emit_dbus_names_changed (gpointer instan
ce, | | void tp_svc_channel_type_dbus_tube_emit_dbus_names_changed (gpointer instan
ce, | |
| GHashTable *arg_Added, | | GHashTable *arg_Added, | |
| const GArray *arg_Removed); | | const GArray *arg_Removed); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeFileTransfer: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeFileTransfer TpSvcChannelTypeFileTransfer; | | typedef struct _TpSvcChannelTypeFileTransfer TpSvcChannelTypeFileTransfer; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeFileTransferClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeFileTransfer. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_file_transfer (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_file_transfer_implement_#&n | | | |
| um;x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (accept_file); | | | |
| * IMPLEMENT (provide_file); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeFileTransferClass TpSvcChannelTypeFileTrans
ferClass; | | typedef struct _TpSvcChannelTypeFileTransferClass TpSvcChannelTypeFileTrans
ferClass; | |
| | | | |
| GType tp_svc_channel_type_file_transfer_get_type (void); | | GType tp_svc_channel_type_file_transfer_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER \ | |
| (tp_svc_channel_type_file_transfer_get_type ()) | | (tp_svc_channel_type_file_transfer_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_FILE_TRANSFER(obj) \ | | #define TP_SVC_CHANNEL_TYPE_FILE_TRANSFER(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER
, TpSvcChannelTypeFileTransfer)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER
, TpSvcChannelTypeFileTransfer)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_FILE_TRANSFER(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_FILE_TRANSFER(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER
)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANSFER
)) | |
| #define TP_SVC_CHANNEL_TYPE_FILE_TRANSFER_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_FILE_TRANSFER_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANS
FER, TpSvcChannelTypeFileTransferClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_FILE_TRANS
FER, TpSvcChannelTypeFileTransferClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_file_transfer_accept_file_impl) (TpSvcCh
annelTypeFileTransfer *self, | | typedef void (*tp_svc_channel_type_file_transfer_accept_file_impl) (TpSvcCh
annelTypeFileTransfer *self, | |
| guint in_Address_Type, | | guint in_Address_Type, | |
| guint in_Access_Control, | | guint in_Access_Control, | |
| const GValue *in_Access_Control_Param, | | const GValue *in_Access_Control_Param, | |
| guint64 in_Offset, | | guint64 in_Offset, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_file_transfer_implement_accept_file (TpSvcChannelT
ypeFileTransferClass *klass, tp_svc_channel_type_file_transfer_accept_file_
impl impl); | | void tp_svc_channel_type_file_transfer_implement_accept_file (TpSvcChannelT
ypeFileTransferClass *klass, tp_svc_channel_type_file_transfer_accept_file_
impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_file_transfer_return_from_accept_file: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Address: const GValue * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_file_transfer_return_from_accept_file (DBusGMethod
Invocation *context, | | void tp_svc_channel_type_file_transfer_return_from_accept_file (DBusGMethod
Invocation *context, | |
| const GValue *out_Address); | | const GValue *out_Address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_file_transfer_return_from_accept_file (DBusGMethodInvoc
ation *context, | | tp_svc_channel_type_file_transfer_return_from_accept_file (DBusGMethodInvoc
ation *context, | |
| const GValue *out_Address) | | const GValue *out_Address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Address); | | out_Address); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_file_transfer_provide_file_impl) (TpSvcC
hannelTypeFileTransfer *self, | | typedef void (*tp_svc_channel_type_file_transfer_provide_file_impl) (TpSvcC
hannelTypeFileTransfer *self, | |
| guint in_Address_Type, | | guint in_Address_Type, | |
| guint in_Access_Control, | | guint in_Access_Control, | |
| const GValue *in_Access_Control_Param, | | const GValue *in_Access_Control_Param, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_file_transfer_implement_provide_file (TpSvcChannel
TypeFileTransferClass *klass, tp_svc_channel_type_file_transfer_provide_fil
e_impl impl); | | void tp_svc_channel_type_file_transfer_implement_provide_file (TpSvcChannel
TypeFileTransferClass *klass, tp_svc_channel_type_file_transfer_provide_fil
e_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_file_transfer_return_from_provide_file: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Address: const GValue * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_file_transfer_return_from_provide_file (DBusGMetho
dInvocation *context, | | void tp_svc_channel_type_file_transfer_return_from_provide_file (DBusGMetho
dInvocation *context, | |
| const GValue *out_Address); | | const GValue *out_Address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_file_transfer_return_from_provide_file (DBusGMethodInvo
cation *context, | | tp_svc_channel_type_file_transfer_return_from_provide_file (DBusGMethodInvo
cation *context, | |
| const GValue *out_Address) | | const GValue *out_Address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Address); | | out_Address); | |
| } | | } | |
| | | | |
| void tp_svc_channel_type_file_transfer_emit_file_transfer_state_changed (gp
ointer instance, | | void tp_svc_channel_type_file_transfer_emit_file_transfer_state_changed (gp
ointer instance, | |
| guint arg_State, | | guint arg_State, | |
| guint arg_Reason); | | guint arg_Reason); | |
| void tp_svc_channel_type_file_transfer_emit_transferred_bytes_changed (gpoi
nter instance, | | void tp_svc_channel_type_file_transfer_emit_transferred_bytes_changed (gpoi
nter instance, | |
| guint64 arg_Count); | | guint64 arg_Count); | |
| void tp_svc_channel_type_file_transfer_emit_initial_offset_defined (gpointe
r instance, | | void tp_svc_channel_type_file_transfer_emit_initial_offset_defined (gpointe
r instance, | |
| guint64 arg_InitialOffset); | | guint64 arg_InitialOffset); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeRoomList: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeRoomList TpSvcChannelTypeRoomList; | | typedef struct _TpSvcChannelTypeRoomList TpSvcChannelTypeRoomList; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeRoomListClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeRoomList. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_room_list (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_room_list_implement_##x | | | |
| (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_listing_rooms); | | | |
| * IMPLEMENT (list_rooms); | | | |
| * IMPLEMENT (stop_listing); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeRoomListClass TpSvcChannelTypeRoomListClass
; | | typedef struct _TpSvcChannelTypeRoomListClass TpSvcChannelTypeRoomListClass
; | |
| | | | |
| GType tp_svc_channel_type_room_list_get_type (void); | | GType tp_svc_channel_type_room_list_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST \ | |
| (tp_svc_channel_type_room_list_get_type ()) | | (tp_svc_channel_type_room_list_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_ROOM_LIST(obj) \ | | #define TP_SVC_CHANNEL_TYPE_ROOM_LIST(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST, Tp
SvcChannelTypeRoomList)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST, Tp
SvcChannelTypeRoomList)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_ROOM_LIST(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_ROOM_LIST(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST)) | |
| #define TP_SVC_CHANNEL_TYPE_ROOM_LIST_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_ROOM_LIST_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST,
TpSvcChannelTypeRoomListClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_ROOM_LIST,
TpSvcChannelTypeRoomListClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_room_list_get_listing_rooms_impl) (TpSvc
ChannelTypeRoomList *self, | | typedef void (*tp_svc_channel_type_room_list_get_listing_rooms_impl) (TpSvc
ChannelTypeRoomList *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_room_list_implement_get_listing_rooms (TpSvcChanne
lTypeRoomListClass *klass, tp_svc_channel_type_room_list_get_listing_rooms_
impl impl); | | void tp_svc_channel_type_room_list_implement_get_listing_rooms (TpSvcChanne
lTypeRoomListClass *klass, tp_svc_channel_type_room_list_get_listing_rooms_
impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_room_list_return_from_get_listing_rooms: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_In_Progress: gboolean (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_room_list_return_from_get_listing_rooms (DBusGMeth
odInvocation *context, | | void tp_svc_channel_type_room_list_return_from_get_listing_rooms (DBusGMeth
odInvocation *context, | |
| gboolean out_In_Progress); | | gboolean out_In_Progress); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_room_list_return_from_get_listing_rooms (DBusGMethodInv
ocation *context, | | tp_svc_channel_type_room_list_return_from_get_listing_rooms (DBusGMethodInv
ocation *context, | |
| gboolean out_In_Progress) | | gboolean out_In_Progress) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_In_Progress); | | out_In_Progress); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_room_list_list_rooms_impl) (TpSvcChannel
TypeRoomList *self, | | typedef void (*tp_svc_channel_type_room_list_list_rooms_impl) (TpSvcChannel
TypeRoomList *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_room_list_implement_list_rooms (TpSvcChannelTypeRo
omListClass *klass, tp_svc_channel_type_room_list_list_rooms_impl impl); | | void tp_svc_channel_type_room_list_implement_list_rooms (TpSvcChannelTypeRo
omListClass *klass, tp_svc_channel_type_room_list_list_rooms_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_room_list_return_from_list_rooms: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_room_list_return_from_list_rooms (DBusGMethodInvoc
ation *context); | | void tp_svc_channel_type_room_list_return_from_list_rooms (DBusGMethodInvoc
ation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_room_list_return_from_list_rooms (DBusGMethodInvocation
*context) | | tp_svc_channel_type_room_list_return_from_list_rooms (DBusGMethodInvocation
*context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_room_list_stop_listing_impl) (TpSvcChann
elTypeRoomList *self, | | typedef void (*tp_svc_channel_type_room_list_stop_listing_impl) (TpSvcChann
elTypeRoomList *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_room_list_implement_stop_listing (TpSvcChannelType
RoomListClass *klass, tp_svc_channel_type_room_list_stop_listing_impl impl)
; | | void tp_svc_channel_type_room_list_implement_stop_listing (TpSvcChannelType
RoomListClass *klass, tp_svc_channel_type_room_list_stop_listing_impl impl)
; | |
|
| /** | | | |
| * tp_svc_channel_type_room_list_return_from_stop_listing: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_room_list_return_from_stop_listing (DBusGMethodInv
ocation *context); | | void tp_svc_channel_type_room_list_return_from_stop_listing (DBusGMethodInv
ocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_room_list_return_from_stop_listing (DBusGMethodInvocati
on *context) | | tp_svc_channel_type_room_list_return_from_stop_listing (DBusGMethodInvocati
on *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_channel_type_room_list_emit_got_rooms (gpointer instance, | | void tp_svc_channel_type_room_list_emit_got_rooms (gpointer instance, | |
| const GPtrArray *arg_Rooms); | | const GPtrArray *arg_Rooms); | |
| void tp_svc_channel_type_room_list_emit_listing_rooms (gpointer instance, | | void tp_svc_channel_type_room_list_emit_listing_rooms (gpointer instance, | |
| gboolean arg_Listing); | | gboolean arg_Listing); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeStreamTube: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeStreamTube TpSvcChannelTypeStreamTube; | | typedef struct _TpSvcChannelTypeStreamTube TpSvcChannelTypeStreamTube; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeStreamTubeClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeStreamTube. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_stream_tube (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_stream_tube_implement_#&num | | | |
| ;x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (offer); | | | |
| * IMPLEMENT (accept); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeStreamTubeClass TpSvcChannelTypeStreamTubeC
lass; | | typedef struct _TpSvcChannelTypeStreamTubeClass TpSvcChannelTypeStreamTubeC
lass; | |
| | | | |
| GType tp_svc_channel_type_stream_tube_get_type (void); | | GType tp_svc_channel_type_stream_tube_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE \ | |
| (tp_svc_channel_type_stream_tube_get_type ()) | | (tp_svc_channel_type_stream_tube_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_STREAM_TUBE(obj) \ | | #define TP_SVC_CHANNEL_TYPE_STREAM_TUBE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE,
TpSvcChannelTypeStreamTube)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE,
TpSvcChannelTypeStreamTube)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_STREAM_TUBE(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_STREAM_TUBE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUBE)) | |
| #define TP_SVC_CHANNEL_TYPE_STREAM_TUBE_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_STREAM_TUBE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUB
E, TpSvcChannelTypeStreamTubeClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAM_TUB
E, TpSvcChannelTypeStreamTubeClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_stream_tube_offer_impl) (TpSvcChannelTyp
eStreamTube *self, | | typedef void (*tp_svc_channel_type_stream_tube_offer_impl) (TpSvcChannelTyp
eStreamTube *self, | |
| guint in_address_type, | | guint in_address_type, | |
| const GValue *in_address, | | const GValue *in_address, | |
| guint in_access_control, | | guint in_access_control, | |
| GHashTable *in_parameters, | | GHashTable *in_parameters, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_stream_tube_implement_offer (TpSvcChannelTypeStrea
mTubeClass *klass, tp_svc_channel_type_stream_tube_offer_impl impl); | | void tp_svc_channel_type_stream_tube_implement_offer (TpSvcChannelTypeStrea
mTubeClass *klass, tp_svc_channel_type_stream_tube_offer_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_stream_tube_return_from_offer: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_stream_tube_return_from_offer (DBusGMethodInvocati
on *context); | | void tp_svc_channel_type_stream_tube_return_from_offer (DBusGMethodInvocati
on *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_stream_tube_return_from_offer (DBusGMethodInvocation *c
ontext) | | tp_svc_channel_type_stream_tube_return_from_offer (DBusGMethodInvocation *c
ontext) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_stream_tube_accept_impl) (TpSvcChannelTy
peStreamTube *self, | | typedef void (*tp_svc_channel_type_stream_tube_accept_impl) (TpSvcChannelTy
peStreamTube *self, | |
| guint in_address_type, | | guint in_address_type, | |
| guint in_access_control, | | guint in_access_control, | |
| const GValue *in_access_control_param, | | const GValue *in_access_control_param, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_stream_tube_implement_accept (TpSvcChannelTypeStre
amTubeClass *klass, tp_svc_channel_type_stream_tube_accept_impl impl); | | void tp_svc_channel_type_stream_tube_implement_accept (TpSvcChannelTypeStre
amTubeClass *klass, tp_svc_channel_type_stream_tube_accept_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_stream_tube_return_from_accept: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_address: const GValue * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_stream_tube_return_from_accept (DBusGMethodInvocat
ion *context, | | void tp_svc_channel_type_stream_tube_return_from_accept (DBusGMethodInvocat
ion *context, | |
| const GValue *out_address); | | const GValue *out_address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_stream_tube_return_from_accept (DBusGMethodInvocation *
context, | | tp_svc_channel_type_stream_tube_return_from_accept (DBusGMethodInvocation *
context, | |
| const GValue *out_address) | | const GValue *out_address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_address); | | out_address); | |
| | | | |
| skipping to change at line 1575 | | skipping to change at line 867 | |
| guint arg_Handle, | | guint arg_Handle, | |
| const GValue *arg_Connection_Param, | | const GValue *arg_Connection_Param, | |
| guint arg_Connection_ID); | | guint arg_Connection_ID); | |
| void tp_svc_channel_type_stream_tube_emit_new_local_connection (gpointer in
stance, | | void tp_svc_channel_type_stream_tube_emit_new_local_connection (gpointer in
stance, | |
| guint arg_Connection_ID); | | guint arg_Connection_ID); | |
| void tp_svc_channel_type_stream_tube_emit_connection_closed (gpointer insta
nce, | | void tp_svc_channel_type_stream_tube_emit_connection_closed (gpointer insta
nce, | |
| guint arg_Connection_ID, | | guint arg_Connection_ID, | |
| const gchar *arg_Error, | | const gchar *arg_Error, | |
| const gchar *arg_Message); | | const gchar *arg_Message); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeStreamedMedia: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeStreamedMedia TpSvcChannelTypeStreamedMedia
; | | typedef struct _TpSvcChannelTypeStreamedMedia TpSvcChannelTypeStreamedMedia
; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeStreamedMediaClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeStreamedMedia. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_streamed_media (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_streamed_media_implement_#& | | | |
| num;x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (list_streams); | | | |
| * IMPLEMENT (remove_streams); | | | |
| * IMPLEMENT (request_stream_direction); | | | |
| * IMPLEMENT (request_streams); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeStreamedMediaClass TpSvcChannelTypeStreamed
MediaClass; | | typedef struct _TpSvcChannelTypeStreamedMediaClass TpSvcChannelTypeStreamed
MediaClass; | |
| | | | |
| GType tp_svc_channel_type_streamed_media_get_type (void); | | GType tp_svc_channel_type_streamed_media_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_MEDIA \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_MEDIA \ | |
| (tp_svc_channel_type_streamed_media_get_type ()) | | (tp_svc_channel_type_streamed_media_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_STREAMED_MEDIA(obj) \ | | #define TP_SVC_CHANNEL_TYPE_STREAMED_MEDIA(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_MEDI
A, TpSvcChannelTypeStreamedMedia)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_MEDI
A, TpSvcChannelTypeStreamedMedia)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_STREAMED_MEDIA(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_STREAMED_MEDIA(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_MEDI
A)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_MEDI
A)) | |
| #define TP_SVC_CHANNEL_TYPE_STREAMED_MEDIA_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_STREAMED_MEDIA_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_M
EDIA, TpSvcChannelTypeStreamedMediaClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_STREAMED_M
EDIA, TpSvcChannelTypeStreamedMediaClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_streamed_media_list_streams_impl) (TpSvc
ChannelTypeStreamedMedia *self, | | typedef void (*tp_svc_channel_type_streamed_media_list_streams_impl) (TpSvc
ChannelTypeStreamedMedia *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_streamed_media_implement_list_streams (TpSvcChanne
lTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_media_list_str
eams_impl impl); | | void tp_svc_channel_type_streamed_media_implement_list_streams (TpSvcChanne
lTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_media_list_str
eams_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_streamed_media_return_from_list_streams: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Streams: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_streamed_media_return_from_list_streams (DBusGMeth
odInvocation *context, | | void tp_svc_channel_type_streamed_media_return_from_list_streams (DBusGMeth
odInvocation *context, | |
| const GPtrArray *out_Streams); | | const GPtrArray *out_Streams); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_streamed_media_return_from_list_streams (DBusGMethodInv
ocation *context, | | tp_svc_channel_type_streamed_media_return_from_list_streams (DBusGMethodInv
ocation *context, | |
| const GPtrArray *out_Streams) | | const GPtrArray *out_Streams) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Streams); | | out_Streams); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_streamed_media_remove_streams_impl) (TpS
vcChannelTypeStreamedMedia *self, | | typedef void (*tp_svc_channel_type_streamed_media_remove_streams_impl) (TpS
vcChannelTypeStreamedMedia *self, | |
| const GArray *in_Streams, | | const GArray *in_Streams, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_streamed_media_implement_remove_streams (TpSvcChan
nelTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_media_remove
_streams_impl impl); | | void tp_svc_channel_type_streamed_media_implement_remove_streams (TpSvcChan
nelTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_media_remove
_streams_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_streamed_media_return_from_remove_streams: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_streamed_media_return_from_remove_streams (DBusGMe
thodInvocation *context); | | void tp_svc_channel_type_streamed_media_return_from_remove_streams (DBusGMe
thodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_streamed_media_return_from_remove_streams (DBusGMethodI
nvocation *context) | | tp_svc_channel_type_streamed_media_return_from_remove_streams (DBusGMethodI
nvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_streamed_media_request_stream_direction_
impl) (TpSvcChannelTypeStreamedMedia *self, | | typedef void (*tp_svc_channel_type_streamed_media_request_stream_direction_
impl) (TpSvcChannelTypeStreamedMedia *self, | |
| guint in_Stream_ID, | | guint in_Stream_ID, | |
| guint in_Stream_Direction, | | guint in_Stream_Direction, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_streamed_media_implement_request_stream_direction
(TpSvcChannelTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_me
dia_request_stream_direction_impl impl); | | void tp_svc_channel_type_streamed_media_implement_request_stream_direction
(TpSvcChannelTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_me
dia_request_stream_direction_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_streamed_media_return_from_request_stream_direction: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_streamed_media_return_from_request_stream_directio
n (DBusGMethodInvocation *context); | | void tp_svc_channel_type_streamed_media_return_from_request_stream_directio
n (DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_streamed_media_return_from_request_stream_direction (DB
usGMethodInvocation *context) | | tp_svc_channel_type_streamed_media_return_from_request_stream_direction (DB
usGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_streamed_media_request_streams_impl) (Tp
SvcChannelTypeStreamedMedia *self, | | typedef void (*tp_svc_channel_type_streamed_media_request_streams_impl) (Tp
SvcChannelTypeStreamedMedia *self, | |
| guint in_Contact_Handle, | | guint in_Contact_Handle, | |
| const GArray *in_Types, | | const GArray *in_Types, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_streamed_media_implement_request_streams (TpSvcCha
nnelTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_media_reque
st_streams_impl impl); | | void tp_svc_channel_type_streamed_media_implement_request_streams (TpSvcCha
nnelTypeStreamedMediaClass *klass, tp_svc_channel_type_streamed_media_reque
st_streams_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_streamed_media_return_from_request_streams: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Streams: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_streamed_media_return_from_request_streams (DBusGM
ethodInvocation *context, | | void tp_svc_channel_type_streamed_media_return_from_request_streams (DBusGM
ethodInvocation *context, | |
| const GPtrArray *out_Streams); | | const GPtrArray *out_Streams); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_streamed_media_return_from_request_streams (DBusGMethod
Invocation *context, | | tp_svc_channel_type_streamed_media_return_from_request_streams (DBusGMethod
Invocation *context, | |
| const GPtrArray *out_Streams) | | const GPtrArray *out_Streams) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Streams); | | out_Streams); | |
| | | | |
| skipping to change at line 1726 | | skipping to change at line 958 | |
| void tp_svc_channel_type_streamed_media_emit_stream_error (gpointer instanc
e, | | void tp_svc_channel_type_streamed_media_emit_stream_error (gpointer instanc
e, | |
| guint arg_Stream_ID, | | guint arg_Stream_ID, | |
| guint arg_Error_Code, | | guint arg_Error_Code, | |
| const gchar *arg_Message); | | const gchar *arg_Message); | |
| void tp_svc_channel_type_streamed_media_emit_stream_removed (gpointer insta
nce, | | void tp_svc_channel_type_streamed_media_emit_stream_removed (gpointer insta
nce, | |
| guint arg_Stream_ID); | | guint arg_Stream_ID); | |
| void tp_svc_channel_type_streamed_media_emit_stream_state_changed (gpointer
instance, | | void tp_svc_channel_type_streamed_media_emit_stream_state_changed (gpointer
instance, | |
| guint arg_Stream_ID, | | guint arg_Stream_ID, | |
| guint arg_Stream_State); | | guint arg_Stream_State); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeText: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeText TpSvcChannelTypeText; | | typedef struct _TpSvcChannelTypeText TpSvcChannelTypeText; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeTextClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeText. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_text (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_text_implement_##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (acknowledge_pending_messages); | | | |
| * IMPLEMENT (get_message_types); | | | |
| * IMPLEMENT (list_pending_messages); | | | |
| * IMPLEMENT (send); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeTextClass TpSvcChannelTypeTextClass; | | typedef struct _TpSvcChannelTypeTextClass TpSvcChannelTypeTextClass; | |
| | | | |
| GType tp_svc_channel_type_text_get_type (void); | | GType tp_svc_channel_type_text_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_TEXT \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_TEXT \ | |
| (tp_svc_channel_type_text_get_type ()) | | (tp_svc_channel_type_text_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_TEXT(obj) \ | | #define TP_SVC_CHANNEL_TYPE_TEXT(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_TEXT, TpSvcCh
annelTypeText)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_TEXT, TpSvcCh
annelTypeText)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_TEXT(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_TEXT(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TEXT)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TEXT)) | |
| #define TP_SVC_CHANNEL_TYPE_TEXT_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_TEXT_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TEXT, TpSv
cChannelTypeTextClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TEXT, TpSv
cChannelTypeTextClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_text_acknowledge_pending_messages_impl)
(TpSvcChannelTypeText *self, | | typedef void (*tp_svc_channel_type_text_acknowledge_pending_messages_impl)
(TpSvcChannelTypeText *self, | |
| const GArray *in_IDs, | | const GArray *in_IDs, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_text_implement_acknowledge_pending_messages (TpSvc
ChannelTypeTextClass *klass, tp_svc_channel_type_text_acknowledge_pending_m
essages_impl impl); | | void tp_svc_channel_type_text_implement_acknowledge_pending_messages (TpSvc
ChannelTypeTextClass *klass, tp_svc_channel_type_text_acknowledge_pending_m
essages_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_text_return_from_acknowledge_pending_messages: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_text_return_from_acknowledge_pending_messages (DBu
sGMethodInvocation *context); | | void tp_svc_channel_type_text_return_from_acknowledge_pending_messages (DBu
sGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_text_return_from_acknowledge_pending_messages (DBusGMet
hodInvocation *context) | | tp_svc_channel_type_text_return_from_acknowledge_pending_messages (DBusGMet
hodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_text_get_message_types_impl) (TpSvcChann
elTypeText *self, | | typedef void (*tp_svc_channel_type_text_get_message_types_impl) (TpSvcChann
elTypeText *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_text_implement_get_message_types (TpSvcChannelType
TextClass *klass, tp_svc_channel_type_text_get_message_types_impl impl); | | void tp_svc_channel_type_text_implement_get_message_types (TpSvcChannelType
TextClass *klass, tp_svc_channel_type_text_get_message_types_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_text_return_from_get_message_types: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Available_Types: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_text_return_from_get_message_types (DBusGMethodInv
ocation *context, | | void tp_svc_channel_type_text_return_from_get_message_types (DBusGMethodInv
ocation *context, | |
| const GArray *out_Available_Types); | | const GArray *out_Available_Types); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_text_return_from_get_message_types (DBusGMethodInvocati
on *context, | | tp_svc_channel_type_text_return_from_get_message_types (DBusGMethodInvocati
on *context, | |
| const GArray *out_Available_Types) | | const GArray *out_Available_Types) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Available_Types); | | out_Available_Types); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_text_list_pending_messages_impl) (TpSvcC
hannelTypeText *self, | | typedef void (*tp_svc_channel_type_text_list_pending_messages_impl) (TpSvcC
hannelTypeText *self, | |
| gboolean in_Clear, | | gboolean in_Clear, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_text_implement_list_pending_messages (TpSvcChannel
TypeTextClass *klass, tp_svc_channel_type_text_list_pending_messages_impl i
mpl); | | void tp_svc_channel_type_text_implement_list_pending_messages (TpSvcChannel
TypeTextClass *klass, tp_svc_channel_type_text_list_pending_messages_impl i
mpl); | |
|
| /** | | | |
| * tp_svc_channel_type_text_return_from_list_pending_messages: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Pending_Messages: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_text_return_from_list_pending_messages (DBusGMetho
dInvocation *context, | | void tp_svc_channel_type_text_return_from_list_pending_messages (DBusGMetho
dInvocation *context, | |
| const GPtrArray *out_Pending_Messages); | | const GPtrArray *out_Pending_Messages); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_text_return_from_list_pending_messages (DBusGMethodInvo
cation *context, | | tp_svc_channel_type_text_return_from_list_pending_messages (DBusGMethodInvo
cation *context, | |
| const GPtrArray *out_Pending_Messages) | | const GPtrArray *out_Pending_Messages) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Pending_Messages); | | out_Pending_Messages); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_text_send_impl) (TpSvcChannelTypeText *s
elf, | | typedef void (*tp_svc_channel_type_text_send_impl) (TpSvcChannelTypeText *s
elf, | |
| guint in_Type, | | guint in_Type, | |
| const gchar *in_Text, | | const gchar *in_Text, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_text_implement_send (TpSvcChannelTypeTextClass *kl
ass, tp_svc_channel_type_text_send_impl impl); | | void tp_svc_channel_type_text_implement_send (TpSvcChannelTypeTextClass *kl
ass, tp_svc_channel_type_text_send_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_text_return_from_send: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_text_return_from_send (DBusGMethodInvocation *cont
ext); | | void tp_svc_channel_type_text_return_from_send (DBusGMethodInvocation *cont
ext); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_text_return_from_send (DBusGMethodInvocation *context) | | tp_svc_channel_type_text_return_from_send (DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_channel_type_text_emit_lost_message (gpointer instance); | | void tp_svc_channel_type_text_emit_lost_message (gpointer instance); | |
| | | | |
| skipping to change at line 1876 | | skipping to change at line 1048 | |
| void tp_svc_channel_type_text_emit_send_error (gpointer instance, | | void tp_svc_channel_type_text_emit_send_error (gpointer instance, | |
| guint arg_Error, | | guint arg_Error, | |
| guint arg_Timestamp, | | guint arg_Timestamp, | |
| guint arg_Type, | | guint arg_Type, | |
| const gchar *arg_Text); | | const gchar *arg_Text); | |
| void tp_svc_channel_type_text_emit_sent (gpointer instance, | | void tp_svc_channel_type_text_emit_sent (gpointer instance, | |
| guint arg_Timestamp, | | guint arg_Timestamp, | |
| guint arg_Type, | | guint arg_Type, | |
| const gchar *arg_Text); | | const gchar *arg_Text); | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeTubes: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeTubes TpSvcChannelTypeTubes; | | typedef struct _TpSvcChannelTypeTubes TpSvcChannelTypeTubes; | |
| | | | |
|
| /** | | | |
| * TpSvcChannelTypeTubesClass: | | | |
| * | | | |
| * The class of TpSvcChannelTypeTubes. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_channel_type_tubes (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_channel_type_tubes_implement_##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_available_stream_tube_types); | | | |
| * IMPLEMENT (get_available_tube_types); | | | |
| * IMPLEMENT (list_tubes); | | | |
| * IMPLEMENT (offer_d_bus_tube); | | | |
| * IMPLEMENT (offer_stream_tube); | | | |
| * IMPLEMENT (accept_d_bus_tube); | | | |
| * IMPLEMENT (accept_stream_tube); | | | |
| * IMPLEMENT (close_tube); | | | |
| * IMPLEMENT (get_d_bus_tube_address); | | | |
| * IMPLEMENT (get_d_bus_names); | | | |
| * IMPLEMENT (get_stream_tube_socket_address); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcChannelTypeTubesClass TpSvcChannelTypeTubesClass; | | typedef struct _TpSvcChannelTypeTubesClass TpSvcChannelTypeTubesClass; | |
| | | | |
| GType tp_svc_channel_type_tubes_get_type (void); | | GType tp_svc_channel_type_tubes_get_type (void); | |
| #define TP_TYPE_SVC_CHANNEL_TYPE_TUBES \ | | #define TP_TYPE_SVC_CHANNEL_TYPE_TUBES \ | |
| (tp_svc_channel_type_tubes_get_type ()) | | (tp_svc_channel_type_tubes_get_type ()) | |
| #define TP_SVC_CHANNEL_TYPE_TUBES(obj) \ | | #define TP_SVC_CHANNEL_TYPE_TUBES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_TUBES, TpSvcC
hannelTypeTubes)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CHANNEL_TYPE_TUBES, TpSvcC
hannelTypeTubes)) | |
| #define TP_IS_SVC_CHANNEL_TYPE_TUBES(obj) \ | | #define TP_IS_SVC_CHANNEL_TYPE_TUBES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TUBES)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TUBES)) | |
| #define TP_SVC_CHANNEL_TYPE_TUBES_GET_CLASS(obj) \ | | #define TP_SVC_CHANNEL_TYPE_TUBES_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TUBES, TpS
vcChannelTypeTubesClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CHANNEL_TYPE_TUBES, TpS
vcChannelTypeTubesClass)) | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_get_available_stream_tube_types_im
pl) (TpSvcChannelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_get_available_stream_tube_types_im
pl) (TpSvcChannelTypeTubes *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_get_available_stream_tube_types (T
pSvcChannelTypeTubesClass *klass, tp_svc_channel_type_tubes_get_available_s
tream_tube_types_impl impl); | | void tp_svc_channel_type_tubes_implement_get_available_stream_tube_types (T
pSvcChannelTypeTubesClass *klass, tp_svc_channel_type_tubes_get_available_s
tream_tube_types_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_get_available_stream_tube_types: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Available_Stream_Tube_Types: GHashTable * (FIXME, generate document | | | |
| ation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_get_available_stream_tube_types
(DBusGMethodInvocation *context, | | void tp_svc_channel_type_tubes_return_from_get_available_stream_tube_types
(DBusGMethodInvocation *context, | |
| GHashTable *out_Available_Stream_Tube_Types); | | GHashTable *out_Available_Stream_Tube_Types); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_get_available_stream_tube_types (DBus
GMethodInvocation *context, | | tp_svc_channel_type_tubes_return_from_get_available_stream_tube_types (DBus
GMethodInvocation *context, | |
| GHashTable *out_Available_Stream_Tube_Types) | | GHashTable *out_Available_Stream_Tube_Types) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Available_Stream_Tube_Types); | | out_Available_Stream_Tube_Types); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_get_available_tube_types_impl) (Tp
SvcChannelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_get_available_tube_types_impl) (Tp
SvcChannelTypeTubes *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_get_available_tube_types (TpSvcCha
nnelTypeTubesClass *klass, tp_svc_channel_type_tubes_get_available_tube_typ
es_impl impl); | | void tp_svc_channel_type_tubes_implement_get_available_tube_types (TpSvcCha
nnelTypeTubesClass *klass, tp_svc_channel_type_tubes_get_available_tube_typ
es_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_get_available_tube_types: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Available_Tube_Types: const GArray * (FIXME, generate documentation | | | |
| ) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_get_available_tube_types (DBusGM
ethodInvocation *context, | | void tp_svc_channel_type_tubes_return_from_get_available_tube_types (DBusGM
ethodInvocation *context, | |
| const GArray *out_Available_Tube_Types); | | const GArray *out_Available_Tube_Types); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_get_available_tube_types (DBusGMethod
Invocation *context, | | tp_svc_channel_type_tubes_return_from_get_available_tube_types (DBusGMethod
Invocation *context, | |
| const GArray *out_Available_Tube_Types) | | const GArray *out_Available_Tube_Types) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Available_Tube_Types); | | out_Available_Tube_Types); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_list_tubes_impl) (TpSvcChannelType
Tubes *self, | | typedef void (*tp_svc_channel_type_tubes_list_tubes_impl) (TpSvcChannelType
Tubes *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_list_tubes (TpSvcChannelTypeTubesC
lass *klass, tp_svc_channel_type_tubes_list_tubes_impl impl); | | void tp_svc_channel_type_tubes_implement_list_tubes (TpSvcChannelTypeTubesC
lass *klass, tp_svc_channel_type_tubes_list_tubes_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_list_tubes: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Tubes: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_list_tubes (DBusGMethodInvocatio
n *context, | | void tp_svc_channel_type_tubes_return_from_list_tubes (DBusGMethodInvocatio
n *context, | |
| const GPtrArray *out_Tubes); | | const GPtrArray *out_Tubes); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_list_tubes (DBusGMethodInvocation *co
ntext, | | tp_svc_channel_type_tubes_return_from_list_tubes (DBusGMethodInvocation *co
ntext, | |
| const GPtrArray *out_Tubes) | | const GPtrArray *out_Tubes) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Tubes); | | out_Tubes); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_offer_d_bus_tube_impl) (TpSvcChann
elTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_offer_d_bus_tube_impl) (TpSvcChann
elTypeTubes *self, | |
| const gchar *in_Service, | | const gchar *in_Service, | |
| GHashTable *in_Parameters, | | GHashTable *in_Parameters, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_offer_d_bus_tube (TpSvcChannelType
TubesClass *klass, tp_svc_channel_type_tubes_offer_d_bus_tube_impl impl); | | void tp_svc_channel_type_tubes_implement_offer_d_bus_tube (TpSvcChannelType
TubesClass *klass, tp_svc_channel_type_tubes_offer_d_bus_tube_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_offer_d_bus_tube: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Tube_ID: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_offer_d_bus_tube (DBusGMethodInv
ocation *context, | | void tp_svc_channel_type_tubes_return_from_offer_d_bus_tube (DBusGMethodInv
ocation *context, | |
| guint out_Tube_ID); | | guint out_Tube_ID); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_offer_d_bus_tube (DBusGMethodInvocati
on *context, | | tp_svc_channel_type_tubes_return_from_offer_d_bus_tube (DBusGMethodInvocati
on *context, | |
| guint out_Tube_ID) | | guint out_Tube_ID) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Tube_ID); | | out_Tube_ID); | |
| | | | |
| skipping to change at line 2030 | | skipping to change at line 1133 | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_offer_stream_tube_impl) (TpSvcChan
nelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_offer_stream_tube_impl) (TpSvcChan
nelTypeTubes *self, | |
| const gchar *in_Service, | | const gchar *in_Service, | |
| GHashTable *in_Parameters, | | GHashTable *in_Parameters, | |
| guint in_Address_Type, | | guint in_Address_Type, | |
| const GValue *in_Address, | | const GValue *in_Address, | |
| guint in_Access_Control, | | guint in_Access_Control, | |
| const GValue *in_Access_Control_Param, | | const GValue *in_Access_Control_Param, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_offer_stream_tube (TpSvcChannelTyp
eTubesClass *klass, tp_svc_channel_type_tubes_offer_stream_tube_impl impl); | | void tp_svc_channel_type_tubes_implement_offer_stream_tube (TpSvcChannelTyp
eTubesClass *klass, tp_svc_channel_type_tubes_offer_stream_tube_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_offer_stream_tube: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Tube_ID: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_offer_stream_tube (DBusGMethodIn
vocation *context, | | void tp_svc_channel_type_tubes_return_from_offer_stream_tube (DBusGMethodIn
vocation *context, | |
| guint out_Tube_ID); | | guint out_Tube_ID); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_offer_stream_tube (DBusGMethodInvocat
ion *context, | | tp_svc_channel_type_tubes_return_from_offer_stream_tube (DBusGMethodInvocat
ion *context, | |
| guint out_Tube_ID) | | guint out_Tube_ID) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Tube_ID); | | out_Tube_ID); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_accept_d_bus_tube_impl) (TpSvcChan
nelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_accept_d_bus_tube_impl) (TpSvcChan
nelTypeTubes *self, | |
| guint in_ID, | | guint in_ID, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_accept_d_bus_tube (TpSvcChannelTyp
eTubesClass *klass, tp_svc_channel_type_tubes_accept_d_bus_tube_impl impl); | | void tp_svc_channel_type_tubes_implement_accept_d_bus_tube (TpSvcChannelTyp
eTubesClass *klass, tp_svc_channel_type_tubes_accept_d_bus_tube_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_accept_d_bus_tube: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Address: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_accept_d_bus_tube (DBusGMethodIn
vocation *context, | | void tp_svc_channel_type_tubes_return_from_accept_d_bus_tube (DBusGMethodIn
vocation *context, | |
| const gchar *out_Address); | | const gchar *out_Address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_accept_d_bus_tube (DBusGMethodInvocat
ion *context, | | tp_svc_channel_type_tubes_return_from_accept_d_bus_tube (DBusGMethodInvocat
ion *context, | |
| const gchar *out_Address) | | const gchar *out_Address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Address); | | out_Address); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_accept_stream_tube_impl) (TpSvcCha
nnelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_accept_stream_tube_impl) (TpSvcCha
nnelTypeTubes *self, | |
| guint in_ID, | | guint in_ID, | |
| guint in_Address_Type, | | guint in_Address_Type, | |
| guint in_Access_Control, | | guint in_Access_Control, | |
| const GValue *in_Access_Control_Param, | | const GValue *in_Access_Control_Param, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_accept_stream_tube (TpSvcChannelTy
peTubesClass *klass, tp_svc_channel_type_tubes_accept_stream_tube_impl impl
); | | void tp_svc_channel_type_tubes_implement_accept_stream_tube (TpSvcChannelTy
peTubesClass *klass, tp_svc_channel_type_tubes_accept_stream_tube_impl impl
); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_accept_stream_tube: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Address: const GValue * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_accept_stream_tube (DBusGMethodI
nvocation *context, | | void tp_svc_channel_type_tubes_return_from_accept_stream_tube (DBusGMethodI
nvocation *context, | |
| const GValue *out_Address); | | const GValue *out_Address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_accept_stream_tube (DBusGMethodInvoca
tion *context, | | tp_svc_channel_type_tubes_return_from_accept_stream_tube (DBusGMethodInvoca
tion *context, | |
| const GValue *out_Address) | | const GValue *out_Address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Address); | | out_Address); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_close_tube_impl) (TpSvcChannelType
Tubes *self, | | typedef void (*tp_svc_channel_type_tubes_close_tube_impl) (TpSvcChannelType
Tubes *self, | |
| guint in_ID, | | guint in_ID, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_close_tube (TpSvcChannelTypeTubesC
lass *klass, tp_svc_channel_type_tubes_close_tube_impl impl); | | void tp_svc_channel_type_tubes_implement_close_tube (TpSvcChannelTypeTubesC
lass *klass, tp_svc_channel_type_tubes_close_tube_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_close_tube: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_close_tube (DBusGMethodInvocatio
n *context); | | void tp_svc_channel_type_tubes_return_from_close_tube (DBusGMethodInvocatio
n *context); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_close_tube (DBusGMethodInvocation *co
ntext) | | tp_svc_channel_type_tubes_return_from_close_tube (DBusGMethodInvocation *co
ntext) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_get_d_bus_tube_address_impl) (TpSv
cChannelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_get_d_bus_tube_address_impl) (TpSv
cChannelTypeTubes *self, | |
| guint in_ID, | | guint in_ID, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_get_d_bus_tube_address (TpSvcChann
elTypeTubesClass *klass, tp_svc_channel_type_tubes_get_d_bus_tube_address_i
mpl impl); | | void tp_svc_channel_type_tubes_implement_get_d_bus_tube_address (TpSvcChann
elTypeTubesClass *klass, tp_svc_channel_type_tubes_get_d_bus_tube_address_i
mpl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_get_d_bus_tube_address: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Address: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_get_d_bus_tube_address (DBusGMet
hodInvocation *context, | | void tp_svc_channel_type_tubes_return_from_get_d_bus_tube_address (DBusGMet
hodInvocation *context, | |
| const gchar *out_Address); | | const gchar *out_Address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_get_d_bus_tube_address (DBusGMethodIn
vocation *context, | | tp_svc_channel_type_tubes_return_from_get_d_bus_tube_address (DBusGMethodIn
vocation *context, | |
| const gchar *out_Address) | | const gchar *out_Address) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Address); | | out_Address); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_get_d_bus_names_impl) (TpSvcChanne
lTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_get_d_bus_names_impl) (TpSvcChanne
lTypeTubes *self, | |
| guint in_ID, | | guint in_ID, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_get_d_bus_names (TpSvcChannelTypeT
ubesClass *klass, tp_svc_channel_type_tubes_get_d_bus_names_impl impl); | | void tp_svc_channel_type_tubes_implement_get_d_bus_names (TpSvcChannelTypeT
ubesClass *klass, tp_svc_channel_type_tubes_get_d_bus_names_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_get_d_bus_names: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_DBus_Names: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_get_d_bus_names (DBusGMethodInvo
cation *context, | | void tp_svc_channel_type_tubes_return_from_get_d_bus_names (DBusGMethodInvo
cation *context, | |
| const GPtrArray *out_DBus_Names); | | const GPtrArray *out_DBus_Names); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_get_d_bus_names (DBusGMethodInvocatio
n *context, | | tp_svc_channel_type_tubes_return_from_get_d_bus_names (DBusGMethodInvocatio
n *context, | |
| const GPtrArray *out_DBus_Names) | | const GPtrArray *out_DBus_Names) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_DBus_Names); | | out_DBus_Names); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_channel_type_tubes_get_stream_tube_socket_address_imp
l) (TpSvcChannelTypeTubes *self, | | typedef void (*tp_svc_channel_type_tubes_get_stream_tube_socket_address_imp
l) (TpSvcChannelTypeTubes *self, | |
| guint in_ID, | | guint in_ID, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_channel_type_tubes_implement_get_stream_tube_socket_address (Tp
SvcChannelTypeTubesClass *klass, tp_svc_channel_type_tubes_get_stream_tube_
socket_address_impl impl); | | void tp_svc_channel_type_tubes_implement_get_stream_tube_socket_address (Tp
SvcChannelTypeTubesClass *klass, tp_svc_channel_type_tubes_get_stream_tube_
socket_address_impl impl); | |
|
| /** | | | |
| * tp_svc_channel_type_tubes_return_from_get_stream_tube_socket_address: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Address_Type: guint (FIXME, generate documentation) | | | |
| * @out_Address: const GValue * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_channel_type_tubes_return_from_get_stream_tube_socket_address (
DBusGMethodInvocation *context, | | void tp_svc_channel_type_tubes_return_from_get_stream_tube_socket_address (
DBusGMethodInvocation *context, | |
| guint out_Address_Type, | | guint out_Address_Type, | |
| const GValue *out_Address); | | const GValue *out_Address); | |
| static inline void | | static inline void | |
| tp_svc_channel_type_tubes_return_from_get_stream_tube_socket_address (DBusG
MethodInvocation *context, | | tp_svc_channel_type_tubes_return_from_get_stream_tube_socket_address (DBusG
MethodInvocation *context, | |
| guint out_Address_Type, | | guint out_Address_Type, | |
| const GValue *out_Address) | | const GValue *out_Address) | |
| { | | { | |
| | | | |
End of changes. 93 change blocks. |
| 972 lines changed or deleted | | 0 lines changed or added | |
|
| tp-svc-connection.h | | tp-svc-connection.h | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <dbus/dbus-glib.h> | | #include <dbus/dbus-glib.h> | |
| #include <telepathy-glib/dbus-properties-mixin.h> | | #include <telepathy-glib/dbus-properties-mixin.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
|
| /** | | | |
| * TpSvcConnection: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnection TpSvcConnection; | | typedef struct _TpSvcConnection TpSvcConnection; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionClass: | | | |
| * | | | |
| * The class of TpSvcConnection. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_implement_##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (connect); | | | |
| * IMPLEMENT (disconnect); | | | |
| * IMPLEMENT (get_interfaces); | | | |
| * IMPLEMENT (get_protocol); | | | |
| * IMPLEMENT (get_self_handle); | | | |
| * IMPLEMENT (get_status); | | | |
| * IMPLEMENT (hold_handles); | | | |
| * IMPLEMENT (inspect_handles); | | | |
| * IMPLEMENT (list_channels); | | | |
| * IMPLEMENT (release_handles); | | | |
| * IMPLEMENT (request_channel); | | | |
| * IMPLEMENT (request_handles); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionClass TpSvcConnectionClass; | | typedef struct _TpSvcConnectionClass TpSvcConnectionClass; | |
| | | | |
| GType tp_svc_connection_get_type (void); | | GType tp_svc_connection_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION \ | | #define TP_TYPE_SVC_CONNECTION \ | |
| (tp_svc_connection_get_type ()) | | (tp_svc_connection_get_type ()) | |
| #define TP_SVC_CONNECTION(obj) \ | | #define TP_SVC_CONNECTION(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION, TpSvcConnectio
n)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION, TpSvcConnectio
n)) | |
| #define TP_IS_SVC_CONNECTION(obj) \ | | #define TP_IS_SVC_CONNECTION(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION)) | |
| #define TP_SVC_CONNECTION_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION, TpSvcConnec
tionClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION, TpSvcConnec
tionClass)) | |
| | | | |
| typedef void (*tp_svc_connection_connect_impl) (TpSvcConnection *self, | | typedef void (*tp_svc_connection_connect_impl) (TpSvcConnection *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_connect (TpSvcConnectionClass *klass, tp_s
vc_connection_connect_impl impl); | | void tp_svc_connection_implement_connect (TpSvcConnectionClass *klass, tp_s
vc_connection_connect_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_connect: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_connect (DBusGMethodInvocation *context)
; | | void tp_svc_connection_return_from_connect (DBusGMethodInvocation *context)
; | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_connect (DBusGMethodInvocation *context) | | tp_svc_connection_return_from_connect (DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_disconnect_impl) (TpSvcConnection *self, | | typedef void (*tp_svc_connection_disconnect_impl) (TpSvcConnection *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_disconnect (TpSvcConnectionClass *klass, t
p_svc_connection_disconnect_impl impl); | | void tp_svc_connection_implement_disconnect (TpSvcConnectionClass *klass, t
p_svc_connection_disconnect_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_disconnect: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_disconnect (DBusGMethodInvocation *conte
xt); | | void tp_svc_connection_return_from_disconnect (DBusGMethodInvocation *conte
xt); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_disconnect (DBusGMethodInvocation *context) | | tp_svc_connection_return_from_disconnect (DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_get_interfaces_impl) (TpSvcConnection *sel
f, | | typedef void (*tp_svc_connection_get_interfaces_impl) (TpSvcConnection *sel
f, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_get_interfaces (TpSvcConnectionClass *klas
s, tp_svc_connection_get_interfaces_impl impl); | | void tp_svc_connection_implement_get_interfaces (TpSvcConnectionClass *klas
s, tp_svc_connection_get_interfaces_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_get_interfaces: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Interfaces: const gchar ** (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_get_interfaces (DBusGMethodInvocation *c
ontext, | | void tp_svc_connection_return_from_get_interfaces (DBusGMethodInvocation *c
ontext, | |
| const gchar **out_Interfaces); | | const gchar **out_Interfaces); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_get_interfaces (DBusGMethodInvocation *contex
t, | | tp_svc_connection_return_from_get_interfaces (DBusGMethodInvocation *contex
t, | |
| const gchar **out_Interfaces) | | const gchar **out_Interfaces) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Interfaces); | | out_Interfaces); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_get_protocol_impl) (TpSvcConnection *self, | | typedef void (*tp_svc_connection_get_protocol_impl) (TpSvcConnection *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_get_protocol (TpSvcConnectionClass *klass,
tp_svc_connection_get_protocol_impl impl); | | void tp_svc_connection_implement_get_protocol (TpSvcConnectionClass *klass,
tp_svc_connection_get_protocol_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_get_protocol: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Protocol: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_get_protocol (DBusGMethodInvocation *con
text, | | void tp_svc_connection_return_from_get_protocol (DBusGMethodInvocation *con
text, | |
| const gchar *out_Protocol); | | const gchar *out_Protocol); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_get_protocol (DBusGMethodInvocation *context, | | tp_svc_connection_return_from_get_protocol (DBusGMethodInvocation *context, | |
| const gchar *out_Protocol) | | const gchar *out_Protocol) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Protocol); | | out_Protocol); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_get_self_handle_impl) (TpSvcConnection *se
lf, | | typedef void (*tp_svc_connection_get_self_handle_impl) (TpSvcConnection *se
lf, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_get_self_handle (TpSvcConnectionClass *kla
ss, tp_svc_connection_get_self_handle_impl impl); | | void tp_svc_connection_implement_get_self_handle (TpSvcConnectionClass *kla
ss, tp_svc_connection_get_self_handle_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_get_self_handle: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Self_Handle: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_get_self_handle (DBusGMethodInvocation *
context, | | void tp_svc_connection_return_from_get_self_handle (DBusGMethodInvocation *
context, | |
| guint out_Self_Handle); | | guint out_Self_Handle); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_get_self_handle (DBusGMethodInvocation *conte
xt, | | tp_svc_connection_return_from_get_self_handle (DBusGMethodInvocation *conte
xt, | |
| guint out_Self_Handle) | | guint out_Self_Handle) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Self_Handle); | | out_Self_Handle); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_get_status_impl) (TpSvcConnection *self, | | typedef void (*tp_svc_connection_get_status_impl) (TpSvcConnection *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_get_status (TpSvcConnectionClass *klass, t
p_svc_connection_get_status_impl impl); | | void tp_svc_connection_implement_get_status (TpSvcConnectionClass *klass, t
p_svc_connection_get_status_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_get_status: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Status: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_get_status (DBusGMethodInvocation *conte
xt, | | void tp_svc_connection_return_from_get_status (DBusGMethodInvocation *conte
xt, | |
| guint out_Status); | | guint out_Status); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_get_status (DBusGMethodInvocation *context, | | tp_svc_connection_return_from_get_status (DBusGMethodInvocation *context, | |
| guint out_Status) | | guint out_Status) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Status); | | out_Status); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_hold_handles_impl) (TpSvcConnection *self, | | typedef void (*tp_svc_connection_hold_handles_impl) (TpSvcConnection *self, | |
| guint in_Handle_Type, | | guint in_Handle_Type, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_hold_handles (TpSvcConnectionClass *klass,
tp_svc_connection_hold_handles_impl impl); | | void tp_svc_connection_implement_hold_handles (TpSvcConnectionClass *klass,
tp_svc_connection_hold_handles_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_hold_handles: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_hold_handles (DBusGMethodInvocation *con
text); | | void tp_svc_connection_return_from_hold_handles (DBusGMethodInvocation *con
text); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_hold_handles (DBusGMethodInvocation *context) | | tp_svc_connection_return_from_hold_handles (DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_inspect_handles_impl) (TpSvcConnection *se
lf, | | typedef void (*tp_svc_connection_inspect_handles_impl) (TpSvcConnection *se
lf, | |
| guint in_Handle_Type, | | guint in_Handle_Type, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_inspect_handles (TpSvcConnectionClass *kla
ss, tp_svc_connection_inspect_handles_impl impl); | | void tp_svc_connection_implement_inspect_handles (TpSvcConnectionClass *kla
ss, tp_svc_connection_inspect_handles_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_inspect_handles: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Identifiers: const gchar ** (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_inspect_handles (DBusGMethodInvocation *
context, | | void tp_svc_connection_return_from_inspect_handles (DBusGMethodInvocation *
context, | |
| const gchar **out_Identifiers); | | const gchar **out_Identifiers); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_inspect_handles (DBusGMethodInvocation *conte
xt, | | tp_svc_connection_return_from_inspect_handles (DBusGMethodInvocation *conte
xt, | |
| const gchar **out_Identifiers) | | const gchar **out_Identifiers) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Identifiers); | | out_Identifiers); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_list_channels_impl) (TpSvcConnection *self
, | | typedef void (*tp_svc_connection_list_channels_impl) (TpSvcConnection *self
, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_list_channels (TpSvcConnectionClass *klass
, tp_svc_connection_list_channels_impl impl); | | void tp_svc_connection_implement_list_channels (TpSvcConnectionClass *klass
, tp_svc_connection_list_channels_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_list_channels: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Channel_Info: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_list_channels (DBusGMethodInvocation *co
ntext, | | void tp_svc_connection_return_from_list_channels (DBusGMethodInvocation *co
ntext, | |
| const GPtrArray *out_Channel_Info); | | const GPtrArray *out_Channel_Info); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_list_channels (DBusGMethodInvocation *context
, | | tp_svc_connection_return_from_list_channels (DBusGMethodInvocation *context
, | |
| const GPtrArray *out_Channel_Info) | | const GPtrArray *out_Channel_Info) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Channel_Info); | | out_Channel_Info); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_release_handles_impl) (TpSvcConnection *se
lf, | | typedef void (*tp_svc_connection_release_handles_impl) (TpSvcConnection *se
lf, | |
| guint in_Handle_Type, | | guint in_Handle_Type, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_release_handles (TpSvcConnectionClass *kla
ss, tp_svc_connection_release_handles_impl impl); | | void tp_svc_connection_implement_release_handles (TpSvcConnectionClass *kla
ss, tp_svc_connection_release_handles_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_release_handles: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_release_handles (DBusGMethodInvocation *
context); | | void tp_svc_connection_return_from_release_handles (DBusGMethodInvocation *
context); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_release_handles (DBusGMethodInvocation *conte
xt) | | tp_svc_connection_return_from_release_handles (DBusGMethodInvocation *conte
xt) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_request_channel_impl) (TpSvcConnection *se
lf, | | typedef void (*tp_svc_connection_request_channel_impl) (TpSvcConnection *se
lf, | |
| const gchar *in_Type, | | const gchar *in_Type, | |
| guint in_Handle_Type, | | guint in_Handle_Type, | |
| guint in_Handle, | | guint in_Handle, | |
| gboolean in_Suppress_Handler, | | gboolean in_Suppress_Handler, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_request_channel (TpSvcConnectionClass *kla
ss, tp_svc_connection_request_channel_impl impl); | | void tp_svc_connection_implement_request_channel (TpSvcConnectionClass *kla
ss, tp_svc_connection_request_channel_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_request_channel: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Object_Path: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_request_channel (DBusGMethodInvocation *
context, | | void tp_svc_connection_return_from_request_channel (DBusGMethodInvocation *
context, | |
| const gchar *out_Object_Path); | | const gchar *out_Object_Path); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_request_channel (DBusGMethodInvocation *conte
xt, | | tp_svc_connection_return_from_request_channel (DBusGMethodInvocation *conte
xt, | |
| const gchar *out_Object_Path) | | const gchar *out_Object_Path) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Object_Path); | | out_Object_Path); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_request_handles_impl) (TpSvcConnection *se
lf, | | typedef void (*tp_svc_connection_request_handles_impl) (TpSvcConnection *se
lf, | |
| guint in_Handle_Type, | | guint in_Handle_Type, | |
| const gchar **in_Identifiers, | | const gchar **in_Identifiers, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_implement_request_handles (TpSvcConnectionClass *kla
ss, tp_svc_connection_request_handles_impl impl); | | void tp_svc_connection_implement_request_handles (TpSvcConnectionClass *kla
ss, tp_svc_connection_request_handles_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_return_from_request_handles: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Handles: const GArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_return_from_request_handles (DBusGMethodInvocation *
context, | | void tp_svc_connection_return_from_request_handles (DBusGMethodInvocation *
context, | |
| const GArray *out_Handles); | | const GArray *out_Handles); | |
| static inline void | | static inline void | |
| tp_svc_connection_return_from_request_handles (DBusGMethodInvocation *conte
xt, | | tp_svc_connection_return_from_request_handles (DBusGMethodInvocation *conte
xt, | |
| const GArray *out_Handles) | | const GArray *out_Handles) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Handles); | | out_Handles); | |
| | | | |
| skipping to change at line 346 | | skipping to change at line 216 | |
| guint arg_Handle_Type, | | guint arg_Handle_Type, | |
| guint arg_Handle, | | guint arg_Handle, | |
| gboolean arg_Suppress_Handler); | | gboolean arg_Suppress_Handler); | |
| void tp_svc_connection_emit_connection_error (gpointer instance, | | void tp_svc_connection_emit_connection_error (gpointer instance, | |
| const gchar *arg_Error, | | const gchar *arg_Error, | |
| GHashTable *arg_Details); | | GHashTable *arg_Details); | |
| void tp_svc_connection_emit_status_changed (gpointer instance, | | void tp_svc_connection_emit_status_changed (gpointer instance, | |
| guint arg_Status, | | guint arg_Status, | |
| guint arg_Reason); | | guint arg_Reason); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceAliasing: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceAliasing TpSvcConnectionInterfaceAl
iasing; | | typedef struct _TpSvcConnectionInterfaceAliasing TpSvcConnectionInterfaceAl
iasing; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceAliasingClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceAliasing. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_aliasing (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_aliasing_implement_&num | | | |
| ;#x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_alias_flags); | | | |
| * IMPLEMENT (request_aliases); | | | |
| * IMPLEMENT (get_aliases); | | | |
| * IMPLEMENT (set_aliases); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceAliasingClass TpSvcConnectionInterf
aceAliasingClass; | | typedef struct _TpSvcConnectionInterfaceAliasingClass TpSvcConnectionInterf
aceAliasingClass; | |
| | | | |
| GType tp_svc_connection_interface_aliasing_get_type (void); | | GType tp_svc_connection_interface_aliasing_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_ALIASING \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_ALIASING \ | |
| (tp_svc_connection_interface_aliasing_get_type ()) | | (tp_svc_connection_interface_aliasing_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_ALIASING(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_ALIASING(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_ALIAS
ING, TpSvcConnectionInterfaceAliasing)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_ALIAS
ING, TpSvcConnectionInterfaceAliasing)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_ALIASING(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_ALIASING(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_ALIAS
ING)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_ALIAS
ING)) | |
| #define TP_SVC_CONNECTION_INTERFACE_ALIASING_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_ALIASING_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AL
IASING, TpSvcConnectionInterfaceAliasingClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AL
IASING, TpSvcConnectionInterfaceAliasingClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_aliasing_get_alias_flags_impl) (
TpSvcConnectionInterfaceAliasing *self, | | typedef void (*tp_svc_connection_interface_aliasing_get_alias_flags_impl) (
TpSvcConnectionInterfaceAliasing *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_aliasing_implement_get_alias_flags (TpSvcC
onnectionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasin
g_get_alias_flags_impl impl); | | void tp_svc_connection_interface_aliasing_implement_get_alias_flags (TpSvcC
onnectionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasin
g_get_alias_flags_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_aliasing_return_from_get_alias_flags: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Alias_Flags: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_aliasing_return_from_get_alias_flags (DBus
GMethodInvocation *context, | | void tp_svc_connection_interface_aliasing_return_from_get_alias_flags (DBus
GMethodInvocation *context, | |
| guint out_Alias_Flags); | | guint out_Alias_Flags); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_aliasing_return_from_get_alias_flags (DBusGMeth
odInvocation *context, | | tp_svc_connection_interface_aliasing_return_from_get_alias_flags (DBusGMeth
odInvocation *context, | |
| guint out_Alias_Flags) | | guint out_Alias_Flags) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Alias_Flags); | | out_Alias_Flags); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_aliasing_request_aliases_impl) (
TpSvcConnectionInterfaceAliasing *self, | | typedef void (*tp_svc_connection_interface_aliasing_request_aliases_impl) (
TpSvcConnectionInterfaceAliasing *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_aliasing_implement_request_aliases (TpSvcC
onnectionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasin
g_request_aliases_impl impl); | | void tp_svc_connection_interface_aliasing_implement_request_aliases (TpSvcC
onnectionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasin
g_request_aliases_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_aliasing_return_from_request_aliases: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Aliases: const gchar ** (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_aliasing_return_from_request_aliases (DBus
GMethodInvocation *context, | | void tp_svc_connection_interface_aliasing_return_from_request_aliases (DBus
GMethodInvocation *context, | |
| const gchar **out_Aliases); | | const gchar **out_Aliases); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_aliasing_return_from_request_aliases (DBusGMeth
odInvocation *context, | | tp_svc_connection_interface_aliasing_return_from_request_aliases (DBusGMeth
odInvocation *context, | |
| const gchar **out_Aliases) | | const gchar **out_Aliases) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Aliases); | | out_Aliases); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_aliasing_get_aliases_impl) (TpSv
cConnectionInterfaceAliasing *self, | | typedef void (*tp_svc_connection_interface_aliasing_get_aliases_impl) (TpSv
cConnectionInterfaceAliasing *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_aliasing_implement_get_aliases (TpSvcConne
ctionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasing_ge
t_aliases_impl impl); | | void tp_svc_connection_interface_aliasing_implement_get_aliases (TpSvcConne
ctionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasing_ge
t_aliases_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_aliasing_return_from_get_aliases: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Aliases: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_aliasing_return_from_get_aliases (DBusGMet
hodInvocation *context, | | void tp_svc_connection_interface_aliasing_return_from_get_aliases (DBusGMet
hodInvocation *context, | |
| GHashTable *out_Aliases); | | GHashTable *out_Aliases); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_aliasing_return_from_get_aliases (DBusGMethodIn
vocation *context, | | tp_svc_connection_interface_aliasing_return_from_get_aliases (DBusGMethodIn
vocation *context, | |
| GHashTable *out_Aliases) | | GHashTable *out_Aliases) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Aliases); | | out_Aliases); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_aliasing_set_aliases_impl) (TpSv
cConnectionInterfaceAliasing *self, | | typedef void (*tp_svc_connection_interface_aliasing_set_aliases_impl) (TpSv
cConnectionInterfaceAliasing *self, | |
| GHashTable *in_Aliases, | | GHashTable *in_Aliases, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_aliasing_implement_set_aliases (TpSvcConne
ctionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasing_se
t_aliases_impl impl); | | void tp_svc_connection_interface_aliasing_implement_set_aliases (TpSvcConne
ctionInterfaceAliasingClass *klass, tp_svc_connection_interface_aliasing_se
t_aliases_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_aliasing_return_from_set_aliases: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_aliasing_return_from_set_aliases (DBusGMet
hodInvocation *context); | | void tp_svc_connection_interface_aliasing_return_from_set_aliases (DBusGMet
hodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_aliasing_return_from_set_aliases (DBusGMethodIn
vocation *context) | | tp_svc_connection_interface_aliasing_return_from_set_aliases (DBusGMethodIn
vocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_aliasing_emit_aliases_changed (gpointer in
stance, | | void tp_svc_connection_interface_aliasing_emit_aliases_changed (gpointer in
stance, | |
| const GPtrArray *arg_Aliases); | | const GPtrArray *arg_Aliases); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceAvatars: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceAvatars TpSvcConnectionInterfaceAva
tars; | | typedef struct _TpSvcConnectionInterfaceAvatars TpSvcConnectionInterfaceAva
tars; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceAvatarsClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceAvatars. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_avatars (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_avatars_implement_# | | | |
| #x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_avatar_requirements); | | | |
| * IMPLEMENT (get_avatar_tokens); | | | |
| * IMPLEMENT (get_known_avatar_tokens); | | | |
| * IMPLEMENT (request_avatar); | | | |
| * IMPLEMENT (request_avatars); | | | |
| * IMPLEMENT (set_avatar); | | | |
| * IMPLEMENT (clear_avatar); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceAvatarsClass TpSvcConnectionInterfa
ceAvatarsClass; | | typedef struct _TpSvcConnectionInterfaceAvatarsClass TpSvcConnectionInterfa
ceAvatarsClass; | |
| | | | |
| GType tp_svc_connection_interface_avatars_get_type (void); | | GType tp_svc_connection_interface_avatars_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_AVATARS \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_AVATARS \ | |
| (tp_svc_connection_interface_avatars_get_type ()) | | (tp_svc_connection_interface_avatars_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_AVATARS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_AVATARS(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AVATA
RS, TpSvcConnectionInterfaceAvatars)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AVATA
RS, TpSvcConnectionInterfaceAvatars)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_AVATARS(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_AVATARS(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AVATA
RS)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AVATA
RS)) | |
| #define TP_SVC_CONNECTION_INTERFACE_AVATARS_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_AVATARS_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AV
ATARS, TpSvcConnectionInterfaceAvatarsClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_AV
ATARS, TpSvcConnectionInterfaceAvatarsClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_get_avatar_requirements_
impl) (TpSvcConnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_get_avatar_requirements_
impl) (TpSvcConnectionInterfaceAvatars *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_get_avatar_requirements
(TpSvcConnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_a
vatars_get_avatar_requirements_impl impl); | | void tp_svc_connection_interface_avatars_implement_get_avatar_requirements
(TpSvcConnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_a
vatars_get_avatar_requirements_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_get_avatar_requirements: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_MIME_Types: const gchar ** (FIXME, generate documentation) | | | |
| * @out_Min_Width: guint (FIXME, generate documentation) | | | |
| * @out_Min_Height: guint (FIXME, generate documentation) | | | |
| * @out_Max_Width: guint (FIXME, generate documentation) | | | |
| * @out_Max_Height: guint (FIXME, generate documentation) | | | |
| * @out_Max_Bytes: guint (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_get_avatar_requirement
s (DBusGMethodInvocation *context, | | void tp_svc_connection_interface_avatars_return_from_get_avatar_requirement
s (DBusGMethodInvocation *context, | |
| const gchar **out_MIME_Types, | | const gchar **out_MIME_Types, | |
| guint out_Min_Width, | | guint out_Min_Width, | |
| guint out_Min_Height, | | guint out_Min_Height, | |
| guint out_Max_Width, | | guint out_Max_Width, | |
| guint out_Max_Height, | | guint out_Max_Height, | |
| guint out_Max_Bytes); | | guint out_Max_Bytes); | |
| static inline void | | static inline void | |
| | | | |
| skipping to change at line 578 | | skipping to change at line 341 | |
| out_Min_Height, | | out_Min_Height, | |
| out_Max_Width, | | out_Max_Width, | |
| out_Max_Height, | | out_Max_Height, | |
| out_Max_Bytes); | | out_Max_Bytes); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_get_avatar_tokens_impl)
(TpSvcConnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_get_avatar_tokens_impl)
(TpSvcConnectionInterfaceAvatars *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_get_avatar_tokens (TpSvc
ConnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars
_get_avatar_tokens_impl impl); | | void tp_svc_connection_interface_avatars_implement_get_avatar_tokens (TpSvc
ConnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars
_get_avatar_tokens_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_get_avatar_tokens: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Tokens: const gchar ** (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_get_avatar_tokens (DBu
sGMethodInvocation *context, | | void tp_svc_connection_interface_avatars_return_from_get_avatar_tokens (DBu
sGMethodInvocation *context, | |
| const gchar **out_Tokens); | | const gchar **out_Tokens); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_avatars_return_from_get_avatar_tokens (DBusGMet
hodInvocation *context, | | tp_svc_connection_interface_avatars_return_from_get_avatar_tokens (DBusGMet
hodInvocation *context, | |
| const gchar **out_Tokens) | | const gchar **out_Tokens) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Tokens); | | out_Tokens); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_get_known_avatar_tokens_
impl) (TpSvcConnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_get_known_avatar_tokens_
impl) (TpSvcConnectionInterfaceAvatars *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_get_known_avatar_tokens
(TpSvcConnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_a
vatars_get_known_avatar_tokens_impl impl); | | void tp_svc_connection_interface_avatars_implement_get_known_avatar_tokens
(TpSvcConnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_a
vatars_get_known_avatar_tokens_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_get_known_avatar_tokens: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Tokens: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_get_known_avatar_token
s (DBusGMethodInvocation *context, | | void tp_svc_connection_interface_avatars_return_from_get_known_avatar_token
s (DBusGMethodInvocation *context, | |
| GHashTable *out_Tokens); | | GHashTable *out_Tokens); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_avatars_return_from_get_known_avatar_tokens (DB
usGMethodInvocation *context, | | tp_svc_connection_interface_avatars_return_from_get_known_avatar_tokens (DB
usGMethodInvocation *context, | |
| GHashTable *out_Tokens) | | GHashTable *out_Tokens) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Tokens); | | out_Tokens); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_request_avatar_impl) (Tp
SvcConnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_request_avatar_impl) (Tp
SvcConnectionInterfaceAvatars *self, | |
| guint in_Contact, | | guint in_Contact, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_request_avatar (TpSvcCon
nectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_re
quest_avatar_impl impl); | | void tp_svc_connection_interface_avatars_implement_request_avatar (TpSvcCon
nectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_re
quest_avatar_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_request_avatar: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Data: const GArray * (FIXME, generate documentation) | | | |
| * @out_MIME_Type: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_request_avatar (DBusGM
ethodInvocation *context, | | void tp_svc_connection_interface_avatars_return_from_request_avatar (DBusGM
ethodInvocation *context, | |
| const GArray *out_Data, | | const GArray *out_Data, | |
| const gchar *out_MIME_Type); | | const gchar *out_MIME_Type); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_avatars_return_from_request_avatar (DBusGMethod
Invocation *context, | | tp_svc_connection_interface_avatars_return_from_request_avatar (DBusGMethod
Invocation *context, | |
| const GArray *out_Data, | | const GArray *out_Data, | |
| const gchar *out_MIME_Type) | | const gchar *out_MIME_Type) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Data, | | out_Data, | |
| out_MIME_Type); | | out_MIME_Type); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_request_avatars_impl) (T
pSvcConnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_request_avatars_impl) (T
pSvcConnectionInterfaceAvatars *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_request_avatars (TpSvcCo
nnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_r
equest_avatars_impl impl); | | void tp_svc_connection_interface_avatars_implement_request_avatars (TpSvcCo
nnectionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_r
equest_avatars_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_request_avatars: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_request_avatars (DBusG
MethodInvocation *context); | | void tp_svc_connection_interface_avatars_return_from_request_avatars (DBusG
MethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_avatars_return_from_request_avatars (DBusGMetho
dInvocation *context) | | tp_svc_connection_interface_avatars_return_from_request_avatars (DBusGMetho
dInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_set_avatar_impl) (TpSvcC
onnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_set_avatar_impl) (TpSvcC
onnectionInterfaceAvatars *self, | |
| const GArray *in_Avatar, | | const GArray *in_Avatar, | |
| const gchar *in_MIME_Type, | | const gchar *in_MIME_Type, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_set_avatar (TpSvcConnect
ionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_set_av
atar_impl impl); | | void tp_svc_connection_interface_avatars_implement_set_avatar (TpSvcConnect
ionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_set_av
atar_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_set_avatar: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Token: const gchar * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_set_avatar (DBusGMetho
dInvocation *context, | | void tp_svc_connection_interface_avatars_return_from_set_avatar (DBusGMetho
dInvocation *context, | |
| const gchar *out_Token); | | const gchar *out_Token); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_avatars_return_from_set_avatar (DBusGMethodInvo
cation *context, | | tp_svc_connection_interface_avatars_return_from_set_avatar (DBusGMethodInvo
cation *context, | |
| const gchar *out_Token) | | const gchar *out_Token) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Token); | | out_Token); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_avatars_clear_avatar_impl) (TpSv
cConnectionInterfaceAvatars *self, | | typedef void (*tp_svc_connection_interface_avatars_clear_avatar_impl) (TpSv
cConnectionInterfaceAvatars *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_avatars_implement_clear_avatar (TpSvcConne
ctionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_clea
r_avatar_impl impl); | | void tp_svc_connection_interface_avatars_implement_clear_avatar (TpSvcConne
ctionInterfaceAvatarsClass *klass, tp_svc_connection_interface_avatars_clea
r_avatar_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_avatars_return_from_clear_avatar: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_avatars_return_from_clear_avatar (DBusGMet
hodInvocation *context); | | void tp_svc_connection_interface_avatars_return_from_clear_avatar (DBusGMet
hodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_avatars_return_from_clear_avatar (DBusGMethodIn
vocation *context) | | tp_svc_connection_interface_avatars_return_from_clear_avatar (DBusGMethodIn
vocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_avatars_emit_avatar_updated (gpointer inst
ance, | | void tp_svc_connection_interface_avatars_emit_avatar_updated (gpointer inst
ance, | |
| guint arg_Contact, | | guint arg_Contact, | |
| const gchar *arg_New_Avatar_Token); | | const gchar *arg_New_Avatar_Token); | |
| void tp_svc_connection_interface_avatars_emit_avatar_retrieved (gpointer in
stance, | | void tp_svc_connection_interface_avatars_emit_avatar_retrieved (gpointer in
stance, | |
| guint arg_Contact, | | guint arg_Contact, | |
| const gchar *arg_Token, | | const gchar *arg_Token, | |
| const GArray *arg_Avatar, | | const GArray *arg_Avatar, | |
| const gchar *arg_Type); | | const gchar *arg_Type); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceBalance: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceBalance TpSvcConnectionInterfaceBal
ance; | | typedef struct _TpSvcConnectionInterfaceBalance TpSvcConnectionInterfaceBal
ance; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceBalanceClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceBalance. | | | |
| * This interface has no D-Bus methods, so an | | | |
| * implementation can typically pass %NULL to | | | |
| * G_IMPLEMENT_INTERFACE() as the interface | | | |
| * initialization function. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceBalanceClass TpSvcConnectionInterfa
ceBalanceClass; | | typedef struct _TpSvcConnectionInterfaceBalanceClass TpSvcConnectionInterfa
ceBalanceClass; | |
| | | | |
| GType tp_svc_connection_interface_balance_get_type (void); | | GType tp_svc_connection_interface_balance_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_BALANCE \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_BALANCE \ | |
| (tp_svc_connection_interface_balance_get_type ()) | | (tp_svc_connection_interface_balance_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_BALANCE(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_BALANCE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_BALAN
CE, TpSvcConnectionInterfaceBalance)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_BALAN
CE, TpSvcConnectionInterfaceBalance)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_BALANCE(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_BALANCE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_BALAN
CE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_BALAN
CE)) | |
| #define TP_SVC_CONNECTION_INTERFACE_BALANCE_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_BALANCE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_BA
LANCE, TpSvcConnectionInterfaceBalanceClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_BA
LANCE, TpSvcConnectionInterfaceBalanceClass)) | |
| | | | |
| void tp_svc_connection_interface_balance_emit_balance_changed (gpointer ins
tance, | | void tp_svc_connection_interface_balance_emit_balance_changed (gpointer ins
tance, | |
| const GValueArray *arg_Balance); | | const GValueArray *arg_Balance); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceCapabilities: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceCapabilities TpSvcConnectionInterfa
ceCapabilities; | | typedef struct _TpSvcConnectionInterfaceCapabilities TpSvcConnectionInterfa
ceCapabilities; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceCapabilitiesClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceCapabilities. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_capabilities (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_capabilities_implement_ | | | |
| ##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (advertise_capabilities); | | | |
| * IMPLEMENT (get_capabilities); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceCapabilitiesClass TpSvcConnectionIn
terfaceCapabilitiesClass; | | typedef struct _TpSvcConnectionInterfaceCapabilitiesClass TpSvcConnectionIn
terfaceCapabilitiesClass; | |
| | | | |
| GType tp_svc_connection_interface_capabilities_get_type (void); | | GType tp_svc_connection_interface_capabilities_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_CAPABILITIES \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_CAPABILITIES \ | |
| (tp_svc_connection_interface_capabilities_get_type ()) | | (tp_svc_connection_interface_capabilities_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_CAPABILITIES(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CAPABILITIES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CAPAB
ILITIES, TpSvcConnectionInterfaceCapabilities)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CAPAB
ILITIES, TpSvcConnectionInterfaceCapabilities)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_CAPABILITIES(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_CAPABILITIES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CAPAB
ILITIES)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CAPAB
ILITIES)) | |
| #define TP_SVC_CONNECTION_INTERFACE_CAPABILITIES_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CAPABILITIES_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CA
PABILITIES, TpSvcConnectionInterfaceCapabilitiesClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CA
PABILITIES, TpSvcConnectionInterfaceCapabilitiesClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_capabilities_advertise_capabilit
ies_impl) (TpSvcConnectionInterfaceCapabilities *self, | | typedef void (*tp_svc_connection_interface_capabilities_advertise_capabilit
ies_impl) (TpSvcConnectionInterfaceCapabilities *self, | |
| const GPtrArray *in_Add, | | const GPtrArray *in_Add, | |
| const gchar **in_Remove, | | const gchar **in_Remove, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_capabilities_implement_advertise_capabilit
ies (TpSvcConnectionInterfaceCapabilitiesClass *klass, tp_svc_connection_in
terface_capabilities_advertise_capabilities_impl impl); | | void tp_svc_connection_interface_capabilities_implement_advertise_capabilit
ies (TpSvcConnectionInterfaceCapabilitiesClass *klass, tp_svc_connection_in
terface_capabilities_advertise_capabilities_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_capabilities_return_from_advertise_capabilit | | | |
| ies: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Self_Capabilities: const GPtrArray * (FIXME, generate documentation | | | |
| ) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_capabilities_return_from_advertise_capabil
ities (DBusGMethodInvocation *context, | | void tp_svc_connection_interface_capabilities_return_from_advertise_capabil
ities (DBusGMethodInvocation *context, | |
| const GPtrArray *out_Self_Capabilities); | | const GPtrArray *out_Self_Capabilities); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_capabilities_return_from_advertise_capabilities
(DBusGMethodInvocation *context, | | tp_svc_connection_interface_capabilities_return_from_advertise_capabilities
(DBusGMethodInvocation *context, | |
| const GPtrArray *out_Self_Capabilities) | | const GPtrArray *out_Self_Capabilities) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Self_Capabilities); | | out_Self_Capabilities); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_capabilities_get_capabilities_im
pl) (TpSvcConnectionInterfaceCapabilities *self, | | typedef void (*tp_svc_connection_interface_capabilities_get_capabilities_im
pl) (TpSvcConnectionInterfaceCapabilities *self, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_capabilities_implement_get_capabilities (T
pSvcConnectionInterfaceCapabilitiesClass *klass, tp_svc_connection_interfac
e_capabilities_get_capabilities_impl impl); | | void tp_svc_connection_interface_capabilities_implement_get_capabilities (T
pSvcConnectionInterfaceCapabilitiesClass *klass, tp_svc_connection_interfac
e_capabilities_get_capabilities_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_capabilities_return_from_get_capabilities: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Contact_Capabilities: const GPtrArray * (FIXME, generate documentat | | | |
| ion) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_capabilities_return_from_get_capabilities
(DBusGMethodInvocation *context, | | void tp_svc_connection_interface_capabilities_return_from_get_capabilities
(DBusGMethodInvocation *context, | |
| const GPtrArray *out_Contact_Capabilities); | | const GPtrArray *out_Contact_Capabilities); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_capabilities_return_from_get_capabilities (DBus
GMethodInvocation *context, | | tp_svc_connection_interface_capabilities_return_from_get_capabilities (DBus
GMethodInvocation *context, | |
| const GPtrArray *out_Contact_Capabilities) | | const GPtrArray *out_Contact_Capabilities) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Contact_Capabilities); | | out_Contact_Capabilities); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_capabilities_emit_capabilities_changed (gp
ointer instance, | | void tp_svc_connection_interface_capabilities_emit_capabilities_changed (gp
ointer instance, | |
| const GPtrArray *arg_Caps); | | const GPtrArray *arg_Caps); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceContactCapabilities: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceContactCapabilities TpSvcConnection
InterfaceContactCapabilities; | | typedef struct _TpSvcConnectionInterfaceContactCapabilities TpSvcConnection
InterfaceContactCapabilities; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceContactCapabilitiesClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceContactCapabilities. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_contact_capabilities (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_contact_capabilities_im | | | |
| plement_##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (update_capabilities); | | | |
| * IMPLEMENT (get_contact_capabilities); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceContactCapabilitiesClass TpSvcConne
ctionInterfaceContactCapabilitiesClass; | | typedef struct _TpSvcConnectionInterfaceContactCapabilitiesClass TpSvcConne
ctionInterfaceContactCapabilitiesClass; | |
| | | | |
| GType tp_svc_connection_interface_contact_capabilities_get_type (void); | | GType tp_svc_connection_interface_contact_capabilities_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES \ | |
| (tp_svc_connection_interface_contact_capabilities_get_type ()) | | (tp_svc_connection_interface_contact_capabilities_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_CAPABILITIES, TpSvcConnectionInterfaceContactCapabilities)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_CAPABILITIES, TpSvcConnectionInterfaceContactCapabilities)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_CAPABILITIES)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_CAPABILITIES)) | |
| #define TP_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACT_CAPABILITIES, TpSvcConnectionInterfaceContactCapabilitiesClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACT_CAPABILITIES, TpSvcConnectionInterfaceContactCapabilitiesClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_contact_capabilities_update_capa
bilities_impl) (TpSvcConnectionInterfaceContactCapabilities *self, | | typedef void (*tp_svc_connection_interface_contact_capabilities_update_capa
bilities_impl) (TpSvcConnectionInterfaceContactCapabilities *self, | |
| const GPtrArray *in_Handler_Capabilities, | | const GPtrArray *in_Handler_Capabilities, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contact_capabilities_implement_update_capa
bilities (TpSvcConnectionInterfaceContactCapabilitiesClass *klass, tp_svc_c
onnection_interface_contact_capabilities_update_capabilities_impl impl); | | void tp_svc_connection_interface_contact_capabilities_implement_update_capa
bilities (TpSvcConnectionInterfaceContactCapabilitiesClass *klass, tp_svc_c
onnection_interface_contact_capabilities_update_capabilities_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contact_capabilities_return_from_update_capa | | | |
| bilities: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contact_capabilities_return_from_update_ca
pabilities (DBusGMethodInvocation *context); | | void tp_svc_connection_interface_contact_capabilities_return_from_update_ca
pabilities (DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contact_capabilities_return_from_update_capabil
ities (DBusGMethodInvocation *context) | | tp_svc_connection_interface_contact_capabilities_return_from_update_capabil
ities (DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_contact_capabilities_get_contact
_capabilities_impl) (TpSvcConnectionInterfaceContactCapabilities *self, | | typedef void (*tp_svc_connection_interface_contact_capabilities_get_contact
_capabilities_impl) (TpSvcConnectionInterfaceContactCapabilities *self, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contact_capabilities_implement_get_contact
_capabilities (TpSvcConnectionInterfaceContactCapabilitiesClass *klass, tp_
svc_connection_interface_contact_capabilities_get_contact_capabilities_impl
impl); | | void tp_svc_connection_interface_contact_capabilities_implement_get_contact
_capabilities (TpSvcConnectionInterfaceContactCapabilitiesClass *klass, tp_
svc_connection_interface_contact_capabilities_get_contact_capabilities_impl
impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contact_capabilities_return_from_get_contact | | | |
| _capabilities: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Contact_Capabilities: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contact_capabilities_return_from_get_conta
ct_capabilities (DBusGMethodInvocation *context, | | void tp_svc_connection_interface_contact_capabilities_return_from_get_conta
ct_capabilities (DBusGMethodInvocation *context, | |
| GHashTable *out_Contact_Capabilities); | | GHashTable *out_Contact_Capabilities); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contact_capabilities_return_from_get_contact_ca
pabilities (DBusGMethodInvocation *context, | | tp_svc_connection_interface_contact_capabilities_return_from_get_contact_ca
pabilities (DBusGMethodInvocation *context, | |
| GHashTable *out_Contact_Capabilities) | | GHashTable *out_Contact_Capabilities) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Contact_Capabilities); | | out_Contact_Capabilities); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_contact_capabilities_emit_contact_capabili
ties_changed (gpointer instance, | | void tp_svc_connection_interface_contact_capabilities_emit_contact_capabili
ties_changed (gpointer instance, | |
| GHashTable *arg_caps); | | GHashTable *arg_caps); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceContactInfo: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceContactInfo TpSvcConnectionInterfac
eContactInfo; | | typedef struct _TpSvcConnectionInterfaceContactInfo TpSvcConnectionInterfac
eContactInfo; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceContactInfoClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceContactInfo. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_contact_info (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_contact_info_implement_ | | | |
| ##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_contact_info); | | | |
| * IMPLEMENT (refresh_contact_info); | | | |
| * IMPLEMENT (request_contact_info); | | | |
| * IMPLEMENT (set_contact_info); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceContactInfoClass TpSvcConnectionInt
erfaceContactInfoClass; | | typedef struct _TpSvcConnectionInterfaceContactInfoClass TpSvcConnectionInt
erfaceContactInfoClass; | |
| | | | |
| GType tp_svc_connection_interface_contact_info_get_type (void); | | GType tp_svc_connection_interface_contact_info_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_INFO \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACT_INFO \ | |
| (tp_svc_connection_interface_contact_info_get_type ()) | | (tp_svc_connection_interface_contact_info_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_INFO, TpSvcConnectionInterfaceContactInfo)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_INFO, TpSvcConnectionInterfaceContactInfo)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACT_INFO(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_INFO)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CT_INFO)) | |
| #define TP_SVC_CONNECTION_INTERFACE_CONTACT_INFO_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CONTACT_INFO_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACT_INFO, TpSvcConnectionInterfaceContactInfoClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACT_INFO, TpSvcConnectionInterfaceContactInfoClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_contact_info_get_contact_info_im
pl) (TpSvcConnectionInterfaceContactInfo *self, | | typedef void (*tp_svc_connection_interface_contact_info_get_contact_info_im
pl) (TpSvcConnectionInterfaceContactInfo *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contact_info_implement_get_contact_info (T
pSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_interface
_contact_info_get_contact_info_impl impl); | | void tp_svc_connection_interface_contact_info_implement_get_contact_info (T
pSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_interface
_contact_info_get_contact_info_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contact_info_return_from_get_contact_info: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_ContactInfo: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contact_info_return_from_get_contact_info
(DBusGMethodInvocation *context, | | void tp_svc_connection_interface_contact_info_return_from_get_contact_info
(DBusGMethodInvocation *context, | |
| GHashTable *out_ContactInfo); | | GHashTable *out_ContactInfo); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contact_info_return_from_get_contact_info (DBus
GMethodInvocation *context, | | tp_svc_connection_interface_contact_info_return_from_get_contact_info (DBus
GMethodInvocation *context, | |
| GHashTable *out_ContactInfo) | | GHashTable *out_ContactInfo) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_ContactInfo); | | out_ContactInfo); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_contact_info_refresh_contact_inf
o_impl) (TpSvcConnectionInterfaceContactInfo *self, | | typedef void (*tp_svc_connection_interface_contact_info_refresh_contact_inf
o_impl) (TpSvcConnectionInterfaceContactInfo *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contact_info_implement_refresh_contact_inf
o (TpSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_inter
face_contact_info_refresh_contact_info_impl impl); | | void tp_svc_connection_interface_contact_info_implement_refresh_contact_inf
o (TpSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_inter
face_contact_info_refresh_contact_info_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contact_info_return_from_refresh_contact_inf | | | |
| o: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contact_info_return_from_refresh_contact_i
nfo (DBusGMethodInvocation *context); | | void tp_svc_connection_interface_contact_info_return_from_refresh_contact_i
nfo (DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contact_info_return_from_refresh_contact_info (
DBusGMethodInvocation *context) | | tp_svc_connection_interface_contact_info_return_from_refresh_contact_info (
DBusGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_contact_info_request_contact_inf
o_impl) (TpSvcConnectionInterfaceContactInfo *self, | | typedef void (*tp_svc_connection_interface_contact_info_request_contact_inf
o_impl) (TpSvcConnectionInterfaceContactInfo *self, | |
| guint in_Contact, | | guint in_Contact, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contact_info_implement_request_contact_inf
o (TpSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_inter
face_contact_info_request_contact_info_impl impl); | | void tp_svc_connection_interface_contact_info_implement_request_contact_inf
o (TpSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_inter
face_contact_info_request_contact_info_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contact_info_return_from_request_contact_inf | | | |
| o: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Contact_Info: const GPtrArray * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contact_info_return_from_request_contact_i
nfo (DBusGMethodInvocation *context, | | void tp_svc_connection_interface_contact_info_return_from_request_contact_i
nfo (DBusGMethodInvocation *context, | |
| const GPtrArray *out_Contact_Info); | | const GPtrArray *out_Contact_Info); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contact_info_return_from_request_contact_info (
DBusGMethodInvocation *context, | | tp_svc_connection_interface_contact_info_return_from_request_contact_info (
DBusGMethodInvocation *context, | |
| const GPtrArray *out_Contact_Info) | | const GPtrArray *out_Contact_Info) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Contact_Info); | | out_Contact_Info); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_contact_info_set_contact_info_im
pl) (TpSvcConnectionInterfaceContactInfo *self, | | typedef void (*tp_svc_connection_interface_contact_info_set_contact_info_im
pl) (TpSvcConnectionInterfaceContactInfo *self, | |
| const GPtrArray *in_ContactInfo, | | const GPtrArray *in_ContactInfo, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contact_info_implement_set_contact_info (T
pSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_interface
_contact_info_set_contact_info_impl impl); | | void tp_svc_connection_interface_contact_info_implement_set_contact_info (T
pSvcConnectionInterfaceContactInfoClass *klass, tp_svc_connection_interface
_contact_info_set_contact_info_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contact_info_return_from_set_contact_info: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contact_info_return_from_set_contact_info
(DBusGMethodInvocation *context); | | void tp_svc_connection_interface_contact_info_return_from_set_contact_info
(DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contact_info_return_from_set_contact_info (DBus
GMethodInvocation *context) | | tp_svc_connection_interface_contact_info_return_from_set_contact_info (DBus
GMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_contact_info_emit_contact_info_changed (gp
ointer instance, | | void tp_svc_connection_interface_contact_info_emit_contact_info_changed (gp
ointer instance, | |
| guint arg_Contact, | | guint arg_Contact, | |
| const GPtrArray *arg_ContactInfo); | | const GPtrArray *arg_ContactInfo); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceContacts: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceContacts TpSvcConnectionInterfaceCo
ntacts; | | typedef struct _TpSvcConnectionInterfaceContacts TpSvcConnectionInterfaceCo
ntacts; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceContactsClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceContacts. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_contacts (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_contacts_implement_&num | | | |
| ;#x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_contact_attributes); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceContactsClass TpSvcConnectionInterf
aceContactsClass; | | typedef struct _TpSvcConnectionInterfaceContactsClass TpSvcConnectionInterf
aceContactsClass; | |
| | | | |
| GType tp_svc_connection_interface_contacts_get_type (void); | | GType tp_svc_connection_interface_contacts_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACTS \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACTS \ | |
| (tp_svc_connection_interface_contacts_get_type ()) | | (tp_svc_connection_interface_contacts_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CTS, TpSvcConnectionInterfaceContacts)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CTS, TpSvcConnectionInterfaceContacts)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_CONTACTS(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CTS)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CONTA
CTS)) | |
| #define TP_SVC_CONNECTION_INTERFACE_CONTACTS_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_CONTACTS_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACTS, TpSvcConnectionInterfaceContactsClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_CO
NTACTS, TpSvcConnectionInterfaceContactsClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_contacts_get_contact_attributes_
impl) (TpSvcConnectionInterfaceContacts *self, | | typedef void (*tp_svc_connection_interface_contacts_get_contact_attributes_
impl) (TpSvcConnectionInterfaceContacts *self, | |
| const GArray *in_Handles, | | const GArray *in_Handles, | |
| const gchar **in_Interfaces, | | const gchar **in_Interfaces, | |
| gboolean in_Hold, | | gboolean in_Hold, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_contacts_implement_get_contact_attributes
(TpSvcConnectionInterfaceContactsClass *klass, tp_svc_connection_interface_
contacts_get_contact_attributes_impl impl); | | void tp_svc_connection_interface_contacts_implement_get_contact_attributes
(TpSvcConnectionInterfaceContactsClass *klass, tp_svc_connection_interface_
contacts_get_contact_attributes_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_contacts_return_from_get_contact_attributes: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Attributes: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_contacts_return_from_get_contact_attribute
s (DBusGMethodInvocation *context, | | void tp_svc_connection_interface_contacts_return_from_get_contact_attribute
s (DBusGMethodInvocation *context, | |
| GHashTable *out_Attributes); | | GHashTable *out_Attributes); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_contacts_return_from_get_contact_attributes (DB
usGMethodInvocation *context, | | tp_svc_connection_interface_contacts_return_from_get_contact_attributes (DB
usGMethodInvocation *context, | |
| GHashTable *out_Attributes) | | GHashTable *out_Attributes) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Attributes); | | out_Attributes); | |
| } | | } | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceLocation: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceLocation TpSvcConnectionInterfaceLo
cation; | | typedef struct _TpSvcConnectionInterfaceLocation TpSvcConnectionInterfaceLo
cation; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceLocationClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceLocation. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_location (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_location_implement_&num | | | |
| ;#x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (get_locations); | | | |
| * IMPLEMENT (request_location); | | | |
| * IMPLEMENT (set_location); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceLocationClass TpSvcConnectionInterf
aceLocationClass; | | typedef struct _TpSvcConnectionInterfaceLocationClass TpSvcConnectionInterf
aceLocationClass; | |
| | | | |
| GType tp_svc_connection_interface_location_get_type (void); | | GType tp_svc_connection_interface_location_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_LOCATION \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_LOCATION \ | |
| (tp_svc_connection_interface_location_get_type ()) | | (tp_svc_connection_interface_location_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_LOCATION(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_LOCATION(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_LOCAT
ION, TpSvcConnectionInterfaceLocation)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_LOCAT
ION, TpSvcConnectionInterfaceLocation)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_LOCATION(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_LOCATION(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_LOCAT
ION)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_LOCAT
ION)) | |
| #define TP_SVC_CONNECTION_INTERFACE_LOCATION_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_LOCATION_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_LO
CATION, TpSvcConnectionInterfaceLocationClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_LO
CATION, TpSvcConnectionInterfaceLocationClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_location_get_locations_impl) (Tp
SvcConnectionInterfaceLocation *self, | | typedef void (*tp_svc_connection_interface_location_get_locations_impl) (Tp
SvcConnectionInterfaceLocation *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_location_implement_get_locations (TpSvcCon
nectionInterfaceLocationClass *klass, tp_svc_connection_interface_location_
get_locations_impl impl); | | void tp_svc_connection_interface_location_implement_get_locations (TpSvcCon
nectionInterfaceLocationClass *klass, tp_svc_connection_interface_location_
get_locations_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_location_return_from_get_locations: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Locations: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_location_return_from_get_locations (DBusGM
ethodInvocation *context, | | void tp_svc_connection_interface_location_return_from_get_locations (DBusGM
ethodInvocation *context, | |
| GHashTable *out_Locations); | | GHashTable *out_Locations); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_location_return_from_get_locations (DBusGMethod
Invocation *context, | | tp_svc_connection_interface_location_return_from_get_locations (DBusGMethod
Invocation *context, | |
| GHashTable *out_Locations) | | GHashTable *out_Locations) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Locations); | | out_Locations); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_location_request_location_impl)
(TpSvcConnectionInterfaceLocation *self, | | typedef void (*tp_svc_connection_interface_location_request_location_impl)
(TpSvcConnectionInterfaceLocation *self, | |
| guint in_Contact, | | guint in_Contact, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_location_implement_request_location (TpSvc
ConnectionInterfaceLocationClass *klass, tp_svc_connection_interface_locati
on_request_location_impl impl); | | void tp_svc_connection_interface_location_implement_request_location (TpSvc
ConnectionInterfaceLocationClass *klass, tp_svc_connection_interface_locati
on_request_location_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_location_return_from_request_location: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Location: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_location_return_from_request_location (DBu
sGMethodInvocation *context, | | void tp_svc_connection_interface_location_return_from_request_location (DBu
sGMethodInvocation *context, | |
| GHashTable *out_Location); | | GHashTable *out_Location); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_location_return_from_request_location (DBusGMet
hodInvocation *context, | | tp_svc_connection_interface_location_return_from_request_location (DBusGMet
hodInvocation *context, | |
| GHashTable *out_Location) | | GHashTable *out_Location) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Location); | | out_Location); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_location_set_location_impl) (TpS
vcConnectionInterfaceLocation *self, | | typedef void (*tp_svc_connection_interface_location_set_location_impl) (TpS
vcConnectionInterfaceLocation *self, | |
| GHashTable *in_Location, | | GHashTable *in_Location, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_location_implement_set_location (TpSvcConn
ectionInterfaceLocationClass *klass, tp_svc_connection_interface_location_s
et_location_impl impl); | | void tp_svc_connection_interface_location_implement_set_location (TpSvcConn
ectionInterfaceLocationClass *klass, tp_svc_connection_interface_location_s
et_location_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_location_return_from_set_location: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_location_return_from_set_location (DBusGMe
thodInvocation *context); | | void tp_svc_connection_interface_location_return_from_set_location (DBusGMe
thodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_location_return_from_set_location (DBusGMethodI
nvocation *context) | | tp_svc_connection_interface_location_return_from_set_location (DBusGMethodI
nvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_location_emit_location_updated (gpointer i
nstance, | | void tp_svc_connection_interface_location_emit_location_updated (gpointer i
nstance, | |
| guint arg_Contact, | | guint arg_Contact, | |
| GHashTable *arg_Location); | | GHashTable *arg_Location); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfacePresence: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfacePresence TpSvcConnectionInterfacePr
esence; | | typedef struct _TpSvcConnectionInterfacePresence TpSvcConnectionInterfacePr
esence; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfacePresenceClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfacePresence. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_presence (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_presence_implement_&num | | | |
| ;#x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (add_status); | | | |
| * IMPLEMENT (clear_status); | | | |
| * IMPLEMENT (get_presence); | | | |
| * IMPLEMENT (get_statuses); | | | |
| * IMPLEMENT (remove_status); | | | |
| * IMPLEMENT (request_presence); | | | |
| * IMPLEMENT (set_last_activity_time); | | | |
| * IMPLEMENT (set_status); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfacePresenceClass TpSvcConnectionInterf
acePresenceClass; | | typedef struct _TpSvcConnectionInterfacePresenceClass TpSvcConnectionInterf
acePresenceClass; | |
| | | | |
| GType tp_svc_connection_interface_presence_get_type (void); | | GType tp_svc_connection_interface_presence_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_PRESENCE \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_PRESENCE \ | |
| (tp_svc_connection_interface_presence_get_type ()) | | (tp_svc_connection_interface_presence_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_PRESENCE(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_PRESENCE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_PRESE
NCE, TpSvcConnectionInterfacePresence)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_PRESE
NCE, TpSvcConnectionInterfacePresence)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_PRESENCE(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_PRESENCE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_PRESE
NCE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_PRESE
NCE)) | |
| #define TP_SVC_CONNECTION_INTERFACE_PRESENCE_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_PRESENCE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_PR
ESENCE, TpSvcConnectionInterfacePresenceClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_PR
ESENCE, TpSvcConnectionInterfacePresenceClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_add_status_impl) (TpSvc
ConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_add_status_impl) (TpSvc
ConnectionInterfacePresence *self, | |
| const gchar *in_Status, | | const gchar *in_Status, | |
| GHashTable *in_Parameters, | | GHashTable *in_Parameters, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_add_status (TpSvcConnec
tionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_add
_status_impl impl); | | void tp_svc_connection_interface_presence_implement_add_status (TpSvcConnec
tionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_add
_status_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_add_status: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_add_status (DBusGMeth
odInvocation *context); | | void tp_svc_connection_interface_presence_return_from_add_status (DBusGMeth
odInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_add_status (DBusGMethodInv
ocation *context) | | tp_svc_connection_interface_presence_return_from_add_status (DBusGMethodInv
ocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_clear_status_impl) (TpS
vcConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_clear_status_impl) (TpS
vcConnectionInterfacePresence *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_clear_status (TpSvcConn
ectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_c
lear_status_impl impl); | | void tp_svc_connection_interface_presence_implement_clear_status (TpSvcConn
ectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_c
lear_status_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_clear_status: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_clear_status (DBusGMe
thodInvocation *context); | | void tp_svc_connection_interface_presence_return_from_clear_status (DBusGMe
thodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_clear_status (DBusGMethodI
nvocation *context) | | tp_svc_connection_interface_presence_return_from_clear_status (DBusGMethodI
nvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_get_presence_impl) (TpS
vcConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_get_presence_impl) (TpS
vcConnectionInterfacePresence *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_get_presence (TpSvcConn
ectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_g
et_presence_impl impl); | | void tp_svc_connection_interface_presence_implement_get_presence (TpSvcConn
ectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_g
et_presence_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_get_presence: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Presence: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_get_presence (DBusGMe
thodInvocation *context, | | void tp_svc_connection_interface_presence_return_from_get_presence (DBusGMe
thodInvocation *context, | |
| GHashTable *out_Presence); | | GHashTable *out_Presence); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_get_presence (DBusGMethodI
nvocation *context, | | tp_svc_connection_interface_presence_return_from_get_presence (DBusGMethodI
nvocation *context, | |
| GHashTable *out_Presence) | | GHashTable *out_Presence) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Presence); | | out_Presence); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_get_statuses_impl) (TpS
vcConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_get_statuses_impl) (TpS
vcConnectionInterfacePresence *self, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_get_statuses (TpSvcConn
ectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_g
et_statuses_impl impl); | | void tp_svc_connection_interface_presence_implement_get_statuses (TpSvcConn
ectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_g
et_statuses_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_get_statuses: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Available_Statuses: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_get_statuses (DBusGMe
thodInvocation *context, | | void tp_svc_connection_interface_presence_return_from_get_statuses (DBusGMe
thodInvocation *context, | |
| GHashTable *out_Available_Statuses); | | GHashTable *out_Available_Statuses); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_get_statuses (DBusGMethodI
nvocation *context, | | tp_svc_connection_interface_presence_return_from_get_statuses (DBusGMethodI
nvocation *context, | |
| GHashTable *out_Available_Statuses) | | GHashTable *out_Available_Statuses) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Available_Statuses); | | out_Available_Statuses); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_remove_status_impl) (Tp
SvcConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_remove_status_impl) (Tp
SvcConnectionInterfacePresence *self, | |
| const gchar *in_Status, | | const gchar *in_Status, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_remove_status (TpSvcCon
nectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_
remove_status_impl impl); | | void tp_svc_connection_interface_presence_implement_remove_status (TpSvcCon
nectionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_
remove_status_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_remove_status: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_remove_status (DBusGM
ethodInvocation *context); | | void tp_svc_connection_interface_presence_return_from_remove_status (DBusGM
ethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_remove_status (DBusGMethod
Invocation *context) | | tp_svc_connection_interface_presence_return_from_remove_status (DBusGMethod
Invocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_request_presence_impl)
(TpSvcConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_request_presence_impl)
(TpSvcConnectionInterfacePresence *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_request_presence (TpSvc
ConnectionInterfacePresenceClass *klass, tp_svc_connection_interface_presen
ce_request_presence_impl impl); | | void tp_svc_connection_interface_presence_implement_request_presence (TpSvc
ConnectionInterfacePresenceClass *klass, tp_svc_connection_interface_presen
ce_request_presence_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_request_presence: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_request_presence (DBu
sGMethodInvocation *context); | | void tp_svc_connection_interface_presence_return_from_request_presence (DBu
sGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_request_presence (DBusGMet
hodInvocation *context) | | tp_svc_connection_interface_presence_return_from_request_presence (DBusGMet
hodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_set_last_activity_time_
impl) (TpSvcConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_set_last_activity_time_
impl) (TpSvcConnectionInterfacePresence *self, | |
| guint in_Time, | | guint in_Time, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_set_last_activity_time
(TpSvcConnectionInterfacePresenceClass *klass, tp_svc_connection_interface_
presence_set_last_activity_time_impl impl); | | void tp_svc_connection_interface_presence_implement_set_last_activity_time
(TpSvcConnectionInterfacePresenceClass *klass, tp_svc_connection_interface_
presence_set_last_activity_time_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_set_last_activity_time: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_set_last_activity_tim
e (DBusGMethodInvocation *context); | | void tp_svc_connection_interface_presence_return_from_set_last_activity_tim
e (DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_set_last_activity_time (DB
usGMethodInvocation *context) | | tp_svc_connection_interface_presence_return_from_set_last_activity_time (DB
usGMethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_presence_set_status_impl) (TpSvc
ConnectionInterfacePresence *self, | | typedef void (*tp_svc_connection_interface_presence_set_status_impl) (TpSvc
ConnectionInterfacePresence *self, | |
| GHashTable *in_Statuses, | | GHashTable *in_Statuses, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_presence_implement_set_status (TpSvcConnec
tionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_set
_status_impl impl); | | void tp_svc_connection_interface_presence_implement_set_status (TpSvcConnec
tionInterfacePresenceClass *klass, tp_svc_connection_interface_presence_set
_status_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_presence_return_from_set_status: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_presence_return_from_set_status (DBusGMeth
odInvocation *context); | | void tp_svc_connection_interface_presence_return_from_set_status (DBusGMeth
odInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_presence_return_from_set_status (DBusGMethodInv
ocation *context) | | tp_svc_connection_interface_presence_return_from_set_status (DBusGMethodInv
ocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_presence_emit_presence_update (gpointer in
stance, | | void tp_svc_connection_interface_presence_emit_presence_update (gpointer in
stance, | |
| GHashTable *arg_Presence); | | GHashTable *arg_Presence); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceRequests: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceRequests TpSvcConnectionInterfaceRe
quests; | | typedef struct _TpSvcConnectionInterfaceRequests TpSvcConnectionInterfaceRe
quests; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceRequestsClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceRequests. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_requests (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_requests_implement_&num | | | |
| ;#x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (create_channel); | | | |
| * IMPLEMENT (ensure_channel); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceRequestsClass TpSvcConnectionInterf
aceRequestsClass; | | typedef struct _TpSvcConnectionInterfaceRequestsClass TpSvcConnectionInterf
aceRequestsClass; | |
| | | | |
| GType tp_svc_connection_interface_requests_get_type (void); | | GType tp_svc_connection_interface_requests_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_REQUESTS \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_REQUESTS \ | |
| (tp_svc_connection_interface_requests_get_type ()) | | (tp_svc_connection_interface_requests_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_REQUESTS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_REQUESTS(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_REQUE
STS, TpSvcConnectionInterfaceRequests)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_REQUE
STS, TpSvcConnectionInterfaceRequests)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_REQUESTS(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_REQUESTS(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_REQUE
STS)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_REQUE
STS)) | |
| #define TP_SVC_CONNECTION_INTERFACE_REQUESTS_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_REQUESTS_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_RE
QUESTS, TpSvcConnectionInterfaceRequestsClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_RE
QUESTS, TpSvcConnectionInterfaceRequestsClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_requests_create_channel_impl) (T
pSvcConnectionInterfaceRequests *self, | | typedef void (*tp_svc_connection_interface_requests_create_channel_impl) (T
pSvcConnectionInterfaceRequests *self, | |
| GHashTable *in_Request, | | GHashTable *in_Request, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_requests_implement_create_channel (TpSvcCo
nnectionInterfaceRequestsClass *klass, tp_svc_connection_interface_requests
_create_channel_impl impl); | | void tp_svc_connection_interface_requests_implement_create_channel (TpSvcCo
nnectionInterfaceRequestsClass *klass, tp_svc_connection_interface_requests
_create_channel_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_requests_return_from_create_channel: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Channel: const gchar * (FIXME, generate documentation) | | | |
| * @out_Properties: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_requests_return_from_create_channel (DBusG
MethodInvocation *context, | | void tp_svc_connection_interface_requests_return_from_create_channel (DBusG
MethodInvocation *context, | |
| const gchar *out_Channel, | | const gchar *out_Channel, | |
| GHashTable *out_Properties); | | GHashTable *out_Properties); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_requests_return_from_create_channel (DBusGMetho
dInvocation *context, | | tp_svc_connection_interface_requests_return_from_create_channel (DBusGMetho
dInvocation *context, | |
| const gchar *out_Channel, | | const gchar *out_Channel, | |
| GHashTable *out_Properties) | | GHashTable *out_Properties) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Channel, | | out_Channel, | |
| out_Properties); | | out_Properties); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_requests_ensure_channel_impl) (T
pSvcConnectionInterfaceRequests *self, | | typedef void (*tp_svc_connection_interface_requests_ensure_channel_impl) (T
pSvcConnectionInterfaceRequests *self, | |
| GHashTable *in_Request, | | GHashTable *in_Request, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_requests_implement_ensure_channel (TpSvcCo
nnectionInterfaceRequestsClass *klass, tp_svc_connection_interface_requests
_ensure_channel_impl impl); | | void tp_svc_connection_interface_requests_implement_ensure_channel (TpSvcCo
nnectionInterfaceRequestsClass *klass, tp_svc_connection_interface_requests
_ensure_channel_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_requests_return_from_ensure_channel: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Yours: gboolean (FIXME, generate documentation) | | | |
| * @out_Channel: const gchar * (FIXME, generate documentation) | | | |
| * @out_Properties: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_requests_return_from_ensure_channel (DBusG
MethodInvocation *context, | | void tp_svc_connection_interface_requests_return_from_ensure_channel (DBusG
MethodInvocation *context, | |
| gboolean out_Yours, | | gboolean out_Yours, | |
| const gchar *out_Channel, | | const gchar *out_Channel, | |
| GHashTable *out_Properties); | | GHashTable *out_Properties); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_requests_return_from_ensure_channel (DBusGMetho
dInvocation *context, | | tp_svc_connection_interface_requests_return_from_ensure_channel (DBusGMetho
dInvocation *context, | |
| gboolean out_Yours, | | gboolean out_Yours, | |
| const gchar *out_Channel, | | const gchar *out_Channel, | |
| | | | |
| skipping to change at line 1580 | | skipping to change at line 909 | |
| out_Yours, | | out_Yours, | |
| out_Channel, | | out_Channel, | |
| out_Properties); | | out_Properties); | |
| } | | } | |
| | | | |
| void tp_svc_connection_interface_requests_emit_new_channels (gpointer insta
nce, | | void tp_svc_connection_interface_requests_emit_new_channels (gpointer insta
nce, | |
| const GPtrArray *arg_Channels); | | const GPtrArray *arg_Channels); | |
| void tp_svc_connection_interface_requests_emit_channel_closed (gpointer ins
tance, | | void tp_svc_connection_interface_requests_emit_channel_closed (gpointer ins
tance, | |
| const gchar *arg_Removed); | | const gchar *arg_Removed); | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceSimplePresence: | | | |
| * | | | |
| * Dummy typedef representing any implementation of this interface. | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceSimplePresence TpSvcConnectionInter
faceSimplePresence; | | typedef struct _TpSvcConnectionInterfaceSimplePresence TpSvcConnectionInter
faceSimplePresence; | |
| | | | |
|
| /** | | | |
| * TpSvcConnectionInterfaceSimplePresenceClass: | | | |
| * | | | |
| * The class of TpSvcConnectionInterfaceSimplePresence. | | | |
| * | | | |
| * In a full implementation of this interface (i.e. all | | | |
| * methods implemented), the interface initialization | | | |
| * function used in G_IMPLEMENT_INTERFACE() would | | | |
| * typically look like this: | | | |
| * | | | |
| * <programlisting> | | | |
| * static void | | | |
| * implement_connection_interface_simple_presence (gpointer klass, | | | |
| * gpointer unused G_GNUC_UNUSED) | | | |
| * { | | | |
| * #define IMPLEMENT(x) tp_svc_connection_interface_simple_presence_impleme | | | |
| nt_##x (\ | | | |
| * klass, my_object_##x) | | | |
| * IMPLEMENT (set_presence); | | | |
| * IMPLEMENT (get_presences); | | | |
| * #undef IMPLEMENT | | | |
| * } | | | |
| * </programlisting> | | | |
| */ | | | |
| typedef struct _TpSvcConnectionInterfaceSimplePresenceClass TpSvcConnection
InterfaceSimplePresenceClass; | | typedef struct _TpSvcConnectionInterfaceSimplePresenceClass TpSvcConnection
InterfaceSimplePresenceClass; | |
| | | | |
| GType tp_svc_connection_interface_simple_presence_get_type (void); | | GType tp_svc_connection_interface_simple_presence_get_type (void); | |
| #define TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | | #define TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE \ | |
| (tp_svc_connection_interface_simple_presence_get_type ()) | | (tp_svc_connection_interface_simple_presence_get_type ()) | |
| #define TP_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPL
E_PRESENCE, TpSvcConnectionInterfaceSimplePresence)) | | (G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPL
E_PRESENCE, TpSvcConnectionInterfaceSimplePresence)) | |
| #define TP_IS_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE(obj) \ | | #define TP_IS_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE(obj) \ | |
| (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPL
E_PRESENCE)) | | (G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_SIMPL
E_PRESENCE)) | |
| #define TP_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE_GET_CLASS(obj) \ | | #define TP_SVC_CONNECTION_INTERFACE_SIMPLE_PRESENCE_GET_CLASS(obj) \ | |
| (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_SI
MPLE_PRESENCE, TpSvcConnectionInterfaceSimplePresenceClass)) | | (G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CONNECTION_INTERFACE_SI
MPLE_PRESENCE, TpSvcConnectionInterfaceSimplePresenceClass)) | |
| | | | |
| typedef void (*tp_svc_connection_interface_simple_presence_set_presence_imp
l) (TpSvcConnectionInterfaceSimplePresence *self, | | typedef void (*tp_svc_connection_interface_simple_presence_set_presence_imp
l) (TpSvcConnectionInterfaceSimplePresence *self, | |
| const gchar *in_Status, | | const gchar *in_Status, | |
| const gchar *in_Status_Message, | | const gchar *in_Status_Message, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_simple_presence_implement_set_presence (Tp
SvcConnectionInterfaceSimplePresenceClass *klass, tp_svc_connection_interfa
ce_simple_presence_set_presence_impl impl); | | void tp_svc_connection_interface_simple_presence_implement_set_presence (Tp
SvcConnectionInterfaceSimplePresenceClass *klass, tp_svc_connection_interfa
ce_simple_presence_set_presence_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_simple_presence_return_from_set_presence: | | | |
| * @context: The D-Bus method invocation context | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_simple_presence_return_from_set_presence (
DBusGMethodInvocation *context); | | void tp_svc_connection_interface_simple_presence_return_from_set_presence (
DBusGMethodInvocation *context); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_simple_presence_return_from_set_presence (DBusG
MethodInvocation *context) | | tp_svc_connection_interface_simple_presence_return_from_set_presence (DBusG
MethodInvocation *context) | |
| { | | { | |
| dbus_g_method_return (context); | | dbus_g_method_return (context); | |
| } | | } | |
| | | | |
| typedef void (*tp_svc_connection_interface_simple_presence_get_presences_im
pl) (TpSvcConnectionInterfaceSimplePresence *self, | | typedef void (*tp_svc_connection_interface_simple_presence_get_presences_im
pl) (TpSvcConnectionInterfaceSimplePresence *self, | |
| const GArray *in_Contacts, | | const GArray *in_Contacts, | |
| DBusGMethodInvocation *context); | | DBusGMethodInvocation *context); | |
| void tp_svc_connection_interface_simple_presence_implement_get_presences (T
pSvcConnectionInterfaceSimplePresenceClass *klass, tp_svc_connection_interf
ace_simple_presence_get_presences_impl impl); | | void tp_svc_connection_interface_simple_presence_implement_get_presences (T
pSvcConnectionInterfaceSimplePresenceClass *klass, tp_svc_connection_interf
ace_simple_presence_get_presences_impl impl); | |
|
| /** | | | |
| * tp_svc_connection_interface_simple_presence_return_from_get_presences: | | | |
| * @context: The D-Bus method invocation context | | | |
| * @out_Presence: GHashTable * (FIXME, generate documentation) | | | |
| * | | | |
| * Return successfully by calling dbus_g_method_return(). | | | |
| * This inline function exists only to provide type-safety. | | | |
| */ | | | |
| static inline | | static inline | |
| /* this comment is to stop gtkdoc realising this is static */ | | /* this comment is to stop gtkdoc realising this is static */ | |
| void tp_svc_connection_interface_simple_presence_return_from_get_presences
(DBusGMethodInvocation *context, | | void tp_svc_connection_interface_simple_presence_return_from_get_presences
(DBusGMethodInvocation *context, | |
| GHashTable *out_Presence); | | GHashTable *out_Presence); | |
| static inline void | | static inline void | |
| tp_svc_connection_interface_simple_presence_return_from_get_presences (DBus
GMethodInvocation *context, | | tp_svc_connection_interface_simple_presence_return_from_get_presences (DBus
GMethodInvocation *context, | |
| GHashTable *out_Presence) | | GHashTable *out_Presence) | |
| { | | { | |
| dbus_g_method_return (context, | | dbus_g_method_return (context, | |
| out_Presence); | | out_Presence); | |
| | | | |
End of changes. 71 change blocks. |
| 731 lines changed or deleted | | 0 lines changed or added | |
|