| Home · All Classes · All Namespaces · Modules · Functions · Files

constants.h

    00001 /* Generated from Telepathy D-Bus Interface Specification, TelepathyQt copy, version 0.17.7
    00002  */
    00003
    00004 #ifndef IN_TP_QT_HEADER
    00005 #error IN_TP_QT_HEADER
    00006 #endif
    00007
    00008 #include <QFlags>
    00009
    00046 namespace Tp
    00047 {
    00053 enum ConnMgrParamFlag
    00054 {
    00058     ConnMgrParamFlagRequired = 1,
    00059
    00063     ConnMgrParamFlagRegister = 2,
    00064
    00069     ConnMgrParamFlagHasDefault = 4,
    00070
    00083     ConnMgrParamFlagSecret = 8,
    00084
    00116     ConnMgrParamFlagDBusProperty = 16,
    00117
    00118     _ConnMgrParamFlagPadding = 0xffffffffU
    00119 };
    00120
    00127 typedef QFlags<ConnMgrParamFlag> ConnMgrParamFlags;
    00128 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnMgrParamFlags)
    00129
    00130
    00135 enum ConnectionAliasFlag
    00136 {
    00153     ConnectionAliasFlagUserSet = 1,
    00154
    00155     _ConnectionAliasFlagPadding = 0xffffffffU
    00156 };
    00157
    00164 typedef QFlags<ConnectionAliasFlag> ConnectionAliasFlags;
    00165 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnectionAliasFlags)
    00166
    00167
    00172 enum AnonymityMode
    00173 {
    00186     AnonymityModeClientInfo = 1,
    00187
    00199     AnonymityModeShowClientInfo = 2,
    00200
    00212     AnonymityModeNetworkInfo = 4,
    00213
    00214     _AnonymityModePadding = 0xffffffffU
    00215 };
    00216
    00230 typedef QFlags<AnonymityMode> AnonymityModeFlags;
    00231 Q_DECLARE_OPERATORS_FOR_FLAGS(AnonymityModeFlags)
    00232
    00233
    00238 enum ConnectionCapabilityFlag
    00239 {
    00244     ConnectionCapabilityFlagCreate = 1,
    00245
    00249     ConnectionCapabilityFlagInvite = 2,
    00250
    00251     _ConnectionCapabilityFlagPadding = 0xffffffffU
    00252 };
    00253
    00260 typedef QFlags<ConnectionCapabilityFlag> ConnectionCapabilityFlags;
    00261 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnectionCapabilityFlags)
    00262
    00263
    00268 enum ContactBlockingCapability
    00269 {
    00277     ContactBlockingCapabilityCanReportAbusive = 1,
    00278
    00279     _ContactBlockingCapabilityPadding = 0xffffffffU
    00280 };
    00281
    00288 typedef QFlags<ContactBlockingCapability> ContactBlockingCapabilities;
    00289 Q_DECLARE_OPERATORS_FOR_FLAGS(ContactBlockingCapabilities)
    00290
    00291
    00296 enum ContactInfoFlag
    00297 {
    00301     ContactInfoFlagCanSet = 1,
    00302
    00308     ContactInfoFlagPush = 2,
    00309
    00310     _ContactInfoFlagPadding = 0xffffffffU
    00311 };
    00312
    00324 typedef QFlags<ContactInfoFlag> ContactInfoFlags;
    00325 Q_DECLARE_OPERATORS_FOR_FLAGS(ContactInfoFlags)
    00326
    00327
    00332 enum ContactInfoFieldFlag
    00333 {
    00348     ContactInfoFieldFlagParametersExact = 1,
    00349
    00377     ContactInfoFieldFlagOverwrittenByNickname = 2,
    00378
    00379     _ContactInfoFieldFlagPadding = 0xffffffffU
    00380 };
    00381
    00392 typedef QFlags<ContactInfoFieldFlag> ContactInfoFieldFlags;
    00393 Q_DECLARE_OPERATORS_FOR_FLAGS(ContactInfoFieldFlags)
    00394
    00395
    00400 enum LocationFeature
    00401 {
    00406     LocationFeatureCanSet = 1,
    00407
    00408     _LocationFeaturePadding = 0xffffffffU
    00409 };
    00410
    00422 typedef QFlags<LocationFeature> LocationFeatures;
    00423 Q_DECLARE_OPERATORS_FOR_FLAGS(LocationFeatures)
    00424
    00425
    00430 enum MailNotificationFlag
    00431 {
    00438     MailNotificationFlagSupportsUnreadMailCount = 1,
    00439
    00446     MailNotificationFlagSupportsUnreadMails = 2,
    00447
    00454     MailNotificationFlagEmitsMailsReceived = 4,
    00455
    00461     MailNotificationFlagSupportsRequestInboxURL = 8,
    00462
    00475     MailNotificationFlagSupportsRequestMailURL = 16,
    00476
    00488     MailNotificationFlagThreadBased = 32,
    00489
    00490     _MailNotificationFlagPadding = 0xffffffffU
    00491 };
    00492
    00505 typedef QFlags<MailNotificationFlag> MailNotificationFlags;
    00506 Q_DECLARE_OPERATORS_FOR_FLAGS(MailNotificationFlags)
    00507
    00508
    00513 enum CallFlag
    00514 {
    00526     CallFlagLocallyHeld = 1,
    00527
    00534     CallFlagLocallyRinging = 2,
    00535
    00541     CallFlagLocallyQueued = 4,
    00542
    00549     CallFlagForwarded = 8,
    00550
    00559     CallFlagClearing = 16,
    00560
    00561     _CallFlagPadding = 0xffffffffU
    00562 };
    00563
    00574 typedef QFlags<CallFlag> CallFlags;
    00575 Q_DECLARE_OPERATORS_FOR_FLAGS(CallFlags)
    00576
    00577
    00582 enum CallMemberFlag
    00583 {
    00596     CallMemberFlagRinging = 1,
    00597
    00609     CallMemberFlagHeld = 2,
    00610
    00623     CallMemberFlagConferenceHost = 4,
    00624
    00625     _CallMemberFlagPadding = 0xffffffffU
    00626 };
    00627
    00650 typedef QFlags<CallMemberFlag> CallMemberFlags;
    00651 Q_DECLARE_OPERATORS_FOR_FLAGS(CallMemberFlags)
    00652
    00653
    00658 enum MediaStreamPending
    00659 {
    00664     MediaStreamPendingLocalSend = 1,
    00665
    00671     MediaStreamPendingRemoteSend = 2,
    00672
    00673     _MediaStreamPendingPadding = 0xffffffffU
    00674 };
    00675
    00682 typedef QFlags<MediaStreamPending> MediaStreamPendingSend;
    00683 Q_DECLARE_OPERATORS_FOR_FLAGS(MediaStreamPendingSend)
    00684
    00685
    00690 enum ChannelMediaCapability
    00691 {
    00695     ChannelMediaCapabilityAudio = 1,
    00696
    00700     ChannelMediaCapabilityVideo = 2,
    00701
    00705     ChannelMediaCapabilityNATTraversalSTUN = 4,
    00706
    00711     ChannelMediaCapabilityNATTraversalGTalkP2P = 8,
    00712
    00717     ChannelMediaCapabilityNATTraversalICEUDP = 16,
    00718
    00723     ChannelMediaCapabilityImmutableStreams = 32,
    00724
    00725     _ChannelMediaCapabilityPadding = 0xffffffffU
    00726 };
    00727
    00739 typedef QFlags<ChannelMediaCapability> ChannelMediaCapabilities;
    00740 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelMediaCapabilities)
    00741
    00742
    00747 enum ChannelTextMessageFlag
    00748 {
    00753     ChannelTextMessageFlagTruncated = 1,
    00754
    00769     ChannelTextMessageFlagNonTextContent = 2,
    00770
    00787     ChannelTextMessageFlagScrollback = 4,
    00788
    00804     ChannelTextMessageFlagRescued = 8,
    00805
    00806     _ChannelTextMessageFlagPadding = 0xffffffffU
    00807 };
    00808
    00815 typedef QFlags<ChannelTextMessageFlag> ChannelTextMessageFlags;
    00816 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelTextMessageFlags)
    00817
    00818
    00823 enum CaptchaFlag
    00824 {
    00829     CaptchaFlagRequired = 1,
    00830
    00831     _CaptchaFlagPadding = 0xffffffffU
    00832 };
    00833
    00844 typedef QFlags<CaptchaFlag> CaptchaFlags;
    00845 Q_DECLARE_OPERATORS_FOR_FLAGS(CaptchaFlags)
    00846
    00847
    00852 enum ChannelCallState
    00853 {
    00858     ChannelCallStateRinging = 1,
    00859
    00864     ChannelCallStateQueued = 2,
    00865
    00871     ChannelCallStateHeld = 4,
    00872
    00878     ChannelCallStateForwarded = 8,
    00879
    00887     ChannelCallStateInProgress = 16,
    00888
    00901     ChannelCallStateConferenceHost = 32,
    00902
    00903     _ChannelCallStatePadding = 0xffffffffU
    00904 };
    00905
    00914 typedef QFlags<ChannelCallState> ChannelCallStateFlags;
    00915 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelCallStateFlags)
    00916
    00917
    00922 enum ChannelGroupFlag
    00923 {
    00928     ChannelGroupFlagCanAdd = 1,
    00929
    00934     ChannelGroupFlagCanRemove = 2,
    00935
    00940     ChannelGroupFlagCanRescind = 4,
    00941
    00946     ChannelGroupFlagMessageAdd = 8,
    00947
    00952     ChannelGroupFlagMessageRemove = 16,
    00953
    00958     ChannelGroupFlagMessageAccept = 32,
    00959
    00964     ChannelGroupFlagMessageReject = 64,
    00965
    00970     ChannelGroupFlagMessageRescind = 128,
    00971
    00991     ChannelGroupFlagChannelSpecificHandles = 256,
    00992
    00998     ChannelGroupFlagOnlyOneGroup = 512,
    00999
    01007     ChannelGroupFlagHandleOwnersNotAvailable = 1024,
    01008
    01013     ChannelGroupFlagProperties = 2048,
    01014
    01025     ChannelGroupFlagMembersChangedDetailed = 4096,
    01026
    01032     ChannelGroupFlagMessageDepart = 8192,
    01033
    01034     _ChannelGroupFlagPadding = 0xffffffffU
    01035 };
    01036
    01043 typedef QFlags<ChannelGroupFlag> ChannelGroupFlags;
    01044 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelGroupFlags)
    01045
    01046
    01051 enum MessagePartSupportFlag
    01052 {
    01061     MessagePartSupportFlagOneAttachment = 1,
    01062
    01069     MessagePartSupportFlagMultipleAttachments = 2,
    01070
    01071     _MessagePartSupportFlagPadding = 0xffffffffU
    01072 };
    01073
    01106 typedef QFlags<MessagePartSupportFlag> MessagePartSupportFlags;
    01107 Q_DECLARE_OPERATORS_FOR_FLAGS(MessagePartSupportFlags)
    01108
    01109
    01114 enum MessageSendingFlag
    01115 {
    01133     MessageSendingFlagReportDelivery = 1,
    01134
    01142     MessageSendingFlagReportRead = 2,
    01143
    01151     MessageSendingFlagReportDeleted = 4,
    01152
    01153     _MessageSendingFlagPadding = 0xffffffffU
    01154 };
    01155
    01166 typedef QFlags<MessageSendingFlag> MessageSendingFlags;
    01167 Q_DECLARE_OPERATORS_FOR_FLAGS(MessageSendingFlags)
    01168
    01169
    01174 enum DeliveryReportingSupportFlag
    01175 {
    01180     DeliveryReportingSupportFlagReceiveFailures = 1,
    01181
    01186     DeliveryReportingSupportFlagReceiveSuccesses = 2,
    01187
    01192     DeliveryReportingSupportFlagReceiveRead = 4,
    01193
    01198     DeliveryReportingSupportFlagReceiveDeleted = 8,
    01199
    01200     _DeliveryReportingSupportFlagPadding = 0xffffffffU
    01201 };
    01202
    01219 typedef QFlags<DeliveryReportingSupportFlag> DeliveryReportingSupportFlags;
    01220 Q_DECLARE_OPERATORS_FOR_FLAGS(DeliveryReportingSupportFlags)
    01221
    01222
    01227 enum ChannelPasswordFlag
    01228 {
    01233     ChannelPasswordFlagProvide = 8,
    01234
    01238     ChannelPasswordFlagHint = 4,
    01239
    01240     _ChannelPasswordFlagPadding = 0xffffffffU
    01241 };
    01242
    01249 typedef QFlags<ChannelPasswordFlag> ChannelPasswordFlags;
    01250 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelPasswordFlags)
    01251
    01252
    01257 enum PropertyFlag
    01258 {
    01262     PropertyFlagRead = 1,
    01263
    01267     PropertyFlagWrite = 2,
    01268
    01269     _PropertyFlagPadding = 0xffffffffU
    01270 };
    01271
    01278 typedef QFlags<PropertyFlag> PropertyFlags;
    01279 Q_DECLARE_OPERATORS_FOR_FLAGS(PropertyFlags)
    01280
    01281
    01286 enum StorageRestrictionFlag
    01287 {
    01292     StorageRestrictionFlagCannotSetParameters = 1,
    01293
    01298     StorageRestrictionFlagCannotSetEnabled = 2,
    01299
    01304     StorageRestrictionFlagCannotSetPresence = 4,
    01305
    01309     StorageRestrictionFlagCannotSetService = 8,
    01310
    01311     _StorageRestrictionFlagPadding = 0xffffffffU
    01312 };
    01313
    01322 typedef QFlags<StorageRestrictionFlag> StorageRestrictionFlags;
    01323 Q_DECLARE_OPERATORS_FOR_FLAGS(StorageRestrictionFlags)
    01324
    01325
    01330 enum RTCPXRStatisticsFlag
    01331 {
    01335     RTCPXRStatisticsFlagLoss = 1,
    01336
    01340     RTCPXRStatisticsFlagDuplicate = 2,
    01341
    01345     RTCPXRStatisticsFlagJitter = 4,
    01346
    01350     RTCPXRStatisticsFlagTTL = 8,
    01351
    01355     RTCPXRStatisticsFlagHL = 16,
    01356
    01357     _RTCPXRStatisticsFlagPadding = 0xffffffffU
    01358 };
    01359
    01366 typedef QFlags<RTCPXRStatisticsFlag> RTCPXRStatisticsFlags;
    01367 Q_DECLARE_OPERATORS_FOR_FLAGS(RTCPXRStatisticsFlags)
    01368
    01369
    01375 enum HandleType
    01376 {
    01382     HandleTypeNone = 0,
    01383
    01387     HandleTypeContact = 1,
    01388
    01392     HandleTypeRoom = 2,
    01393
    01397     HandleTypeList = 3,
    01398
    01402     HandleTypeGroup = 4,
    01403
    01404     _HandleTypePadding = 0xffffffffU
    01405 };
    01406
    01412 const int NUM_HANDLE_TYPES = (4+1);
    01413
    01420 enum ConnectionStatus
    01421 {
    01425     ConnectionStatusConnected = 0,
    01426
    01432     ConnectionStatusConnecting = 1,
    01433
    01441     ConnectionStatusDisconnected = 2,
    01442
    01443     _ConnectionStatusPadding = 0xffffffffU
    01444 };
    01445
    01451 const int NUM_CONNECTION_STATUSES = (2+1);
    01452
    01465 enum ConnectionStatusReason
    01466 {
    01476     ConnectionStatusReasonNoneSpecified = 0,
    01477
    01489     ConnectionStatusReasonRequested = 1,
    01490
    01509     ConnectionStatusReasonNetworkError = 2,
    01510
    01520     ConnectionStatusReasonAuthenticationFailed = 3,
    01521
    01535     ConnectionStatusReasonEncryptionError = 4,
    01536
    01582     ConnectionStatusReasonNameInUse = 5,
    01583
    01593     ConnectionStatusReasonCertNotProvided = 6,
    01594
    01607     ConnectionStatusReasonCertUntrusted = 7,
    01608
    01618     ConnectionStatusReasonCertExpired = 8,
    01619
    01629     ConnectionStatusReasonCertNotActivated = 9,
    01630
    01640     ConnectionStatusReasonCertHostnameMismatch = 10,
    01641
    01652     ConnectionStatusReasonCertFingerprintMismatch = 11,
    01653
    01663     ConnectionStatusReasonCertSelfSigned = 12,
    01664
    01675     ConnectionStatusReasonCertOtherError = 13,
    01676
    01686     ConnectionStatusReasonCertRevoked = 14,
    01687
    01698     ConnectionStatusReasonCertInsecure = 15,
    01699
    01712     ConnectionStatusReasonCertLimitExceeded = 16,
    01713
    01714     _ConnectionStatusReasonPadding = 0xffffffffU
    01715 };
    01716
    01722 const int NUM_CONNECTION_STATUS_REASONS = (16+1);
    01723
    01732 enum ContactListState
    01733 {
    01738     ContactListStateNone = 0,
    01739
    01745     ContactListStateWaiting = 1,
    01746
    01755     ContactListStateFailure = 2,
    01756
    01762     ContactListStateSuccess = 3,
    01763
    01764     _ContactListStatePadding = 0xffffffffU
    01765 };
    01766
    01772 const int NUM_CONTACT_LIST_STATES = (3+1);
    01773
    01789 enum SubscriptionState
    01790 {
    01794     SubscriptionStateUnknown = 0,
    01795
    01801     SubscriptionStateNo = 1,
    01802
    01809     SubscriptionStateRemovedRemotely = 2,
    01810
    01816     SubscriptionStateAsk = 3,
    01817
    01821     SubscriptionStateYes = 4,
    01822
    01823     _SubscriptionStatePadding = 0xffffffffU
    01824 };
    01825
    01831 const int NUM_SUBSCRIPTION_STATES = (4+1);
    01832
    01880 enum ContactMetadataStorageType
    01881 {
    01899     ContactMetadataStorageTypeNone = 0,
    01900
    01911     ContactMetadataStorageTypeSubscribedOrPending = 1,
    01912
    01924     ContactMetadataStorageTypeSubscribed = 2,
    01925
    01939     ContactMetadataStorageTypeAnyone = 3,
    01940
    01941     _ContactMetadataStorageTypePadding = 0xffffffffU
    01942 };
    01943
    01949 const int NUM_CONTACT_METADATA_STORAGE_TYPES = (3+1);
    01950
    01959 enum HTTPMethod
    01960 {
    01964     HTTPMethodGet = 0,
    01965
    01970     HTTPMethodPost = 1,
    01971
    01972     _HTTPMethodPadding = 0xffffffffU
    01973 };
    01974
    01980 const int NUM_HTTP_METHODS = (1+1);
    01981
    01990 enum ServicePointType
    01991 {
    01997     ServicePointTypeNone = 0,
    01998
    02002     ServicePointTypeEmergency = 1,
    02003
    02008     ServicePointTypeCounseling = 2,
    02009
    02010     _ServicePointTypePadding = 0xffffffffU
    02011 };
    02012
    02018 const int NUM_SERVICE_POINT_TYPES = (2+1);
    02019
    02026 enum ConnectionPresenceType
    02027 {
    02033     ConnectionPresenceTypeUnset = 0,
    02034
    02038     ConnectionPresenceTypeOffline = 1,
    02039
    02043     ConnectionPresenceTypeAvailable = 2,
    02044
    02048     ConnectionPresenceTypeAway = 3,
    02049
    02053     ConnectionPresenceTypeExtendedAway = 4,
    02054
    02058     ConnectionPresenceTypeHidden = 5,
    02059
    02063     ConnectionPresenceTypeBusy = 6,
    02064
    02069     ConnectionPresenceTypeUnknown = 7,
    02070
    02075     ConnectionPresenceTypeError = 8,
    02076
    02077     _ConnectionPresenceTypePadding = 0xffffffffU
    02078 };
    02079
    02085 const int NUM_CONNECTION_PRESENCE_TYPES = (8+1);
    02086
    02103 enum AccessControlType
    02104 {
    02115     AccessControlTypeWhitelist = 0,
    02116
    02121     AccessControlTypePublishList = 1,
    02122
    02132     AccessControlTypeGroup = 2,
    02133
    02137     AccessControlTypeOpen = 3,
    02138
    02144     AccessControlTypeSubscribeOrPublishList = 4,
    02145
    02150     AccessControlTypeClosed = 5,
    02151
    02169     AccessControlTypeNotUnderstood = 6,
    02170
    02171     _AccessControlTypePadding = 0xffffffffU
    02172 };
    02173
    02179 const int NUM_ACCESS_CONTROL_TYPES = (6+1);
    02180
    02202 enum RichPresenceAccessControlType
    02203 {
    02208     RichPresenceAccessControlTypeWhitelist = 0,
    02209
    02215     RichPresenceAccessControlTypePublishList = 1,
    02216
    02222     RichPresenceAccessControlTypeGroup = 2,
    02223
    02228     RichPresenceAccessControlTypeOpen = 3,
    02229
    02230     _RichPresenceAccessControlTypePadding = 0xffffffffU
    02231 };
    02232
    02238 const int NUM_RICH_PRESENCE_ACCESS_CONTROL_TYPES = (3+1);
    02239
    02286 enum CallState
    02287 {
    02293     CallStateUnknown = 0,
    02294
    02301     CallStatePendingInitiator = 1,
    02302
    02312     CallStateInitialising = 2,
    02313
    02325     CallStateInitialised = 3,
    02326
    02332     CallStateAccepted = 4,
    02333
    02338     CallStateActive = 5,
    02339
    02343     CallStateEnded = 6,
    02344
    02345     _CallStatePadding = 0xffffffffU
    02346 };
    02347
    02353 const int NUM_CALL_STATES = (6+1);
    02354
    02365 enum CallStateChangeReason
    02366 {
    02373     CallStateChangeReasonUnknown = 0,
    02374
    02381     CallStateChangeReasonProgressMade = 1,
    02382
    02397     CallStateChangeReasonUserRequested = 2,
    02398
    02409     CallStateChangeReasonForwarded = 3,
    02410
    02420     CallStateChangeReasonRejected = 4,
    02421
    02435     CallStateChangeReasonNoAnswer = 5,
    02436
    02444     CallStateChangeReasonInvalidContact = 6,
    02445
    02455     CallStateChangeReasonPermissionDenied = 7,
    02456
    02467     CallStateChangeReasonBusy = 8,
    02468
    02478     CallStateChangeReasonInternalError = 9,
    02479
    02489     CallStateChangeReasonServiceError = 10,
    02490
    02500     CallStateChangeReasonNetworkError = 11,
    02501
    02511     CallStateChangeReasonMediaError = 12,
    02512
    02518     CallStateChangeReasonConnectivityError = 13,
    02519
    02520     _CallStateChangeReasonPadding = 0xffffffffU
    02521 };
    02522
    02528 const int NUM_CALL_STATE_CHANGE_REASONS = (13+1);
    02529
    02536 enum ChannelContactSearchState
    02537 {
    02541     ChannelContactSearchStateNotStarted = 0,
    02542
    02546     ChannelContactSearchStateInProgress = 1,
    02547
    02552     ChannelContactSearchStateMoreAvailable = 2,
    02553
    02557     ChannelContactSearchStateCompleted = 3,
    02558
    02562     ChannelContactSearchStateFailed = 4,
    02563
    02564     _ChannelContactSearchStatePadding = 0xffffffffU
    02565 };
    02566
    02572 const int NUM_CHANNEL_CONTACT_SEARCH_STATES = (4+1);
    02573
    02580 enum FileTransferState
    02581 {
    02586     FileTransferStateNone = 0,
    02587
    02593     FileTransferStatePending = 1,
    02594
    02600     FileTransferStateAccepted = 2,
    02601
    02605     FileTransferStateOpen = 3,
    02606
    02610     FileTransferStateCompleted = 4,
    02611
    02615     FileTransferStateCancelled = 5,
    02616
    02617     _FileTransferStatePadding = 0xffffffffU
    02618 };
    02619
    02625 const int NUM_FILE_TRANSFER_STATES = (5+1);
    02626
    02633 enum FileTransferStateChangeReason
    02634 {
    02638     FileTransferStateChangeReasonNone = 0,
    02639
    02643     FileTransferStateChangeReasonRequested = 1,
    02644
    02648     FileTransferStateChangeReasonLocalStopped = 2,
    02649
    02653     FileTransferStateChangeReasonRemoteStopped = 3,
    02654
    02658     FileTransferStateChangeReasonLocalError = 4,
    02659
    02663     FileTransferStateChangeReasonRemoteError = 5,
    02664
    02665     _FileTransferStateChangeReasonPadding = 0xffffffffU
    02666 };
    02667
    02673 const int NUM_FILE_TRANSFER_STATE_CHANGE_REASONS = (5+1);
    02674
    02681 enum FileHashType
    02682 {
    02686     FileHashTypeNone = 0,
    02687
    02691     FileHashTypeMD5 = 1,
    02692
    02696     FileHashTypeSHA1 = 2,
    02697
    02701     FileHashTypeSHA256 = 3,
    02702
    02703     _FileHashTypePadding = 0xffffffffU
    02704 };
    02705
    02711 const int NUM_FILE_HASH_TYPES = (3+1);
    02712
    02719 enum MediaStreamType
    02720 {
    02724     MediaStreamTypeAudio = 0,
    02725
    02729     MediaStreamTypeVideo = 1,
    02730
    02731     _MediaStreamTypePadding = 0xffffffffU
    02732 };
    02733
    02739 const int NUM_MEDIA_STREAM_TYPES = (1+1);
    02740
    02747 enum MediaStreamState
    02748 {
    02752     MediaStreamStateDisconnected = 0,
    02753
    02757     MediaStreamStateConnecting = 1,
    02758
    02762     MediaStreamStateConnected = 2,
    02763
    02764     _MediaStreamStatePadding = 0xffffffffU
    02765 };
    02766
    02772 const int NUM_MEDIA_STREAM_STATES = (2+1);
    02773
    02780 enum MediaStreamDirection
    02781 {
    02785     MediaStreamDirectionNone = 0,
    02786
    02790     MediaStreamDirectionSend = 1,
    02791
    02795     MediaStreamDirectionReceive = 2,
    02796
    02800     MediaStreamDirectionBidirectional = 3,
    02801
    02802     _MediaStreamDirectionPadding = 0xffffffffU
    02803 };
    02804
    02810 const int NUM_MEDIA_STREAM_DIRECTIONS = (3+1);
    02811
    02818 enum ChannelTextSendError
    02819 {
    02823     ChannelTextSendErrorUnknown = 0,
    02824
    02828     ChannelTextSendErrorOffline = 1,
    02829
    02833     ChannelTextSendErrorInvalidContact = 2,
    02834
    02838     ChannelTextSendErrorPermissionDenied = 3,
    02839
    02843     ChannelTextSendErrorTooLong = 4,
    02844
    02849     ChannelTextSendErrorNotImplemented = 5,
    02850
    02851     _ChannelTextSendErrorPadding = 0xffffffffU
    02852 };
    02853
    02859 const int NUM_CHANNEL_TEXT_SEND_ERRORS = (5+1);
    02860
    02869 enum ChannelTextMessageType
    02870 {
    02874     ChannelTextMessageTypeNormal = 0,
    02875
    02882     ChannelTextMessageTypeAction = 1,
    02883
    02887     ChannelTextMessageTypeNotice = 2,
    02888
    02892     ChannelTextMessageTypeAutoReply = 3,
    02893
    02899     ChannelTextMessageTypeDeliveryReport = 4,
    02900
    02901     _ChannelTextMessageTypePadding = 0xffffffffU
    02902 };
    02903
    02909 const int NUM_CHANNEL_TEXT_MESSAGE_TYPES = (4+1);
    02910
    02917 enum TubeType
    02918 {
    02925     TubeTypeDBus = 0,
    02926
    02933     TubeTypeStream = 1,
    02934
    02935     _TubeTypePadding = 0xffffffffU
    02936 };
    02937
    02943 const int NUM_TUBE_TYPES = (1+1);
    02944
    02951 enum TubeState
    02952 {
    02956     TubeStateLocalPending = 0,
    02957
    02961     TubeStateRemotePending = 1,
    02962
    02966     TubeStateOpen = 2,
    02967
    02968     _TubeStatePadding = 0xffffffffU
    02969 };
    02970
    02976 const int NUM_TUBE_STATES = (2+1);
    02977
    02988 enum CaptchaCancelReason
    02989 {
    02994     CaptchaCancelReasonUserCancelled = 0,
    02995
    03003     CaptchaCancelReasonNotSupported = 1,
    03004
    03010     CaptchaCancelReasonServiceConfused = 2,
    03011
    03012     _CaptchaCancelReasonPadding = 0xffffffffU
    03013 };
    03014
    03020 const int NUM_CAPTCHA_CANCEL_REASONS = (2+1);
    03021
    03028 enum CaptchaStatus
    03029 {
    03035     CaptchaStatusLocalPending = 0,
    03036
    03043     CaptchaStatusRemotePending = 1,
    03044
    03050     CaptchaStatusSucceeded = 2,
    03051
    03057     CaptchaStatusTryAgain = 3,
    03058
    03063     CaptchaStatusFailed = 4,
    03064
    03065     _CaptchaStatusPadding = 0xffffffffU
    03066 };
    03067
    03073 const int NUM_CAPTCHA_STATUSES = (4+1);
    03074
    03081 enum ChannelChatState
    03082 {
    03086     ChannelChatStateGone = 0,
    03087
    03091     ChannelChatStateInactive = 1,
    03092
    03096     ChannelChatStateActive = 2,
    03097
    03101     ChannelChatStatePaused = 3,
    03102
    03106     ChannelChatStateComposing = 4,
    03107
    03108     _ChannelChatStatePadding = 0xffffffffU
    03109 };
    03110
    03116 const int NUM_CHANNEL_CHAT_STATES = (4+1);
    03117
    03124 enum DTMFEvent
    03125 {
    03129     DTMFEventDigit0 = 0,
    03130
    03134     DTMFEventDigit1 = 1,
    03135
    03139     DTMFEventDigit2 = 2,
    03140
    03144     DTMFEventDigit3 = 3,
    03145
    03149     DTMFEventDigit4 = 4,
    03150
    03154     DTMFEventDigit5 = 5,
    03155
    03159     DTMFEventDigit6 = 6,
    03160
    03164     DTMFEventDigit7 = 7,
    03165
    03169     DTMFEventDigit8 = 8,
    03170
    03174     DTMFEventDigit9 = 9,
    03175
    03179     DTMFEventAsterisk = 10,
    03180
    03184     DTMFEventHash = 11,
    03185
    03189     DTMFEventLetterA = 12,
    03190
    03194     DTMFEventLetterB = 13,
    03195
    03199     DTMFEventLetterC = 14,
    03200
    03204     DTMFEventLetterD = 15,
    03205
    03206     _DTMFEventPadding = 0xffffffffU
    03207 };
    03208
    03214 const int NUM_DTMF_EVENTS = (15+1);
    03215
    03237 enum ChannelGroupChangeReason
    03238 {
    03258     ChannelGroupChangeReasonNone = 0,
    03259
    03282     ChannelGroupChangeReasonOffline = 1,
    03283
    03294     ChannelGroupChangeReasonKicked = 2,
    03295
    03318     ChannelGroupChangeReasonBusy = 3,
    03319
    03326     ChannelGroupChangeReasonInvited = 4,
    03327
    03338     ChannelGroupChangeReasonBanned = 5,
    03339
    03343     ChannelGroupChangeReasonError = 6,
    03344
    03369     ChannelGroupChangeReasonInvalidContact = 7,
    03370
    03392     ChannelGroupChangeReasonNoAnswer = 8,
    03393
    03405     ChannelGroupChangeReasonRenamed = 9,
    03406
    03418     ChannelGroupChangeReasonPermissionDenied = 10,
    03419
    03449     ChannelGroupChangeReasonSeparated = 11,
    03450
    03451     _ChannelGroupChangeReasonPadding = 0xffffffffU
    03452 };
    03453
    03459 const int NUM_CHANNEL_GROUP_CHANGE_REASONS = (11+1);
    03460
    03469 enum LocalHoldState
    03470 {
    03475     LocalHoldStateUnheld = 0,
    03476
    03480     LocalHoldStateHeld = 1,
    03481
    03489     LocalHoldStatePendingHold = 2,
    03490
    03498     LocalHoldStatePendingUnhold = 3,
    03499
    03500     _LocalHoldStatePadding = 0xffffffffU
    03501 };
    03502
    03508 const int NUM_LOCAL_HOLD_STATES = (3+1);
    03509
    03519 enum LocalHoldStateReason
    03520 {
    03526     LocalHoldStateReasonNone = 0,
    03527
    03531     LocalHoldStateReasonRequested = 1,
    03532
    03536     LocalHoldStateReasonResourceNotAvailable = 2,
    03537
    03538     _LocalHoldStateReasonPadding = 0xffffffffU
    03539 };
    03540
    03546 const int NUM_LOCAL_HOLD_STATE_REASONS = (2+1);
    03547
    03561 enum DeliveryStatus
    03562 {
    03569     DeliveryStatusUnknown = 0,
    03570
    03574     DeliveryStatusDelivered = 1,
    03575
    03582     DeliveryStatusTemporarilyFailed = 2,
    03583
    03592     DeliveryStatusPermanentlyFailed = 3,
    03593
    03601     DeliveryStatusAccepted = 4,
    03602
    03606     DeliveryStatusRead = 5,
    03607
    03613     DeliveryStatusDeleted = 6,
    03614
    03615     _DeliveryStatusPadding = 0xffffffffU
    03616 };
    03617
    03623 const int NUM_DELIVERY_STATUSES = (6+1);
    03624
    03635 enum SASLAbortReason
    03636 {
    03640     SASLAbortReasonInvalidChallenge = 0,
    03641
    03645     SASLAbortReasonUserAbort = 1,
    03646
    03647     _SASLAbortReasonPadding = 0xffffffffU
    03648 };
    03649
    03655 const int NUM_SASL_ABORT_REASONS = (1+1);
    03656
    03663 enum SASLStatus
    03664 {
    03670     SASLStatusNotStarted = 0,
    03671
    03677     SASLStatusInProgress = 1,
    03678
    03685     SASLStatusServerSucceeded = 2,
    03686
    03693     SASLStatusClientAccepted = 3,
    03694
    03700     SASLStatusSucceeded = 4,
    03701
    03708     SASLStatusServerFailed = 5,
    03709
    03714     SASLStatusClientFailed = 6,
    03715
    03716     _SASLStatusPadding = 0xffffffffU
    03717 };
    03718
    03724 const int NUM_SASL_STATUSES = (6+1);
    03725
    03732 enum TubeChannelState
    03733 {
    03739     TubeChannelStateLocalPending = 0,
    03740
    03745     TubeChannelStateRemotePending = 1,
    03746
    03752     TubeChannelStateOpen = 2,
    03753
    03760     TubeChannelStateNotOffered = 3,
    03761
    03762     _TubeChannelStatePadding = 0xffffffffU
    03763 };
    03764
    03770 const int NUM_TUBE_CHANNEL_STATES = (3+1);
    03771
    03778 enum SocketAddressType
    03779 {
    03784     SocketAddressTypeUnix = 0,
    03785
    03791     SocketAddressTypeAbstractUnix = 1,
    03792
    03799     SocketAddressTypeIPv4 = 2,
    03800
    03807     SocketAddressTypeIPv6 = 3,
    03808
    03809     _SocketAddressTypePadding = 0xffffffffU
    03810 };
    03811
    03817 const int NUM_SOCKET_ADDRESS_TYPES = (3+1);
    03818
    03825 enum SocketAccessControl
    03826 {
    03838     SocketAccessControlLocalhost = 0,
    03839
    03848     SocketAccessControlPort = 1,
    03849
    03858     SocketAccessControlNetmask = 2,
    03859
    03897     SocketAccessControlCredentials = 3,
    03898
    03899     _SocketAccessControlPadding = 0xffffffffU
    03900 };
    03901
    03907 const int NUM_SOCKET_ACCESS_CONTROLS = (3+1);
    03908
    03915 enum MediaStreamError
    03916 {
    03920     MediaStreamErrorUnknown = 0,
    03921
    03925     MediaStreamErrorEOS = 1,
    03926
    03934     MediaStreamErrorCodecNegotiationFailed = 2,
    03935
    03939     MediaStreamErrorConnectionFailed = 3,
    03940
    03945     MediaStreamErrorNetworkError = 4,
    03946
    03950     MediaStreamErrorNoCodecs = 5,
    03951
    03955     MediaStreamErrorInvalidCMBehavior = 6,
    03956
    03960     MediaStreamErrorMediaError = 7,
    03961
    03962     _MediaStreamErrorPadding = 0xffffffffU
    03963 };
    03964
    03970 const int NUM_MEDIA_STREAM_ERRORS = (7+1);
    03971
    03978 enum MediaStreamBaseProto
    03979 {
    03983     MediaStreamBaseProtoUDP = 0,
    03984
    03988     MediaStreamBaseProtoTCP = 1,
    03989
    03990     _MediaStreamBaseProtoPadding = 0xffffffffU
    03991 };
    03992
    03998 const int NUM_MEDIA_STREAM_BASE_PROTOS = (1+1);
    03999
    04006 enum MediaStreamTransportType
    04007 {
    04011     MediaStreamTransportTypeLocal = 0,
    04012
    04016     MediaStreamTransportTypeDerived = 1,
    04017
    04021     MediaStreamTransportTypeRelay = 2,
    04022
    04023     _MediaStreamTransportTypePadding = 0xffffffffU
    04024 };
    04025
    04031 const int NUM_MEDIA_STREAM_TRANSPORT_TYPES = (2+1);
    04032
    04039 enum DebugLevel
    04040 {
    04045     DebugLevelError = 0,
    04046
    04052     DebugLevelCritical = 1,
    04053
    04057     DebugLevelWarning = 2,
    04058
    04062     DebugLevelMessage = 3,
    04063
    04067     DebugLevelInfo = 4,
    04068
    04072     DebugLevelDebug = 5,
    04073
    04074     _DebugLevelPadding = 0xffffffffU
    04075 };
    04076
    04082 const int NUM_DEBUG_LEVELS = (5+1);
    04083
    04092 enum TLSCertificateState
    04093 {
    04097     TLSCertificateStatePending = 0,
    04098
    04102     TLSCertificateStateAccepted = 1,
    04103
    04107     TLSCertificateStateRejected = 2,
    04108
    04109     _TLSCertificateStatePadding = 0xffffffffU
    04110 };
    04111
    04117 const int NUM_TLS_CERTIFICATE_STATES = (2+1);
    04118
    04127 enum TLSCertificateRejectReason
    04128 {
    04133     TLSCertificateRejectReasonUnknown = 0,
    04134
    04138     TLSCertificateRejectReasonUntrusted = 1,
    04139
    04143     TLSCertificateRejectReasonExpired = 2,
    04144
    04148     TLSCertificateRejectReasonNotActivated = 3,
    04149
    04153     TLSCertificateRejectReasonFingerprintMismatch = 4,
    04154
    04158     TLSCertificateRejectReasonHostnameMismatch = 5,
    04159
    04163     TLSCertificateRejectReasonSelfSigned = 6,
    04164
    04168     TLSCertificateRejectReasonRevoked = 7,
    04169
    04174     TLSCertificateRejectReasonInsecure = 8,
    04175
    04180     TLSCertificateRejectReasonLimitExceeded = 9,
    04181
    04182     _TLSCertificateRejectReasonPadding = 0xffffffffU
    04183 };
    04184
    04190 const int NUM_TLS_CERTIFICATE_REJECT_REASONS = (9+1);
    04191
    04200 enum CallContentPacketizationType
    04201 {
    04207     CallContentPacketizationTypeRTP = 0,
    04208
    04214     CallContentPacketizationTypeRaw = 1,
    04215
    04223     CallContentPacketizationTypeMSNWebcam = 2,
    04224
    04225     _CallContentPacketizationTypePadding = 0xffffffffU
    04226 };
    04227
    04233 const int NUM_CALL_CONTENT_PACKETIZATION_TYPES = (2+1);
    04234
    04244 enum CallContentDisposition
    04245 {
    04251     CallContentDispositionNone = 0,
    04252
    04265     CallContentDispositionInitial = 1,
    04266
    04267     _CallContentDispositionPadding = 0xffffffffU
    04268 };
    04269
    04275 const int NUM_CALL_CONTENT_DISPOSITIONS = (1+1);
    04276
    04283 enum RCPTXRRTTMode
    04284 {
    04288     RCPTXRRTTModeAll = 0,
    04289
    04294     RCPTXRRTTModeSender = 1,
    04295
    04296     _RCPTXRRTTModePadding = 0xffffffffU
    04297 };
    04298
    04304 const int NUM_RCPT_XR_RTT_MODES = (1+1);
    04305
    04317 enum StreamFlowState
    04318 {
    04322     StreamFlowStateStopped = 0,
    04323
    04328     StreamFlowStatePendingStart = 1,
    04329
    04334     StreamFlowStatePendingStop = 2,
    04335
    04340     StreamFlowStateStarted = 3,
    04341
    04342     _StreamFlowStatePadding = 0xffffffffU
    04343 };
    04344
    04350 const int NUM_STREAM_FLOW_STATES = (3+1);
    04351
    04362 enum CallStreamCandidateType
    04363 {
    04368     CallStreamCandidateTypeNone = 0,
    04369
    04374     CallStreamCandidateTypeHost = 1,
    04375
    04381     CallStreamCandidateTypeServerReflexive = 2,
    04382
    04388     CallStreamCandidateTypePeerReflexive = 3,
    04389
    04396     CallStreamCandidateTypeRelay = 4,
    04397
    04402     CallStreamCandidateTypeMulticast = 5,
    04403
    04404     _CallStreamCandidateTypePadding = 0xffffffffU
    04405 };
    04406
    04412 const int NUM_CALL_STREAM_CANDIDATE_TYPES = (5+1);
    04413
    04426 enum StreamComponent
    04427 {
    04432     StreamComponentUnknown = 0,
    04433
    04438     StreamComponentData = 1,
    04439
    04444     StreamComponentControl = 2,
    04445
    04446     _StreamComponentPadding = 0xffffffffU
    04447 };
    04448
    04454 const int NUM_STREAM_COMPONENTS = (2+1);
    04455
    04466 enum StreamTransportType
    04467 {
    04472     StreamTransportTypeUnknown = 0,
    04473
    04480     StreamTransportTypeRawUDP = 1,
    04481
    04487     StreamTransportTypeICE = 2,
    04488
    04494     StreamTransportTypeGTalkP2P = 3,
    04495
    04501     StreamTransportTypeWLM2009 = 4,
    04502
    04507     StreamTransportTypeSHM = 5,
    04508
    04512     StreamTransportTypeMulticast = 6,
    04513
    04514     _StreamTransportTypePadding = 0xffffffffU
    04515 };
    04516
    04522 const int NUM_STREAM_TRANSPORT_TYPES = (6+1);
    04523
    04532 enum SendingState
    04533 {
    04537     SendingStateNone = 0,
    04538
    04542     SendingStatePendingSend = 1,
    04543
    04547     SendingStateSending = 2,
    04548
    04552     SendingStatePendingStopSending = 3,
    04553
    04554     _SendingStatePadding = 0xffffffffU
    04555 };
    04556
    04562 const int NUM_SENDING_STATES = (3+1);
    04563
    04573 enum StreamEndpointState
    04574 {
    04578     StreamEndpointStateConnecting = 0,
    04579
    04585     StreamEndpointStateProvisionallyConnected = 1,
    04586
    04593     StreamEndpointStateFullyConnected = 2,
    04594
    04601     StreamEndpointStateExhaustedCandidates = 3,
    04602
    04608     StreamEndpointStateFailed = 4,
    04609
    04610     _StreamEndpointStatePadding = 0xffffffffU
    04611 };
    04612
    04618 const int NUM_STREAM_ENDPOINT_STATES = (4+1);
    04619
    04620 }
    04621
    04628 #define TP_QT_IFACE_CONNECTION_MANAGER (QLatin1String("org.freedesktop.Telepathy.ConnectionManager"))
    04629
    04636 #define TP_QT_IFACE_PROTOCOL (QLatin1String("org.freedesktop.Telepathy.Protocol"))
    04637
    04644 #define TP_QT_IFACE_PROTOCOL_INTERFACE_ADDRESSING (QLatin1String("org.freedesktop.Telepathy.Protocol.Interface.Addressing"))
    04645
    04652 #define TP_QT_IFACE_PROTOCOL_INTERFACE_AVATARS (QLatin1String("org.freedesktop.Telepathy.Protocol.Interface.Avatars"))
    04653
    04660 #define TP_QT_IFACE_PROTOCOL_INTERFACE_PRESENCE (QLatin1String("org.freedesktop.Telepathy.Protocol.Interface.Presence"))
    04661
    04668 #define TP_QT_IFACE_CONNECTION (QLatin1String("org.freedesktop.Telepathy.Connection"))
    04669
    04676 #define TP_QT_IFACE_CONNECTION_INTERFACE_ADDRESSING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Addressing1"))
    04677
    04684 #define TP_QT_IFACE_CONNECTION_INTERFACE_ALIASING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Aliasing"))
    04685
    04692 #define TP_QT_IFACE_CONNECTION_INTERFACE_ANONYMITY (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Anonymity"))
    04693
    04700 #define TP_QT_IFACE_CONNECTION_INTERFACE_AVATARS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Avatars"))
    04701
    04708 #define TP_QT_IFACE_CONNECTION_INTERFACE_BALANCE (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Balance"))
    04709
    04716 #define TP_QT_IFACE_CONNECTION_INTERFACE_CAPABILITIES (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Capabilities"))
    04717
    04724 #define TP_QT_IFACE_CONNECTION_INTERFACE_CELLULAR (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Cellular"))
    04725
    04732 #define TP_QT_IFACE_CONNECTION_INTERFACE_CLIENT_TYPES (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ClientTypes"))
    04733
    04740 #define TP_QT_IFACE_CONNECTION_INTERFACE_CONTACTS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Contacts"))
    04741
    04748 #define TP_QT_IFACE_CONNECTION_INTERFACE_CONTACT_BLOCKING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactBlocking"))
    04749
    04756 #define TP_QT_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"))
    04757
    04764 #define TP_QT_IFACE_CONNECTION_INTERFACE_CONTACT_GROUPS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactGroups"))
    04765
    04772 #define TP_QT_IFACE_CONNECTION_INTERFACE_CONTACT_INFO (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactInfo"))
    04773
    04780 #define TP_QT_IFACE_CONNECTION_INTERFACE_CONTACT_LIST (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactList"))
    04781
    04788 #define TP_QT_IFACE_CONNECTION_INTERFACE_LOCATION (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Location"))
    04789
    04796 #define TP_QT_IFACE_CONNECTION_INTERFACE_MAIL_NOTIFICATION (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.MailNotification"))
    04797
    04804 #define TP_QT_IFACE_CONNECTION_INTERFACE_POWER_SAVING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.PowerSaving"))
    04805
    04812 #define TP_QT_IFACE_CONNECTION_INTERFACE_PRESENCE (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Presence"))
    04813
    04820 #define TP_QT_IFACE_CONNECTION_INTERFACE_REQUESTS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Requests"))
    04821
    04828 #define TP_QT_IFACE_CONNECTION_INTERFACE_SERVICE_POINT (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ServicePoint"))
    04829
    04836 #define TP_QT_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.SimplePresence"))
    04837
    04844 #define TP_QT_IFACE_CHANNEL (QLatin1String("org.freedesktop.Telepathy.Channel"))
    04845
    04852 #define TP_QT_IFACE_CHANNEL_TYPE_CALL (QLatin1String("org.freedesktop.Telepathy.Channel.Type.Call1"))
    04853
    04860 #define TP_QT_IFACE_CHANNEL_TYPE_CONTACT_LIST (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ContactList"))
    04861
    04868 #define TP_QT_IFACE_CHANNEL_TYPE_CONTACT_SEARCH (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ContactSearch"))
    04869
    04876 #define TP_QT_IFACE_CHANNEL_TYPE_DBUS_TUBE (QLatin1String("org.freedesktop.Telepathy.Channel.Type.DBusTube"))
    04877
    04884 #define TP_QT_IFACE_CHANNEL_TYPE_FILE_TRANSFER (QLatin1String("org.freedesktop.Telepathy.Channel.Type.FileTransfer"))
    04885
    04892 #define TP_QT_IFACE_CHANNEL_TYPE_ROOM_LIST (QLatin1String("org.freedesktop.Telepathy.Channel.Type.RoomList"))
    04893
    04900 #define TP_QT_IFACE_CHANNEL_TYPE_SERVER_AUTHENTICATION (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ServerAuthentication"))
    04901
    04908 #define TP_QT_IFACE_CHANNEL_TYPE_SERVER_TLS_CONNECTION (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection"))
    04909
    04916 #define TP_QT_IFACE_CHANNEL_TYPE_STREAMED_MEDIA (QLatin1String("org.freedesktop.Telepathy.Channel.Type.StreamedMedia"))
    04917
    04924 #define TP_QT_IFACE_CHANNEL_TYPE_STREAM_TUBE (QLatin1String("org.freedesktop.Telepathy.Channel.Type.StreamTube"))
    04925
    04932 #define TP_QT_IFACE_CHANNEL_TYPE_TEXT (QLatin1String("org.freedesktop.Telepathy.Channel.Type.Text"))
    04933
    04940 #define TP_QT_IFACE_CHANNEL_TYPE_TUBES (QLatin1String("org.freedesktop.Telepathy.Channel.Type.Tubes"))
    04941
    04948 #define TP_QT_IFACE_CHANNEL_INTERFACE_ANONYMITY (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Anonymity"))
    04949
    04956 #define TP_QT_IFACE_CHANNEL_INTERFACE_CAPTCHA_AUTHENTICATION (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.CaptchaAuthentication1"))
    04957
    04964 #define TP_QT_IFACE_CHANNEL_INTERFACE_CALL_STATE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.CallState"))
    04965
    04972 #define TP_QT_IFACE_CHANNEL_INTERFACE_CHAT_STATE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.ChatState"))
    04973
    04980 #define TP_QT_IFACE_CHANNEL_INTERFACE_CONFERENCE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Conference"))
    04981
    04988 #define TP_QT_IFACE_CHANNEL_INTERFACE_DESTROYABLE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Destroyable"))
    04989
    04996 #define TP_QT_IFACE_CHANNEL_INTERFACE_DTMF (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.DTMF"))
    04997
    05004 #define TP_QT_IFACE_CHANNEL_INTERFACE_FILE_TRANSFER_METADATA (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.FileTransfer.Metadata"))
    05005
    05012 #define TP_QT_IFACE_CHANNEL_INTERFACE_GROUP (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Group"))
    05013
    05020 #define TP_QT_IFACE_CHANNEL_INTERFACE_HOLD (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Hold"))
    05021
    05028 #define TP_QT_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.MediaSignalling"))
    05029
    05036 #define TP_QT_IFACE_CHANNEL_INTERFACE_MESSAGES (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Messages"))
    05037
    05044 #define TP_QT_IFACE_CHANNEL_INTERFACE_PASSWORD (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Password"))
    05045
    05052 #define TP_QT_IFACE_CHANNEL_INTERFACE_SASL_AUTHENTICATION (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication"))
    05053
    05060 #define TP_QT_IFACE_CHANNEL_INTERFACE_SECURABLE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Securable"))
    05061
    05068 #define TP_QT_IFACE_CHANNEL_INTERFACE_SERVICE_POINT (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.ServicePoint"))
    05069
    05076 #define TP_QT_IFACE_CHANNEL_INTERFACE_SMS (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.SMS"))
    05077
    05084 #define TP_QT_IFACE_CHANNEL_INTERFACE_TUBE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Tube"))
    05085
    05092 #define TP_QT_IFACE_CHANNEL_DISPATCHER (QLatin1String("org.freedesktop.Telepathy.ChannelDispatcher"))
    05093
    05100 #define TP_QT_IFACE_CHANNEL_DISPATCH_OPERATION (QLatin1String("org.freedesktop.Telepathy.ChannelDispatchOperation"))
    05101
    05108 #define TP_QT_IFACE_CHANNEL_REQUEST (QLatin1String("org.freedesktop.Telepathy.ChannelRequest"))
    05109
    05116 #define TP_QT_IFACE_MEDIA_SESSION_HANDLER (QLatin1String("org.freedesktop.Telepathy.Media.SessionHandler"))
    05117
    05124 #define TP_QT_IFACE_MEDIA_STREAM_HANDLER (QLatin1String("org.freedesktop.Telepathy.Media.StreamHandler"))
    05125
    05132 #define TP_QT_IFACE_DBUS_DAEMON (QLatin1String("org.freedesktop.DBus"))
    05133
    05140 #define TP_QT_IFACE_INTROSPECTABLE (QLatin1String("org.freedesktop.DBus.Introspectable"))
    05141
    05148 #define TP_QT_IFACE_PEER (QLatin1String("org.freedesktop.DBus.Peer"))
    05149
    05156 #define TP_QT_IFACE_PROPERTIES (QLatin1String("org.freedesktop.DBus.Properties"))
    05157
    05164 #define TP_QT_IFACE_DEBUG (QLatin1String("org.freedesktop.Telepathy.Debug"))
    05165
    05172 #define TP_QT_IFACE_PROPERTIES_INTERFACE (QLatin1String("org.freedesktop.Telepathy.Properties"))
    05173
    05180 #define TP_QT_IFACE_ACCOUNT_MANAGER (QLatin1String("org.freedesktop.Telepathy.AccountManager"))
    05181
    05188 #define TP_QT_IFACE_ACCOUNT (QLatin1String("org.freedesktop.Telepathy.Account"))
    05189
    05196 #define TP_QT_IFACE_ACCOUNT_INTERFACE_ADDRESSING (QLatin1String("org.freedesktop.Telepathy.Account.Interface.Addressing"))
    05197
    05204 #define TP_QT_IFACE_ACCOUNT_INTERFACE_AVATAR (QLatin1String("org.freedesktop.Telepathy.Account.Interface.Avatar"))
    05205
    05212 #define TP_QT_IFACE_ACCOUNT_INTERFACE_STORAGE (QLatin1String("org.freedesktop.Telepathy.Account.Interface.Storage"))
    05213
    05220 #define TP_QT_IFACE_CLIENT (QLatin1String("org.freedesktop.Telepathy.Client"))
    05221
    05228 #define TP_QT_IFACE_CLIENT_OBSERVER (QLatin1String("org.freedesktop.Telepathy.Client.Observer"))
    05229
    05236 #define TP_QT_IFACE_CLIENT_APPROVER (QLatin1String("org.freedesktop.Telepathy.Client.Approver"))
    05237
    05244 #define TP_QT_IFACE_CLIENT_HANDLER (QLatin1String("org.freedesktop.Telepathy.Client.Handler"))
    05245
    05252 #define TP_QT_IFACE_CLIENT_INTERFACE_REQUESTS (QLatin1String("org.freedesktop.Telepathy.Client.Interface.Requests"))
    05253
    05260 #define TP_QT_IFACE_AUTHENTICATION_TLS_CERTIFICATE (QLatin1String("org.freedesktop.Telepathy.Authentication.TLSCertificate"))
    05261
    05268 #define TP_QT_IFACE_CALL_CONTENT_INTERFACE_MEDIA (QLatin1String("org.freedesktop.Telepathy.Call1.Content.Interface.Media"))
    05269
    05276 #define TP_QT_IFACE_CALL_CONTENT_INTERFACE_DTMF (QLatin1String("org.freedesktop.Telepathy.Call1.Content.Interface.DTMF"))
    05277
    05284 #define TP_QT_IFACE_CALL_CONTENT_INTERFACE_VIDEO_CONTROL (QLatin1String("org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl"))
    05285
    05292 #define TP_QT_IFACE_CALL_CONTENT_INTERFACE_AUDIO_CONTROL (QLatin1String("org.freedesktop.Telepathy.Call1.Content.Interface.AudioControl"))
    05293
    05300 #define TP_QT_IFACE_CALL_CONTENT (QLatin1String("org.freedesktop.Telepathy.Call1.Content"))
    05301
    05308 #define TP_QT_IFACE_CALL_CONTENT_MEDIA_DESCRIPTION_INTERFACE_RTCP_EXTENDED_REPORTS (QLatin1String("org.freedesktop.Telepathy.Call1.Content.MediaDescription.Interface.RTCPExtendedReports"))
    05309
    05316 #define TP_QT_IFACE_CALL_CONTENT_MEDIA_DESCRIPTION_INTERFACE_RTCP_FEEDBACK (QLatin1String("org.freedesktop.Telepathy.Call1.Content.MediaDescription.Interface.RTCPFeedback"))
    05317
    05324 #define TP_QT_IFACE_CALL_CONTENT_MEDIA_DESCRIPTION_INTERFACE_RTP_HEADER_EXTENSIONS (QLatin1String("org.freedesktop.Telepathy.Call1.Content.MediaDescription.Interface.RTPHeaderExtensions"))
    05325
    05332 #define TP_QT_IFACE_CALL_CONTENT_MEDIA_DESCRIPTION (QLatin1String("org.freedesktop.Telepathy.Call1.Content.MediaDescription"))
    05333
    05340 #define TP_QT_IFACE_CALL_STREAM_INTERFACE_MEDIA (QLatin1String("org.freedesktop.Telepathy.Call1.Stream.Interface.Media"))
    05341
    05348 #define TP_QT_IFACE_CALL_STREAM (QLatin1String("org.freedesktop.Telepathy.Call1.Stream"))
    05349
    05356 #define TP_QT_IFACE_CALL_STREAM_ENDPOINT (QLatin1String("org.freedesktop.Telepathy.Call1.Stream.Endpoint"))
    05357
    05366 #define TP_QT_ERROR_NETWORK_ERROR QLatin1String("org.freedesktop.Telepathy.Error.NetworkError")
    05367
    05377 #define TP_QT_ERROR_NOT_IMPLEMENTED QLatin1String("org.freedesktop.Telepathy.Error.NotImplemented")
    05378
    05387 #define TP_QT_ERROR_INVALID_ARGUMENT QLatin1String("org.freedesktop.Telepathy.Error.InvalidArgument")
    05388
    05397 #define TP_QT_ERROR_NOT_AVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.NotAvailable")
    05398
    05407 #define TP_QT_ERROR_PERMISSION_DENIED QLatin1String("org.freedesktop.Telepathy.Error.PermissionDenied")
    05408
    05421 #define TP_QT_ERROR_DISCONNECTED QLatin1String("org.freedesktop.Telepathy.Error.Disconnected")
    05422
    05431 #define TP_QT_ERROR_INVALID_HANDLE QLatin1String("org.freedesktop.Telepathy.Error.InvalidHandle")
    05432
    05441 #define TP_QT_ERROR_CHANNEL_BANNED QLatin1String("org.freedesktop.Telepathy.Error.Channel.Banned")
    05442
    05451 #define TP_QT_ERROR_CHANNEL_FULL QLatin1String("org.freedesktop.Telepathy.Error.Channel.Full")
    05452
    05461 #define TP_QT_ERROR_CHANNEL_INVITE_ONLY QLatin1String("org.freedesktop.Telepathy.Error.Channel.InviteOnly")
    05462
    05478 #define TP_QT_ERROR_NOT_YOURS QLatin1String("org.freedesktop.Telepathy.Error.NotYours")
    05479
    05497 #define TP_QT_ERROR_CANCELLED QLatin1String("org.freedesktop.Telepathy.Error.Cancelled")
    05498
    05508 #define TP_QT_ERROR_AUTHENTICATION_FAILED QLatin1String("org.freedesktop.Telepathy.Error.AuthenticationFailed")
    05509
    05523 #define TP_QT_ERROR_ENCRYPTION_NOT_AVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.EncryptionNotAvailable")
    05524
    05535 #define TP_QT_ERROR_ENCRYPTION_ERROR QLatin1String("org.freedesktop.Telepathy.Error.EncryptionError")
    05536
    05551 #define TP_QT_ERROR_CERT_NOT_PROVIDED QLatin1String("org.freedesktop.Telepathy.Error.Cert.NotProvided")
    05552
    05566 #define TP_QT_ERROR_CERT_UNTRUSTED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Untrusted")
    05567
    05578 #define TP_QT_ERROR_CERT_EXPIRED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Expired")
    05579
    05591 #define TP_QT_ERROR_CERT_NOT_ACTIVATED QLatin1String("org.freedesktop.Telepathy.Error.Cert.NotActivated")
    05592
    05604 #define TP_QT_ERROR_CERT_FINGERPRINT_MISMATCH QLatin1String("org.freedesktop.Telepathy.Error.Cert.FingerprintMismatch")
    05605
    05625 #define TP_QT_ERROR_CERT_HOSTNAME_MISMATCH QLatin1String("org.freedesktop.Telepathy.Error.Cert.HostnameMismatch")
    05626
    05638 #define TP_QT_ERROR_CERT_SELF_SIGNED QLatin1String("org.freedesktop.Telepathy.Error.Cert.SelfSigned")
    05639
    05650 #define TP_QT_ERROR_CERT_REVOKED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Revoked")
    05651
    05663 #define TP_QT_ERROR_CERT_INSECURE QLatin1String("org.freedesktop.Telepathy.Error.Cert.Insecure")
    05664
    05676 #define TP_QT_ERROR_CERT_INVALID QLatin1String("org.freedesktop.Telepathy.Error.Cert.Invalid")
    05677
    05690 #define TP_QT_ERROR_CERT_LIMIT_EXCEEDED QLatin1String("org.freedesktop.Telepathy.Error.Cert.LimitExceeded")
    05691
    05701 #define TP_QT_ERROR_NOT_CAPABLE QLatin1String("org.freedesktop.Telepathy.Error.NotCapable")
    05702
    05713 #define TP_QT_ERROR_OFFLINE QLatin1String("org.freedesktop.Telepathy.Error.Offline")
    05714
    05725 #define TP_QT_ERROR_CHANNEL_KICKED QLatin1String("org.freedesktop.Telepathy.Error.Channel.Kicked")
    05726
    05739 #define TP_QT_ERROR_BUSY QLatin1String("org.freedesktop.Telepathy.Error.Busy")
    05740
    05751 #define TP_QT_ERROR_NO_ANSWER QLatin1String("org.freedesktop.Telepathy.Error.NoAnswer")
    05752
    05763 #define TP_QT_ERROR_DOES_NOT_EXIST QLatin1String("org.freedesktop.Telepathy.Error.DoesNotExist")
    05764
    05776 #define TP_QT_ERROR_TERMINATED QLatin1String("org.freedesktop.Telepathy.Error.Terminated")
    05777
    05787 #define TP_QT_ERROR_MEDIA_CODECS_INCOMPATIBLE QLatin1String("org.freedesktop.Telepathy.Error.Media.CodecsIncompatible")
    05788
    05798 #define TP_QT_ERROR_MEDIA_UNSUPPORTED_TYPE QLatin1String("org.freedesktop.Telepathy.Error.Media.UnsupportedType")
    05799
    05809 #define TP_QT_ERROR_MEDIA_STREAMING_ERROR QLatin1String("org.freedesktop.Telepathy.Error.Media.StreamingError")
    05810
    05819 #define TP_QT_ERROR_CONNECTION_REFUSED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionRefused")
    05820
    05829 #define TP_QT_ERROR_CONNECTION_FAILED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionFailed")
    05830
    05839 #define TP_QT_ERROR_CONNECTION_LOST QLatin1String("org.freedesktop.Telepathy.Error.ConnectionLost")
    05840
    05854 #define TP_QT_ERROR_ALREADY_CONNECTED QLatin1String("org.freedesktop.Telepathy.Error.AlreadyConnected")
    05855
    05871 #define TP_QT_ERROR_CONNECTION_REPLACED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionReplaced")
    05872
    05882 #define TP_QT_ERROR_REGISTRATION_EXISTS QLatin1String("org.freedesktop.Telepathy.Error.RegistrationExists")
    05883
    05901 #define TP_QT_ERROR_SERVICE_BUSY QLatin1String("org.freedesktop.Telepathy.Error.ServiceBusy")
    05902
    05914 #define TP_QT_ERROR_RESOURCE_UNAVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.ResourceUnavailable")
    05915
    05928 #define TP_QT_ERROR_WOULD_BREAK_ANONYMITY QLatin1String("org.freedesktop.Telepathy.Error.WouldBreakAnonymity")
    05929
    05939 #define TP_QT_ERROR_NOT_YET QLatin1String("org.freedesktop.Telepathy.Error.NotYet")
    05940
    05949 #define TP_QT_ERROR_REJECTED QLatin1String("org.freedesktop.Telepathy.Error.Rejected")
    05950
    05960 #define TP_QT_ERROR_PICKED_UP_ELSEWHERE QLatin1String("org.freedesktop.Telepathy.Error.PickedUpElsewhere")
    05961
    05975 #define TP_QT_ERROR_SERVICE_CONFUSED QLatin1String("org.freedesktop.Telepathy.Error.ServiceConfused")
    05976
    05992 #define TP_QT_ERROR_CONFUSED QLatin1String("org.freedesktop.Telepathy.Error.Confused")
    05993
    06018 #define TP_QT_ERROR_SOFTWARE_UPGRADE_REQUIRED QLatin1String("org.freedesktop.Telepathy.Error.SoftwareUpgradeRequired")
    06019
    06034 #define TP_QT_ERROR_EMERGENCY_CALLS_NOT_SUPPORTED QLatin1String("org.freedesktop.Telepathy.Error.EmergencyCallsNotSupported")
    06035
    06056 #define TP_QT_ERROR_INSUFFICIENT_BALANCE QLatin1String("org.freedesktop.Telepathy.Error.InsufficientBalance")
    06057
    06070 #define TP_QT_ERROR_CAPTCHA_NOT_SUPPORTED QLatin1String("org.freedesktop.Telepathy.Error.CaptchaNotSupported")
    06071