00001
00002
00003
00004 #ifndef IN_TELEPATHY_QT4_HEADER
00005 #error IN_TELEPATHY_QT4_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
00081 ConnMgrParamFlagSecret = 8,
00082
00112 ConnMgrParamFlagDBusProperty = 16,
00113
00114 _ConnMgrParamFlagPadding = 0xffffffffU
00115 };
00116
00123 typedef QFlags<ConnMgrParamFlag> ConnMgrParamFlags;
00124 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnMgrParamFlags)
00125
00126
00131 enum ConnectionAliasFlag
00132 {
00147 ConnectionAliasFlagUserSet = 1,
00148
00149 _ConnectionAliasFlagPadding = 0xffffffffU
00150 };
00151
00158 typedef QFlags<ConnectionAliasFlag> ConnectionAliasFlags;
00159 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnectionAliasFlags)
00160
00161
00166 enum AnonymityMode
00167 {
00180 AnonymityModeClientInfo = 1,
00181
00193 AnonymityModeShowClientInfo = 2,
00194
00206 AnonymityModeNetworkInfo = 4,
00207
00208 _AnonymityModePadding = 0xffffffffU
00209 };
00210
00224 typedef QFlags<AnonymityMode> AnonymityModeFlags;
00225 Q_DECLARE_OPERATORS_FOR_FLAGS(AnonymityModeFlags)
00226
00227
00232 enum ConnectionCapabilityFlag
00233 {
00238 ConnectionCapabilityFlagCreate = 1,
00239
00243 ConnectionCapabilityFlagInvite = 2,
00244
00245 _ConnectionCapabilityFlagPadding = 0xffffffffU
00246 };
00247
00254 typedef QFlags<ConnectionCapabilityFlag> ConnectionCapabilityFlags;
00255 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnectionCapabilityFlags)
00256
00257
00262 enum ContactBlockingCapability
00263 {
00269 ContactBlockingCapabilityCanReportAbusive = 1,
00270
00271 _ContactBlockingCapabilityPadding = 0xffffffffU
00272 };
00273
00280 typedef QFlags<ContactBlockingCapability> ContactBlockingCapabilities;
00281 Q_DECLARE_OPERATORS_FOR_FLAGS(ContactBlockingCapabilities)
00282
00283
00288 enum ContactInfoFlag
00289 {
00293 ContactInfoFlagCanSet = 1,
00294
00300 ContactInfoFlagPush = 2,
00301
00302 _ContactInfoFlagPadding = 0xffffffffU
00303 };
00304
00316 typedef QFlags<ContactInfoFlag> ContactInfoFlags;
00317 Q_DECLARE_OPERATORS_FOR_FLAGS(ContactInfoFlags)
00318
00319
00324 enum ContactInfoFieldFlag
00325 {
00338 ContactInfoFieldFlagParametersExact = 1,
00339
00365 ContactInfoFieldFlagOverwrittenByNickname = 2,
00366
00367 _ContactInfoFieldFlagPadding = 0xffffffffU
00368 };
00369
00378 typedef QFlags<ContactInfoFieldFlag> ContactInfoFieldFlags;
00379 Q_DECLARE_OPERATORS_FOR_FLAGS(ContactInfoFieldFlags)
00380
00381
00386 enum LocationFeature
00387 {
00392 LocationFeatureCanSet = 1,
00393
00394 _LocationFeaturePadding = 0xffffffffU
00395 };
00396
00406 typedef QFlags<LocationFeature> LocationFeatures;
00407 Q_DECLARE_OPERATORS_FOR_FLAGS(LocationFeatures)
00408
00409
00414 enum MailNotificationFlag
00415 {
00422 MailNotificationFlagSupportsUnreadMailCount = 1,
00423
00430 MailNotificationFlagSupportsUnreadMails = 2,
00431
00438 MailNotificationFlagEmitsMailsReceived = 4,
00439
00445 MailNotificationFlagSupportsRequestInboxURL = 8,
00446
00457 MailNotificationFlagSupportsRequestMailURL = 16,
00458
00468 MailNotificationFlagThreadBased = 32,
00469
00470 _MailNotificationFlagPadding = 0xffffffffU
00471 };
00472
00485 typedef QFlags<MailNotificationFlag> MailNotificationFlags;
00486 Q_DECLARE_OPERATORS_FOR_FLAGS(MailNotificationFlags)
00487
00488
00493 enum MediaStreamPending
00494 {
00499 MediaStreamPendingLocalSend = 1,
00500
00506 MediaStreamPendingRemoteSend = 2,
00507
00508 _MediaStreamPendingPadding = 0xffffffffU
00509 };
00510
00517 typedef QFlags<MediaStreamPending> MediaStreamPendingSend;
00518 Q_DECLARE_OPERATORS_FOR_FLAGS(MediaStreamPendingSend)
00519
00520
00525 enum ChannelMediaCapability
00526 {
00530 ChannelMediaCapabilityAudio = 1,
00531
00535 ChannelMediaCapabilityVideo = 2,
00536
00540 ChannelMediaCapabilityNATTraversalSTUN = 4,
00541
00546 ChannelMediaCapabilityNATTraversalGTalkP2P = 8,
00547
00552 ChannelMediaCapabilityNATTraversalICEUDP = 16,
00553
00558 ChannelMediaCapabilityImmutableStreams = 32,
00559
00560 _ChannelMediaCapabilityPadding = 0xffffffffU
00561 };
00562
00574 typedef QFlags<ChannelMediaCapability> ChannelMediaCapabilities;
00575 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelMediaCapabilities)
00576
00577
00582 enum ChannelTextMessageFlag
00583 {
00588 ChannelTextMessageFlagTruncated = 1,
00589
00602 ChannelTextMessageFlagNonTextContent = 2,
00603
00618 ChannelTextMessageFlagScrollback = 4,
00619
00633 ChannelTextMessageFlagRescued = 8,
00634
00635 _ChannelTextMessageFlagPadding = 0xffffffffU
00636 };
00637
00644 typedef QFlags<ChannelTextMessageFlag> ChannelTextMessageFlags;
00645 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelTextMessageFlags)
00646
00647
00652 enum ChannelCallState
00653 {
00658 ChannelCallStateRinging = 1,
00659
00664 ChannelCallStateQueued = 2,
00665
00671 ChannelCallStateHeld = 4,
00672
00678 ChannelCallStateForwarded = 8,
00679
00687 ChannelCallStateInProgress = 16,
00688
00699 ChannelCallStateConferenceHost = 32,
00700
00701 _ChannelCallStatePadding = 0xffffffffU
00702 };
00703
00712 typedef QFlags<ChannelCallState> ChannelCallStateFlags;
00713 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelCallStateFlags)
00714
00715
00720 enum ChannelGroupFlag
00721 {
00726 ChannelGroupFlagCanAdd = 1,
00727
00732 ChannelGroupFlagCanRemove = 2,
00733
00738 ChannelGroupFlagCanRescind = 4,
00739
00744 ChannelGroupFlagMessageAdd = 8,
00745
00750 ChannelGroupFlagMessageRemove = 16,
00751
00756 ChannelGroupFlagMessageAccept = 32,
00757
00762 ChannelGroupFlagMessageReject = 64,
00763
00768 ChannelGroupFlagMessageRescind = 128,
00769
00787 ChannelGroupFlagChannelSpecificHandles = 256,
00788
00794 ChannelGroupFlagOnlyOneGroup = 512,
00795
00803 ChannelGroupFlagHandleOwnersNotAvailable = 1024,
00804
00809 ChannelGroupFlagProperties = 2048,
00810
00821 ChannelGroupFlagMembersChangedDetailed = 4096,
00822
00828 ChannelGroupFlagMessageDepart = 8192,
00829
00830 _ChannelGroupFlagPadding = 0xffffffffU
00831 };
00832
00839 typedef QFlags<ChannelGroupFlag> ChannelGroupFlags;
00840 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelGroupFlags)
00841
00842
00847 enum MessagePartSupportFlag
00848 {
00857 MessagePartSupportFlagOneAttachment = 1,
00858
00865 MessagePartSupportFlagMultipleAttachments = 2,
00866
00867 _MessagePartSupportFlagPadding = 0xffffffffU
00868 };
00869
00900 typedef QFlags<MessagePartSupportFlag> MessagePartSupportFlags;
00901 Q_DECLARE_OPERATORS_FOR_FLAGS(MessagePartSupportFlags)
00902
00903
00908 enum MessageSendingFlag
00909 {
00925 MessageSendingFlagReportDelivery = 1,
00926
00932 MessageSendingFlagReportRead = 2,
00933
00939 MessageSendingFlagReportDeleted = 4,
00940
00941 _MessageSendingFlagPadding = 0xffffffffU
00942 };
00943
00954 typedef QFlags<MessageSendingFlag> MessageSendingFlags;
00955 Q_DECLARE_OPERATORS_FOR_FLAGS(MessageSendingFlags)
00956
00957
00962 enum DeliveryReportingSupportFlag
00963 {
00968 DeliveryReportingSupportFlagReceiveFailures = 1,
00969
00974 DeliveryReportingSupportFlagReceiveSuccesses = 2,
00975
00980 DeliveryReportingSupportFlagReceiveRead = 4,
00981
00986 DeliveryReportingSupportFlagReceiveDeleted = 8,
00987
00988 _DeliveryReportingSupportFlagPadding = 0xffffffffU
00989 };
00990
01007 typedef QFlags<DeliveryReportingSupportFlag> DeliveryReportingSupportFlags;
01008 Q_DECLARE_OPERATORS_FOR_FLAGS(DeliveryReportingSupportFlags)
01009
01010
01015 enum ChannelPasswordFlag
01016 {
01021 ChannelPasswordFlagProvide = 8,
01022
01023 _ChannelPasswordFlagPadding = 0xffffffffU
01024 };
01025
01032 typedef QFlags<ChannelPasswordFlag> ChannelPasswordFlags;
01033 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelPasswordFlags)
01034
01035
01040 enum PropertyFlag
01041 {
01045 PropertyFlagRead = 1,
01046
01050 PropertyFlagWrite = 2,
01051
01052 _PropertyFlagPadding = 0xffffffffU
01053 };
01054
01061 typedef QFlags<PropertyFlag> PropertyFlags;
01062 Q_DECLARE_OPERATORS_FOR_FLAGS(PropertyFlags)
01063
01064
01070 enum HandleType
01071 {
01077 HandleTypeNone = 0,
01078
01082 HandleTypeContact = 1,
01083
01087 HandleTypeRoom = 2,
01088
01092 HandleTypeList = 3,
01093
01097 HandleTypeGroup = 4,
01098
01099 _HandleTypePadding = 0xffffffffU
01100 };
01101
01107 const int NUM_HANDLE_TYPES = (4+1);
01108
01115 enum ConnectionStatus
01116 {
01120 ConnectionStatusConnected = 0,
01121
01127 ConnectionStatusConnecting = 1,
01128
01136 ConnectionStatusDisconnected = 2,
01137
01138 _ConnectionStatusPadding = 0xffffffffU
01139 };
01140
01146 const int NUM_CONNECTION_STATUSES = (2+1);
01147
01158 enum ConnectionStatusReason
01159 {
01167 ConnectionStatusReasonNoneSpecified = 0,
01168
01178 ConnectionStatusReasonRequested = 1,
01179
01196 ConnectionStatusReasonNetworkError = 2,
01197
01205 ConnectionStatusReasonAuthenticationFailed = 3,
01206
01218 ConnectionStatusReasonEncryptionError = 4,
01219
01263 ConnectionStatusReasonNameInUse = 5,
01264
01272 ConnectionStatusReasonCertNotProvided = 6,
01273
01284 ConnectionStatusReasonCertUntrusted = 7,
01285
01293 ConnectionStatusReasonCertExpired = 8,
01294
01302 ConnectionStatusReasonCertNotActivated = 9,
01303
01311 ConnectionStatusReasonCertHostnameMismatch = 10,
01312
01321 ConnectionStatusReasonCertFingerprintMismatch = 11,
01322
01330 ConnectionStatusReasonCertSelfSigned = 12,
01331
01340 ConnectionStatusReasonCertOtherError = 13,
01341
01349 ConnectionStatusReasonCertRevoked = 14,
01350
01359 ConnectionStatusReasonCertInsecure = 15,
01360
01371 ConnectionStatusReasonCertLimitExceeded = 16,
01372
01373 _ConnectionStatusReasonPadding = 0xffffffffU
01374 };
01375
01381 const int NUM_CONNECTION_STATUS_REASONS = (16+1);
01382
01391 enum ContactListState
01392 {
01397 ContactListStateNone = 0,
01398
01404 ContactListStateWaiting = 1,
01405
01414 ContactListStateFailure = 2,
01415
01421 ContactListStateSuccess = 3,
01422
01423 _ContactListStatePadding = 0xffffffffU
01424 };
01425
01431 const int NUM_CONTACT_LIST_STATES = (3+1);
01432
01446 enum SubscriptionState
01447 {
01451 SubscriptionStateUnknown = 0,
01452
01458 SubscriptionStateNo = 1,
01459
01466 SubscriptionStateRemovedRemotely = 2,
01467
01473 SubscriptionStateAsk = 3,
01474
01478 SubscriptionStateYes = 4,
01479
01480 _SubscriptionStatePadding = 0xffffffffU
01481 };
01482
01488 const int NUM_SUBSCRIPTION_STATES = (4+1);
01489
01535 enum ContactMetadataStorageType
01536 {
01552 ContactMetadataStorageTypeNone = 0,
01553
01562 ContactMetadataStorageTypeSubscribedOrPending = 1,
01563
01573 ContactMetadataStorageTypeSubscribed = 2,
01574
01586 ContactMetadataStorageTypeAnyone = 3,
01587
01588 _ContactMetadataStorageTypePadding = 0xffffffffU
01589 };
01590
01596 const int NUM_CONTACT_METADATA_STORAGE_TYPES = (3+1);
01597
01606 enum HTTPMethod
01607 {
01611 HTTPMethodGet = 0,
01612
01617 HTTPMethodPost = 1,
01618
01619 _HTTPMethodPadding = 0xffffffffU
01620 };
01621
01627 const int NUM_HTTP_METHODS = (1+1);
01628
01637 enum ServicePointType
01638 {
01644 ServicePointTypeNone = 0,
01645
01649 ServicePointTypeEmergency = 1,
01650
01655 ServicePointTypeCounseling = 2,
01656
01657 _ServicePointTypePadding = 0xffffffffU
01658 };
01659
01665 const int NUM_SERVICE_POINT_TYPES = (2+1);
01666
01673 enum ConnectionPresenceType
01674 {
01680 ConnectionPresenceTypeUnset = 0,
01681
01685 ConnectionPresenceTypeOffline = 1,
01686
01690 ConnectionPresenceTypeAvailable = 2,
01691
01695 ConnectionPresenceTypeAway = 3,
01696
01700 ConnectionPresenceTypeExtendedAway = 4,
01701
01705 ConnectionPresenceTypeHidden = 5,
01706
01710 ConnectionPresenceTypeBusy = 6,
01711
01716 ConnectionPresenceTypeUnknown = 7,
01717
01722 ConnectionPresenceTypeError = 8,
01723
01724 _ConnectionPresenceTypePadding = 0xffffffffU
01725 };
01726
01732 const int NUM_CONNECTION_PRESENCE_TYPES = (8+1);
01733
01748 enum AccessControlType
01749 {
01758 AccessControlTypeWhitelist = 0,
01759
01764 AccessControlTypePublishList = 1,
01765
01773 AccessControlTypeGroup = 2,
01774
01778 AccessControlTypeOpen = 3,
01779
01785 AccessControlTypeSubscribeOrPublishList = 4,
01786
01791 AccessControlTypeClosed = 5,
01792
01808 AccessControlTypeNotUnderstood = 6,
01809
01810 _AccessControlTypePadding = 0xffffffffU
01811 };
01812
01818 const int NUM_ACCESS_CONTROL_TYPES = (6+1);
01819
01839 enum RichPresenceAccessControlType
01840 {
01845 RichPresenceAccessControlTypeWhitelist = 0,
01846
01852 RichPresenceAccessControlTypePublishList = 1,
01853
01859 RichPresenceAccessControlTypeGroup = 2,
01860
01865 RichPresenceAccessControlTypeOpen = 3,
01866
01867 _RichPresenceAccessControlTypePadding = 0xffffffffU
01868 };
01869
01875 const int NUM_RICH_PRESENCE_ACCESS_CONTROL_TYPES = (3+1);
01876
01883 enum ChannelContactSearchState
01884 {
01888 ChannelContactSearchStateNotStarted = 0,
01889
01893 ChannelContactSearchStateInProgress = 1,
01894
01899 ChannelContactSearchStateMoreAvailable = 2,
01900
01904 ChannelContactSearchStateCompleted = 3,
01905
01909 ChannelContactSearchStateFailed = 4,
01910
01911 _ChannelContactSearchStatePadding = 0xffffffffU
01912 };
01913
01919 const int NUM_CHANNEL_CONTACT_SEARCH_STATES = (4+1);
01920
01927 enum FileTransferState
01928 {
01933 FileTransferStateNone = 0,
01934
01940 FileTransferStatePending = 1,
01941
01947 FileTransferStateAccepted = 2,
01948
01952 FileTransferStateOpen = 3,
01953
01957 FileTransferStateCompleted = 4,
01958
01962 FileTransferStateCancelled = 5,
01963
01964 _FileTransferStatePadding = 0xffffffffU
01965 };
01966
01972 const int NUM_FILE_TRANSFER_STATES = (5+1);
01973
01980 enum FileTransferStateChangeReason
01981 {
01985 FileTransferStateChangeReasonNone = 0,
01986
01990 FileTransferStateChangeReasonRequested = 1,
01991
01995 FileTransferStateChangeReasonLocalStopped = 2,
01996
02000 FileTransferStateChangeReasonRemoteStopped = 3,
02001
02005 FileTransferStateChangeReasonLocalError = 4,
02006
02010 FileTransferStateChangeReasonRemoteError = 5,
02011
02012 _FileTransferStateChangeReasonPadding = 0xffffffffU
02013 };
02014
02020 const int NUM_FILE_TRANSFER_STATE_CHANGE_REASONS = (5+1);
02021
02028 enum FileHashType
02029 {
02033 FileHashTypeNone = 0,
02034
02038 FileHashTypeMD5 = 1,
02039
02043 FileHashTypeSHA1 = 2,
02044
02048 FileHashTypeSHA256 = 3,
02049
02050 _FileHashTypePadding = 0xffffffffU
02051 };
02052
02058 const int NUM_FILE_HASH_TYPES = (3+1);
02059
02066 enum MediaStreamType
02067 {
02071 MediaStreamTypeAudio = 0,
02072
02076 MediaStreamTypeVideo = 1,
02077
02078 _MediaStreamTypePadding = 0xffffffffU
02079 };
02080
02086 const int NUM_MEDIA_STREAM_TYPES = (1+1);
02087
02094 enum MediaStreamState
02095 {
02099 MediaStreamStateDisconnected = 0,
02100
02104 MediaStreamStateConnecting = 1,
02105
02109 MediaStreamStateConnected = 2,
02110
02111 _MediaStreamStatePadding = 0xffffffffU
02112 };
02113
02119 const int NUM_MEDIA_STREAM_STATES = (2+1);
02120
02127 enum MediaStreamDirection
02128 {
02132 MediaStreamDirectionNone = 0,
02133
02137 MediaStreamDirectionSend = 1,
02138
02142 MediaStreamDirectionReceive = 2,
02143
02147 MediaStreamDirectionBidirectional = 3,
02148
02149 _MediaStreamDirectionPadding = 0xffffffffU
02150 };
02151
02157 const int NUM_MEDIA_STREAM_DIRECTIONS = (3+1);
02158
02165 enum ChannelTextSendError
02166 {
02170 ChannelTextSendErrorUnknown = 0,
02171
02175 ChannelTextSendErrorOffline = 1,
02176
02180 ChannelTextSendErrorInvalidContact = 2,
02181
02185 ChannelTextSendErrorPermissionDenied = 3,
02186
02190 ChannelTextSendErrorTooLong = 4,
02191
02196 ChannelTextSendErrorNotImplemented = 5,
02197
02198 _ChannelTextSendErrorPadding = 0xffffffffU
02199 };
02200
02206 const int NUM_CHANNEL_TEXT_SEND_ERRORS = (5+1);
02207
02216 enum ChannelTextMessageType
02217 {
02221 ChannelTextMessageTypeNormal = 0,
02222
02229 ChannelTextMessageTypeAction = 1,
02230
02234 ChannelTextMessageTypeNotice = 2,
02235
02239 ChannelTextMessageTypeAutoReply = 3,
02240
02246 ChannelTextMessageTypeDeliveryReport = 4,
02247
02248 _ChannelTextMessageTypePadding = 0xffffffffU
02249 };
02250
02256 const int NUM_CHANNEL_TEXT_MESSAGE_TYPES = (4+1);
02257
02264 enum TubeType
02265 {
02270 TubeTypeDBus = 0,
02271
02276 TubeTypeStream = 1,
02277
02278 _TubeTypePadding = 0xffffffffU
02279 };
02280
02286 const int NUM_TUBE_TYPES = (1+1);
02287
02294 enum TubeState
02295 {
02299 TubeStateLocalPending = 0,
02300
02304 TubeStateRemotePending = 1,
02305
02309 TubeStateOpen = 2,
02310
02311 _TubeStatePadding = 0xffffffffU
02312 };
02313
02319 const int NUM_TUBE_STATES = (2+1);
02320
02327 enum ChannelChatState
02328 {
02332 ChannelChatStateGone = 0,
02333
02337 ChannelChatStateInactive = 1,
02338
02342 ChannelChatStateActive = 2,
02343
02347 ChannelChatStatePaused = 3,
02348
02352 ChannelChatStateComposing = 4,
02353
02354 _ChannelChatStatePadding = 0xffffffffU
02355 };
02356
02362 const int NUM_CHANNEL_CHAT_STATES = (4+1);
02363
02370 enum DTMFEvent
02371 {
02375 DTMFEventDigit0 = 0,
02376
02380 DTMFEventDigit1 = 1,
02381
02385 DTMFEventDigit2 = 2,
02386
02390 DTMFEventDigit3 = 3,
02391
02395 DTMFEventDigit4 = 4,
02396
02400 DTMFEventDigit5 = 5,
02401
02405 DTMFEventDigit6 = 6,
02406
02410 DTMFEventDigit7 = 7,
02411
02415 DTMFEventDigit8 = 8,
02416
02420 DTMFEventDigit9 = 9,
02421
02425 DTMFEventAsterisk = 10,
02426
02430 DTMFEventHash = 11,
02431
02435 DTMFEventLetterA = 12,
02436
02440 DTMFEventLetterB = 13,
02441
02445 DTMFEventLetterC = 14,
02446
02450 DTMFEventLetterD = 15,
02451
02452 _DTMFEventPadding = 0xffffffffU
02453 };
02454
02460 const int NUM_DTMF_EVENTS = (15+1);
02461
02481 enum ChannelGroupChangeReason
02482 {
02500 ChannelGroupChangeReasonNone = 0,
02501
02522 ChannelGroupChangeReasonOffline = 1,
02523
02532 ChannelGroupChangeReasonKicked = 2,
02533
02554 ChannelGroupChangeReasonBusy = 3,
02555
02562 ChannelGroupChangeReasonInvited = 4,
02563
02572 ChannelGroupChangeReasonBanned = 5,
02573
02577 ChannelGroupChangeReasonError = 6,
02578
02601 ChannelGroupChangeReasonInvalidContact = 7,
02602
02622 ChannelGroupChangeReasonNoAnswer = 8,
02623
02633 ChannelGroupChangeReasonRenamed = 9,
02634
02644 ChannelGroupChangeReasonPermissionDenied = 10,
02645
02673 ChannelGroupChangeReasonSeparated = 11,
02674
02675 _ChannelGroupChangeReasonPadding = 0xffffffffU
02676 };
02677
02683 const int NUM_CHANNEL_GROUP_CHANGE_REASONS = (11+1);
02684
02693 enum LocalHoldState
02694 {
02699 LocalHoldStateUnheld = 0,
02700
02704 LocalHoldStateHeld = 1,
02705
02711 LocalHoldStatePendingHold = 2,
02712
02718 LocalHoldStatePendingUnhold = 3,
02719
02720 _LocalHoldStatePadding = 0xffffffffU
02721 };
02722
02728 const int NUM_LOCAL_HOLD_STATES = (3+1);
02729
02739 enum LocalHoldStateReason
02740 {
02746 LocalHoldStateReasonNone = 0,
02747
02751 LocalHoldStateReasonRequested = 1,
02752
02756 LocalHoldStateReasonResourceNotAvailable = 2,
02757
02758 _LocalHoldStateReasonPadding = 0xffffffffU
02759 };
02760
02766 const int NUM_LOCAL_HOLD_STATE_REASONS = (2+1);
02767
02781 enum DeliveryStatus
02782 {
02789 DeliveryStatusUnknown = 0,
02790
02794 DeliveryStatusDelivered = 1,
02795
02802 DeliveryStatusTemporarilyFailed = 2,
02803
02812 DeliveryStatusPermanentlyFailed = 3,
02813
02821 DeliveryStatusAccepted = 4,
02822
02826 DeliveryStatusRead = 5,
02827
02833 DeliveryStatusDeleted = 6,
02834
02835 _DeliveryStatusPadding = 0xffffffffU
02836 };
02837
02843 const int NUM_DELIVERY_STATUSES = (6+1);
02844
02853 enum SASLAbortReason
02854 {
02858 SASLAbortReasonInvalidChallenge = 0,
02859
02863 SASLAbortReasonUserAbort = 1,
02864
02865 _SASLAbortReasonPadding = 0xffffffffU
02866 };
02867
02873 const int NUM_SASL_ABORT_REASONS = (1+1);
02874
02881 enum SASLStatus
02882 {
02888 SASLStatusNotStarted = 0,
02889
02895 SASLStatusInProgress = 1,
02896
02903 SASLStatusServerSucceeded = 2,
02904
02911 SASLStatusClientAccepted = 3,
02912
02918 SASLStatusSucceeded = 4,
02919
02926 SASLStatusServerFailed = 5,
02927
02932 SASLStatusClientFailed = 6,
02933
02934 _SASLStatusPadding = 0xffffffffU
02935 };
02936
02942 const int NUM_SASL_STATUSES = (6+1);
02943
02950 enum TubeChannelState
02951 {
02957 TubeChannelStateLocalPending = 0,
02958
02963 TubeChannelStateRemotePending = 1,
02964
02970 TubeChannelStateOpen = 2,
02971
02978 TubeChannelStateNotOffered = 3,
02979
02980 _TubeChannelStatePadding = 0xffffffffU
02981 };
02982
02988 const int NUM_TUBE_CHANNEL_STATES = (3+1);
02989
02996 enum SocketAddressType
02997 {
03002 SocketAddressTypeUnix = 0,
03003
03009 SocketAddressTypeAbstractUnix = 1,
03010
03017 SocketAddressTypeIPv4 = 2,
03018
03025 SocketAddressTypeIPv6 = 3,
03026
03027 _SocketAddressTypePadding = 0xffffffffU
03028 };
03029
03035 const int NUM_SOCKET_ADDRESS_TYPES = (3+1);
03036
03043 enum SocketAccessControl
03044 {
03051 SocketAccessControlLocalhost = 0,
03052
03060 SocketAccessControlPort = 1,
03061
03070 SocketAccessControlNetmask = 2,
03071
03087 SocketAccessControlCredentials = 3,
03088
03089 _SocketAccessControlPadding = 0xffffffffU
03090 };
03091
03097 const int NUM_SOCKET_ACCESS_CONTROLS = (3+1);
03098
03105 enum MediaStreamError
03106 {
03110 MediaStreamErrorUnknown = 0,
03111
03115 MediaStreamErrorEOS = 1,
03116
03124 MediaStreamErrorCodecNegotiationFailed = 2,
03125
03129 MediaStreamErrorConnectionFailed = 3,
03130
03135 MediaStreamErrorNetworkError = 4,
03136
03140 MediaStreamErrorNoCodecs = 5,
03141
03145 MediaStreamErrorInvalidCMBehavior = 6,
03146
03150 MediaStreamErrorMediaError = 7,
03151
03152 _MediaStreamErrorPadding = 0xffffffffU
03153 };
03154
03160 const int NUM_MEDIA_STREAM_ERRORS = (7+1);
03161
03168 enum MediaStreamBaseProto
03169 {
03173 MediaStreamBaseProtoUDP = 0,
03174
03178 MediaStreamBaseProtoTCP = 1,
03179
03180 _MediaStreamBaseProtoPadding = 0xffffffffU
03181 };
03182
03188 const int NUM_MEDIA_STREAM_BASE_PROTOS = (1+1);
03189
03196 enum MediaStreamTransportType
03197 {
03201 MediaStreamTransportTypeLocal = 0,
03202
03206 MediaStreamTransportTypeDerived = 1,
03207
03211 MediaStreamTransportTypeRelay = 2,
03212
03213 _MediaStreamTransportTypePadding = 0xffffffffU
03214 };
03215
03221 const int NUM_MEDIA_STREAM_TRANSPORT_TYPES = (2+1);
03222
03223 }
03224
03230 #define TELEPATHY_INTERFACE_CONNECTION_MANAGER "org.freedesktop.Telepathy.ConnectionManager"
03231
03238 #define TP_QT4_IFACE_CONNECTION_MANAGER (QLatin1String("org.freedesktop.Telepathy.ConnectionManager"))
03239
03245 #define TELEPATHY_INTERFACE_PROTOCOL "org.freedesktop.Telepathy.Protocol"
03246
03253 #define TP_QT4_IFACE_PROTOCOL (QLatin1String("org.freedesktop.Telepathy.Protocol"))
03254
03260 #define TELEPATHY_INTERFACE_PROTOCOL_INTERFACE_AVATARS "org.freedesktop.Telepathy.Protocol.Interface.Avatars"
03261
03268 #define TP_QT4_IFACE_PROTOCOL_INTERFACE_AVATARS (QLatin1String("org.freedesktop.Telepathy.Protocol.Interface.Avatars"))
03269
03275 #define TELEPATHY_INTERFACE_PROTOCOL_INTERFACE_PRESENCE "org.freedesktop.Telepathy.Protocol.Interface.Presence"
03276
03283 #define TP_QT4_IFACE_PROTOCOL_INTERFACE_PRESENCE (QLatin1String("org.freedesktop.Telepathy.Protocol.Interface.Presence"))
03284
03290 #define TELEPATHY_INTERFACE_CONNECTION "org.freedesktop.Telepathy.Connection"
03291
03298 #define TP_QT4_IFACE_CONNECTION (QLatin1String("org.freedesktop.Telepathy.Connection"))
03299
03305 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_ALIASING "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
03306
03313 #define TP_QT4_IFACE_CONNECTION_INTERFACE_ALIASING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Aliasing"))
03314
03320 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_ANONYMITY "org.freedesktop.Telepathy.Connection.Interface.Anonymity"
03321
03328 #define TP_QT4_IFACE_CONNECTION_INTERFACE_ANONYMITY (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Anonymity"))
03329
03335 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_AVATARS "org.freedesktop.Telepathy.Connection.Interface.Avatars"
03336
03343 #define TP_QT4_IFACE_CONNECTION_INTERFACE_AVATARS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Avatars"))
03344
03350 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_BALANCE "org.freedesktop.Telepathy.Connection.Interface.Balance"
03351
03358 #define TP_QT4_IFACE_CONNECTION_INTERFACE_BALANCE (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Balance"))
03359
03365 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CAPABILITIES "org.freedesktop.Telepathy.Connection.Interface.Capabilities"
03366
03373 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CAPABILITIES (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Capabilities"))
03374
03380 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CELLULAR "org.freedesktop.Telepathy.Connection.Interface.Cellular"
03381
03388 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CELLULAR (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Cellular"))
03389
03395 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CLIENT_TYPES "org.freedesktop.Telepathy.Connection.Interface.ClientTypes"
03396
03403 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CLIENT_TYPES (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ClientTypes"))
03404
03410 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACTS "org.freedesktop.Telepathy.Connection.Interface.Contacts"
03411
03418 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CONTACTS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Contacts"))
03419
03425 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACT_BLOCKING "org.freedesktop.Telepathy.Connection.Interface.ContactBlocking"
03426
03433 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CONTACT_BLOCKING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactBlocking"))
03434
03440 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
03441
03448 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"))
03449
03455 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACT_GROUPS "org.freedesktop.Telepathy.Connection.Interface.ContactGroups"
03456
03463 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CONTACT_GROUPS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactGroups"))
03464
03470 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACT_INFO "org.freedesktop.Telepathy.Connection.Interface.ContactInfo"
03471
03478 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CONTACT_INFO (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactInfo"))
03479
03485 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACT_LIST "org.freedesktop.Telepathy.Connection.Interface.ContactList"
03486
03493 #define TP_QT4_IFACE_CONNECTION_INTERFACE_CONTACT_LIST (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ContactList"))
03494
03500 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_LOCATION "org.freedesktop.Telepathy.Connection.Interface.Location"
03501
03508 #define TP_QT4_IFACE_CONNECTION_INTERFACE_LOCATION (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Location"))
03509
03515 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_MAIL_NOTIFICATION "org.freedesktop.Telepathy.Connection.Interface.MailNotification"
03516
03523 #define TP_QT4_IFACE_CONNECTION_INTERFACE_MAIL_NOTIFICATION (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.MailNotification"))
03524
03530 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_POWER_SAVING "org.freedesktop.Telepathy.Connection.Interface.PowerSaving"
03531
03538 #define TP_QT4_IFACE_CONNECTION_INTERFACE_POWER_SAVING (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.PowerSaving"))
03539
03545 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_PRESENCE "org.freedesktop.Telepathy.Connection.Interface.Presence"
03546
03553 #define TP_QT4_IFACE_CONNECTION_INTERFACE_PRESENCE (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Presence"))
03554
03560 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_REQUESTS "org.freedesktop.Telepathy.Connection.Interface.Requests"
03561
03568 #define TP_QT4_IFACE_CONNECTION_INTERFACE_REQUESTS (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.Requests"))
03569
03575 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_SERVICE_POINT "org.freedesktop.Telepathy.Connection.Interface.ServicePoint"
03576
03583 #define TP_QT4_IFACE_CONNECTION_INTERFACE_SERVICE_POINT (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.ServicePoint"))
03584
03590 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
03591
03598 #define TP_QT4_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE (QLatin1String("org.freedesktop.Telepathy.Connection.Interface.SimplePresence"))
03599
03605 #define TELEPATHY_INTERFACE_CHANNEL "org.freedesktop.Telepathy.Channel"
03606
03613 #define TP_QT4_IFACE_CHANNEL (QLatin1String("org.freedesktop.Telepathy.Channel"))
03614
03620 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_CONTACT_LIST "org.freedesktop.Telepathy.Channel.Type.ContactList"
03621
03628 #define TP_QT4_IFACE_CHANNEL_TYPE_CONTACT_LIST (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ContactList"))
03629
03635 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_CONTACT_SEARCH "org.freedesktop.Telepathy.Channel.Type.ContactSearch"
03636
03643 #define TP_QT4_IFACE_CHANNEL_TYPE_CONTACT_SEARCH (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ContactSearch"))
03644
03650 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_FILE_TRANSFER "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
03651
03658 #define TP_QT4_IFACE_CHANNEL_TYPE_FILE_TRANSFER (QLatin1String("org.freedesktop.Telepathy.Channel.Type.FileTransfer"))
03659
03665 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_ROOM_LIST "org.freedesktop.Telepathy.Channel.Type.RoomList"
03666
03673 #define TP_QT4_IFACE_CHANNEL_TYPE_ROOM_LIST (QLatin1String("org.freedesktop.Telepathy.Channel.Type.RoomList"))
03674
03680 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_SERVER_AUTHENTICATION "org.freedesktop.Telepathy.Channel.Type.ServerAuthentication"
03681
03688 #define TP_QT4_IFACE_CHANNEL_TYPE_SERVER_AUTHENTICATION (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ServerAuthentication"))
03689
03695 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_SERVER_TLS_CONNECTION "org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection"
03696
03703 #define TP_QT4_IFACE_CHANNEL_TYPE_SERVER_TLS_CONNECTION (QLatin1String("org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection"))
03704
03710 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_STREAMED_MEDIA "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
03711
03718 #define TP_QT4_IFACE_CHANNEL_TYPE_STREAMED_MEDIA (QLatin1String("org.freedesktop.Telepathy.Channel.Type.StreamedMedia"))
03719
03725 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_STREAM_TUBE "org.freedesktop.Telepathy.Channel.Type.StreamTube"
03726
03733 #define TP_QT4_IFACE_CHANNEL_TYPE_STREAM_TUBE (QLatin1String("org.freedesktop.Telepathy.Channel.Type.StreamTube"))
03734
03740 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_TEXT "org.freedesktop.Telepathy.Channel.Type.Text"
03741
03748 #define TP_QT4_IFACE_CHANNEL_TYPE_TEXT (QLatin1String("org.freedesktop.Telepathy.Channel.Type.Text"))
03749
03755 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_TUBES "org.freedesktop.Telepathy.Channel.Type.Tubes"
03756
03763 #define TP_QT4_IFACE_CHANNEL_TYPE_TUBES (QLatin1String("org.freedesktop.Telepathy.Channel.Type.Tubes"))
03764
03770 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_ANONYMITY "org.freedesktop.Telepathy.Channel.Interface.Anonymity"
03771
03778 #define TP_QT4_IFACE_CHANNEL_INTERFACE_ANONYMITY (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Anonymity"))
03779
03785 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_CALL_STATE "org.freedesktop.Telepathy.Channel.Interface.CallState"
03786
03793 #define TP_QT4_IFACE_CHANNEL_INTERFACE_CALL_STATE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.CallState"))
03794
03800 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_CHAT_STATE "org.freedesktop.Telepathy.Channel.Interface.ChatState"
03801
03808 #define TP_QT4_IFACE_CHANNEL_INTERFACE_CHAT_STATE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.ChatState"))
03809
03815 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_CONFERENCE "org.freedesktop.Telepathy.Channel.Interface.Conference"
03816
03823 #define TP_QT4_IFACE_CHANNEL_INTERFACE_CONFERENCE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Conference"))
03824
03830 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_DTMF "org.freedesktop.Telepathy.Channel.Interface.DTMF"
03831
03838 #define TP_QT4_IFACE_CHANNEL_INTERFACE_DTMF (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.DTMF"))
03839
03845 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_GROUP "org.freedesktop.Telepathy.Channel.Interface.Group"
03846
03853 #define TP_QT4_IFACE_CHANNEL_INTERFACE_GROUP (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Group"))
03854
03860 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_HOLD "org.freedesktop.Telepathy.Channel.Interface.Hold"
03861
03868 #define TP_QT4_IFACE_CHANNEL_INTERFACE_HOLD (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Hold"))
03869
03875 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling"
03876
03883 #define TP_QT4_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.MediaSignalling"))
03884
03890 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_MESSAGES "org.freedesktop.Telepathy.Channel.Interface.Messages"
03891
03898 #define TP_QT4_IFACE_CHANNEL_INTERFACE_MESSAGES (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Messages"))
03899
03905 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_PASSWORD "org.freedesktop.Telepathy.Channel.Interface.Password"
03906
03913 #define TP_QT4_IFACE_CHANNEL_INTERFACE_PASSWORD (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Password"))
03914
03920 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_SASL_AUTHENTICATION "org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication"
03921
03928 #define TP_QT4_IFACE_CHANNEL_INTERFACE_SASL_AUTHENTICATION (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication"))
03929
03935 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_SECURABLE "org.freedesktop.Telepathy.Channel.Interface.Securable"
03936
03943 #define TP_QT4_IFACE_CHANNEL_INTERFACE_SECURABLE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Securable"))
03944
03950 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_SERVICE_POINT "org.freedesktop.Telepathy.Channel.Interface.ServicePoint"
03951
03958 #define TP_QT4_IFACE_CHANNEL_INTERFACE_SERVICE_POINT (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.ServicePoint"))
03959
03965 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_TUBE "org.freedesktop.Telepathy.Channel.Interface.Tube"
03966
03973 #define TP_QT4_IFACE_CHANNEL_INTERFACE_TUBE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Tube"))
03974
03980 #define TELEPATHY_INTERFACE_CHANNEL_DISPATCHER "org.freedesktop.Telepathy.ChannelDispatcher"
03981
03988 #define TP_QT4_IFACE_CHANNEL_DISPATCHER (QLatin1String("org.freedesktop.Telepathy.ChannelDispatcher"))
03989
03995 #define TELEPATHY_INTERFACE_CHANNEL_DISPATCH_OPERATION "org.freedesktop.Telepathy.ChannelDispatchOperation"
03996
04003 #define TP_QT4_IFACE_CHANNEL_DISPATCH_OPERATION (QLatin1String("org.freedesktop.Telepathy.ChannelDispatchOperation"))
04004
04010 #define TELEPATHY_INTERFACE_CHANNEL_REQUEST "org.freedesktop.Telepathy.ChannelRequest"
04011
04018 #define TP_QT4_IFACE_CHANNEL_REQUEST (QLatin1String("org.freedesktop.Telepathy.ChannelRequest"))
04019
04025 #define TELEPATHY_INTERFACE_MEDIA_SESSION_HANDLER "org.freedesktop.Telepathy.Media.SessionHandler"
04026
04033 #define TP_QT4_IFACE_MEDIA_SESSION_HANDLER (QLatin1String("org.freedesktop.Telepathy.Media.SessionHandler"))
04034
04040 #define TELEPATHY_INTERFACE_MEDIA_STREAM_HANDLER "org.freedesktop.Telepathy.Media.StreamHandler"
04041
04048 #define TP_QT4_IFACE_MEDIA_STREAM_HANDLER (QLatin1String("org.freedesktop.Telepathy.Media.StreamHandler"))
04049
04055 #define TELEPATHY_INTERFACE_DBUS_DAEMON "org.freedesktop.DBus"
04056
04063 #define TP_QT4_IFACE_DBUS_DAEMON (QLatin1String("org.freedesktop.DBus"))
04064
04070 #define TELEPATHY_INTERFACE_INTROSPECTABLE "org.freedesktop.DBus.Introspectable"
04071
04078 #define TP_QT4_IFACE_INTROSPECTABLE (QLatin1String("org.freedesktop.DBus.Introspectable"))
04079
04085 #define TELEPATHY_INTERFACE_PEER "org.freedesktop.DBus.Peer"
04086
04093 #define TP_QT4_IFACE_PEER (QLatin1String("org.freedesktop.DBus.Peer"))
04094
04100 #define TELEPATHY_INTERFACE_PROPERTIES "org.freedesktop.DBus.Properties"
04101
04108 #define TP_QT4_IFACE_PROPERTIES (QLatin1String("org.freedesktop.DBus.Properties"))
04109
04115 #define TELEPATHY_INTERFACE_PROPERTIES_INTERFACE "org.freedesktop.Telepathy.Properties"
04116
04123 #define TP_QT4_IFACE_PROPERTIES_INTERFACE (QLatin1String("org.freedesktop.Telepathy.Properties"))
04124
04130 #define TELEPATHY_INTERFACE_ACCOUNT_MANAGER "org.freedesktop.Telepathy.AccountManager"
04131
04138 #define TP_QT4_IFACE_ACCOUNT_MANAGER (QLatin1String("org.freedesktop.Telepathy.AccountManager"))
04139
04145 #define TELEPATHY_INTERFACE_ACCOUNT "org.freedesktop.Telepathy.Account"
04146
04153 #define TP_QT4_IFACE_ACCOUNT (QLatin1String("org.freedesktop.Telepathy.Account"))
04154
04160 #define TELEPATHY_INTERFACE_ACCOUNT_INTERFACE_ADDRESSING "org.freedesktop.Telepathy.Account.Interface.Addressing"
04161
04168 #define TP_QT4_IFACE_ACCOUNT_INTERFACE_ADDRESSING (QLatin1String("org.freedesktop.Telepathy.Account.Interface.Addressing"))
04169
04175 #define TELEPATHY_INTERFACE_ACCOUNT_INTERFACE_AVATAR "org.freedesktop.Telepathy.Account.Interface.Avatar"
04176
04183 #define TP_QT4_IFACE_ACCOUNT_INTERFACE_AVATAR (QLatin1String("org.freedesktop.Telepathy.Account.Interface.Avatar"))
04184
04190 #define TELEPATHY_INTERFACE_CLIENT "org.freedesktop.Telepathy.Client"
04191
04198 #define TP_QT4_IFACE_CLIENT (QLatin1String("org.freedesktop.Telepathy.Client"))
04199
04205 #define TELEPATHY_INTERFACE_CLIENT_OBSERVER "org.freedesktop.Telepathy.Client.Observer"
04206
04213 #define TP_QT4_IFACE_CLIENT_OBSERVER (QLatin1String("org.freedesktop.Telepathy.Client.Observer"))
04214
04220 #define TELEPATHY_INTERFACE_CLIENT_APPROVER "org.freedesktop.Telepathy.Client.Approver"
04221
04228 #define TP_QT4_IFACE_CLIENT_APPROVER (QLatin1String("org.freedesktop.Telepathy.Client.Approver"))
04229
04235 #define TELEPATHY_INTERFACE_CLIENT_HANDLER "org.freedesktop.Telepathy.Client.Handler"
04236
04243 #define TP_QT4_IFACE_CLIENT_HANDLER (QLatin1String("org.freedesktop.Telepathy.Client.Handler"))
04244
04250 #define TELEPATHY_INTERFACE_CLIENT_INTERFACE_REQUESTS "org.freedesktop.Telepathy.Client.Interface.Requests"
04251
04258 #define TP_QT4_IFACE_CLIENT_INTERFACE_REQUESTS (QLatin1String("org.freedesktop.Telepathy.Client.Interface.Requests"))
04259
04267 #define TELEPATHY_ERROR_NETWORK_ERROR "org.freedesktop.Telepathy.Error.NetworkError"
04268
04277 #define TP_QT4_ERROR_NETWORK_ERROR QLatin1String("org.freedesktop.Telepathy.Error.NetworkError")
04278
04287 #define TELEPATHY_ERROR_NOT_IMPLEMENTED "org.freedesktop.Telepathy.Error.NotImplemented"
04288
04298 #define TP_QT4_ERROR_NOT_IMPLEMENTED QLatin1String("org.freedesktop.Telepathy.Error.NotImplemented")
04299
04307 #define TELEPATHY_ERROR_INVALID_ARGUMENT "org.freedesktop.Telepathy.Error.InvalidArgument"
04308
04317 #define TP_QT4_ERROR_INVALID_ARGUMENT QLatin1String("org.freedesktop.Telepathy.Error.InvalidArgument")
04318
04326 #define TELEPATHY_ERROR_NOT_AVAILABLE "org.freedesktop.Telepathy.Error.NotAvailable"
04327
04336 #define TP_QT4_ERROR_NOT_AVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.NotAvailable")
04337
04345 #define TELEPATHY_ERROR_PERMISSION_DENIED "org.freedesktop.Telepathy.Error.PermissionDenied"
04346
04355 #define TP_QT4_ERROR_PERMISSION_DENIED QLatin1String("org.freedesktop.Telepathy.Error.PermissionDenied")
04356
04368 #define TELEPATHY_ERROR_DISCONNECTED "org.freedesktop.Telepathy.Error.Disconnected"
04369
04382 #define TP_QT4_ERROR_DISCONNECTED QLatin1String("org.freedesktop.Telepathy.Error.Disconnected")
04383
04391 #define TELEPATHY_ERROR_INVALID_HANDLE "org.freedesktop.Telepathy.Error.InvalidHandle"
04392
04401 #define TP_QT4_ERROR_INVALID_HANDLE QLatin1String("org.freedesktop.Telepathy.Error.InvalidHandle")
04402
04410 #define TELEPATHY_ERROR_CHANNEL_BANNED "org.freedesktop.Telepathy.Error.Channel.Banned"
04411
04420 #define TP_QT4_ERROR_CHANNEL_BANNED QLatin1String("org.freedesktop.Telepathy.Error.Channel.Banned")
04421
04429 #define TELEPATHY_ERROR_CHANNEL_FULL "org.freedesktop.Telepathy.Error.Channel.Full"
04430
04439 #define TP_QT4_ERROR_CHANNEL_FULL QLatin1String("org.freedesktop.Telepathy.Error.Channel.Full")
04440
04448 #define TELEPATHY_ERROR_CHANNEL_INVITE_ONLY "org.freedesktop.Telepathy.Error.Channel.InviteOnly"
04449
04458 #define TP_QT4_ERROR_CHANNEL_INVITE_ONLY QLatin1String("org.freedesktop.Telepathy.Error.Channel.InviteOnly")
04459
04472 #define TELEPATHY_ERROR_NOT_YOURS "org.freedesktop.Telepathy.Error.NotYours"
04473
04487 #define TP_QT4_ERROR_NOT_YOURS QLatin1String("org.freedesktop.Telepathy.Error.NotYours")
04488
04505 #define TELEPATHY_ERROR_CANCELLED "org.freedesktop.Telepathy.Error.Cancelled"
04506
04524 #define TP_QT4_ERROR_CANCELLED QLatin1String("org.freedesktop.Telepathy.Error.Cancelled")
04525
04534 #define TELEPATHY_ERROR_AUTHENTICATION_FAILED "org.freedesktop.Telepathy.Error.AuthenticationFailed"
04535
04545 #define TP_QT4_ERROR_AUTHENTICATION_FAILED QLatin1String("org.freedesktop.Telepathy.Error.AuthenticationFailed")
04546
04559 #define TELEPATHY_ERROR_ENCRYPTION_NOT_AVAILABLE "org.freedesktop.Telepathy.Error.EncryptionNotAvailable"
04560
04574 #define TP_QT4_ERROR_ENCRYPTION_NOT_AVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.EncryptionNotAvailable")
04575
04585 #define TELEPATHY_ERROR_ENCRYPTION_ERROR "org.freedesktop.Telepathy.Error.EncryptionError"
04586
04597 #define TP_QT4_ERROR_ENCRYPTION_ERROR QLatin1String("org.freedesktop.Telepathy.Error.EncryptionError")
04598
04612 #define TELEPATHY_ERROR_CERT_NOT_PROVIDED "org.freedesktop.Telepathy.Error.Cert.NotProvided"
04613
04628 #define TP_QT4_ERROR_CERT_NOT_PROVIDED QLatin1String("org.freedesktop.Telepathy.Error.Cert.NotProvided")
04629
04642 #define TELEPATHY_ERROR_CERT_UNTRUSTED "org.freedesktop.Telepathy.Error.Cert.Untrusted"
04643
04657 #define TP_QT4_ERROR_CERT_UNTRUSTED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Untrusted")
04658
04668 #define TELEPATHY_ERROR_CERT_EXPIRED "org.freedesktop.Telepathy.Error.Cert.Expired"
04669
04680 #define TP_QT4_ERROR_CERT_EXPIRED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Expired")
04681
04692 #define TELEPATHY_ERROR_CERT_NOT_ACTIVATED "org.freedesktop.Telepathy.Error.Cert.NotActivated"
04693
04705 #define TP_QT4_ERROR_CERT_NOT_ACTIVATED QLatin1String("org.freedesktop.Telepathy.Error.Cert.NotActivated")
04706
04717 #define TELEPATHY_ERROR_CERT_FINGERPRINT_MISMATCH "org.freedesktop.Telepathy.Error.Cert.FingerprintMismatch"
04718
04730 #define TP_QT4_ERROR_CERT_FINGERPRINT_MISMATCH QLatin1String("org.freedesktop.Telepathy.Error.Cert.FingerprintMismatch")
04731
04748 #define TELEPATHY_ERROR_CERT_HOSTNAME_MISMATCH "org.freedesktop.Telepathy.Error.Cert.HostnameMismatch"
04749
04767 #define TP_QT4_ERROR_CERT_HOSTNAME_MISMATCH QLatin1String("org.freedesktop.Telepathy.Error.Cert.HostnameMismatch")
04768
04779 #define TELEPATHY_ERROR_CERT_SELF_SIGNED "org.freedesktop.Telepathy.Error.Cert.SelfSigned"
04780
04792 #define TP_QT4_ERROR_CERT_SELF_SIGNED QLatin1String("org.freedesktop.Telepathy.Error.Cert.SelfSigned")
04793
04803 #define TELEPATHY_ERROR_CERT_REVOKED "org.freedesktop.Telepathy.Error.Cert.Revoked"
04804
04815 #define TP_QT4_ERROR_CERT_REVOKED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Revoked")
04816
04827 #define TELEPATHY_ERROR_CERT_INSECURE "org.freedesktop.Telepathy.Error.Cert.Insecure"
04828
04840 #define TP_QT4_ERROR_CERT_INSECURE QLatin1String("org.freedesktop.Telepathy.Error.Cert.Insecure")
04841
04852 #define TELEPATHY_ERROR_CERT_INVALID "org.freedesktop.Telepathy.Error.Cert.Invalid"
04853
04865 #define TP_QT4_ERROR_CERT_INVALID QLatin1String("org.freedesktop.Telepathy.Error.Cert.Invalid")
04866
04878 #define TELEPATHY_ERROR_CERT_LIMIT_EXCEEDED "org.freedesktop.Telepathy.Error.Cert.LimitExceeded"
04879
04892 #define TP_QT4_ERROR_CERT_LIMIT_EXCEEDED QLatin1String("org.freedesktop.Telepathy.Error.Cert.LimitExceeded")
04893
04902 #define TELEPATHY_ERROR_NOT_CAPABLE "org.freedesktop.Telepathy.Error.NotCapable"
04903
04913 #define TP_QT4_ERROR_NOT_CAPABLE QLatin1String("org.freedesktop.Telepathy.Error.NotCapable")
04914
04924 #define TELEPATHY_ERROR_OFFLINE "org.freedesktop.Telepathy.Error.Offline"
04925
04936 #define TP_QT4_ERROR_OFFLINE QLatin1String("org.freedesktop.Telepathy.Error.Offline")
04937
04947 #define TELEPATHY_ERROR_CHANNEL_KICKED "org.freedesktop.Telepathy.Error.Channel.Kicked"
04948
04959 #define TP_QT4_ERROR_CHANNEL_KICKED QLatin1String("org.freedesktop.Telepathy.Error.Channel.Kicked")
04960
04972 #define TELEPATHY_ERROR_BUSY "org.freedesktop.Telepathy.Error.Busy"
04973
04986 #define TP_QT4_ERROR_BUSY QLatin1String("org.freedesktop.Telepathy.Error.Busy")
04987
04997 #define TELEPATHY_ERROR_NO_ANSWER "org.freedesktop.Telepathy.Error.NoAnswer"
04998
05009 #define TP_QT4_ERROR_NO_ANSWER QLatin1String("org.freedesktop.Telepathy.Error.NoAnswer")
05010
05020 #define TELEPATHY_ERROR_DOES_NOT_EXIST "org.freedesktop.Telepathy.Error.DoesNotExist"
05021
05032 #define TP_QT4_ERROR_DOES_NOT_EXIST QLatin1String("org.freedesktop.Telepathy.Error.DoesNotExist")
05033
05044 #define TELEPATHY_ERROR_TERMINATED "org.freedesktop.Telepathy.Error.Terminated"
05045
05057 #define TP_QT4_ERROR_TERMINATED QLatin1String("org.freedesktop.Telepathy.Error.Terminated")
05058
05066 #define TELEPATHY_ERROR_CONNECTION_REFUSED "org.freedesktop.Telepathy.Error.ConnectionRefused"
05067
05076 #define TP_QT4_ERROR_CONNECTION_REFUSED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionRefused")
05077
05085 #define TELEPATHY_ERROR_CONNECTION_FAILED "org.freedesktop.Telepathy.Error.ConnectionFailed"
05086
05095 #define TP_QT4_ERROR_CONNECTION_FAILED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionFailed")
05096
05104 #define TELEPATHY_ERROR_CONNECTION_LOST "org.freedesktop.Telepathy.Error.ConnectionLost"
05105
05114 #define TP_QT4_ERROR_CONNECTION_LOST QLatin1String("org.freedesktop.Telepathy.Error.ConnectionLost")
05115
05128 #define TELEPATHY_ERROR_ALREADY_CONNECTED "org.freedesktop.Telepathy.Error.AlreadyConnected"
05129
05143 #define TP_QT4_ERROR_ALREADY_CONNECTED QLatin1String("org.freedesktop.Telepathy.Error.AlreadyConnected")
05144
05159 #define TELEPATHY_ERROR_CONNECTION_REPLACED "org.freedesktop.Telepathy.Error.ConnectionReplaced"
05160
05176 #define TP_QT4_ERROR_CONNECTION_REPLACED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionReplaced")
05177
05186 #define TELEPATHY_ERROR_REGISTRATION_EXISTS "org.freedesktop.Telepathy.Error.RegistrationExists"
05187
05197 #define TP_QT4_ERROR_REGISTRATION_EXISTS QLatin1String("org.freedesktop.Telepathy.Error.RegistrationExists")
05198
05213 #define TELEPATHY_ERROR_SERVICE_BUSY "org.freedesktop.Telepathy.Error.ServiceBusy"
05214
05230 #define TP_QT4_ERROR_SERVICE_BUSY QLatin1String("org.freedesktop.Telepathy.Error.ServiceBusy")
05231
05242 #define TELEPATHY_ERROR_RESOURCE_UNAVAILABLE "org.freedesktop.Telepathy.Error.ResourceUnavailable"
05243
05255 #define TP_QT4_ERROR_RESOURCE_UNAVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.ResourceUnavailable")
05256
05268 #define TELEPATHY_ERROR_WOULD_BREAK_ANONYMITY "org.freedesktop.Telepathy.Error.WouldBreakAnonymity"
05269
05282 #define TP_QT4_ERROR_WOULD_BREAK_ANONYMITY QLatin1String("org.freedesktop.Telepathy.Error.WouldBreakAnonymity")
05283
05292 #define TELEPATHY_ERROR_NOT_YET "org.freedesktop.Telepathy.Error.NotYet"
05293
05303 #define TP_QT4_ERROR_NOT_YET QLatin1String("org.freedesktop.Telepathy.Error.NotYet")
05304
05313 #define TELEPATHY_ERROR_REJECTED "org.freedesktop.Telepathy.Error.Rejected"
05314
05324 #define TP_QT4_ERROR_REJECTED QLatin1String("org.freedesktop.Telepathy.Error.Rejected")
05325
05334 #define TELEPATHY_ERROR_PICKED_UP_ELSEWHERE "org.freedesktop.Telepathy.Error.PickedUpElsewhere"
05335
05345 #define TP_QT4_ERROR_PICKED_UP_ELSEWHERE QLatin1String("org.freedesktop.Telepathy.Error.PickedUpElsewhere")
05346
05359 #define TELEPATHY_ERROR_SERVICE_CONFUSED "org.freedesktop.Telepathy.Error.ServiceConfused"
05360
05374 #define TP_QT4_ERROR_SERVICE_CONFUSED QLatin1String("org.freedesktop.Telepathy.Error.ServiceConfused")
05375
05390 #define TELEPATHY_ERROR_CONFUSED "org.freedesktop.Telepathy.Error.Confused"
05391
05407 #define TP_QT4_ERROR_CONFUSED QLatin1String("org.freedesktop.Telepathy.Error.Confused")
05408
05430 #define TELEPATHY_ERROR_SOFTWARE_UPGRADE_REQUIRED "org.freedesktop.Telepathy.Error.SoftwareUpgradeRequired"
05431
05454 #define TP_QT4_ERROR_SOFTWARE_UPGRADE_REQUIRED QLatin1String("org.freedesktop.Telepathy.Error.SoftwareUpgradeRequired")
05455
05469 #define TELEPATHY_ERROR_EMERGENCY_CALLS_NOT_SUPPORTED "org.freedesktop.Telepathy.Error.EmergencyCallsNotSupported"
05470
05485 #define TP_QT4_ERROR_EMERGENCY_CALLS_NOT_SUPPORTED QLatin1String("org.freedesktop.Telepathy.Error.EmergencyCallsNotSupported")
05486