00001
00002
00003
00004 #ifndef IN_TELEPATHY_QT4_HEADER
00005 #error IN_TELEPATHY_QT4_HEADER
00006 #endif
00007
00008 #include <QFlags>
00009
00046 namespace Telepathy
00047 {
00053 enum ConnMgrParamFlag
00054 {
00058 ConnMgrParamFlagRequired = 1,
00059
00063 ConnMgrParamFlagRegister = 2,
00064
00069 ConnMgrParamFlagHasDefault = 4,
00070
00081 ConnMgrParamFlagSecret = 8,
00082
00091 ConnMgrParamFlagDBusProperty = 16
00092 };
00093
00100 typedef QFlags<ConnMgrParamFlag> ConnMgrParamFlags;
00101 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnMgrParamFlags)
00102
00103
00108 enum ConnectionAliasFlag
00109 {
00124 ConnectionAliasFlagUserSet = 1
00125 };
00126
00133 typedef QFlags<ConnectionAliasFlag> ConnectionAliasFlags;
00134 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnectionAliasFlags)
00135
00136
00141 enum ConnectionCapabilityFlag
00142 {
00147 ConnectionCapabilityFlagCreate = 1,
00148
00152 ConnectionCapabilityFlagInvite = 2
00153 };
00154
00161 typedef QFlags<ConnectionCapabilityFlag> ConnectionCapabilityFlags;
00162 Q_DECLARE_OPERATORS_FOR_FLAGS(ConnectionCapabilityFlags)
00163
00164
00169 enum MediaStreamPending
00170 {
00175 MediaStreamPendingLocalSend = 1,
00176
00182 MediaStreamPendingRemoteSend = 2
00183 };
00184
00191 typedef QFlags<MediaStreamPending> MediaStreamPendingSend;
00192 Q_DECLARE_OPERATORS_FOR_FLAGS(MediaStreamPendingSend)
00193
00194
00199 enum ChannelMediaCapability
00200 {
00204 ChannelMediaCapabilityAudio = 1,
00205
00209 ChannelMediaCapabilityVideo = 2,
00210
00214 ChannelMediaCapabilityNATTraversalSTUN = 4,
00215
00220 ChannelMediaCapabilityNATTraversalGTalkP2P = 8
00221 };
00222
00234 typedef QFlags<ChannelMediaCapability> ChannelMediaCapabilities;
00235 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelMediaCapabilities)
00236
00237
00242 enum ChannelTextMessageFlag
00243 {
00248 ChannelTextMessageFlagTruncated = 1,
00249
00262 ChannelTextMessageFlagNonTextContent = 2,
00263
00278 ChannelTextMessageFlagScrollback = 4,
00279
00293 ChannelTextMessageFlagRescued = 8
00294 };
00295
00302 typedef QFlags<ChannelTextMessageFlag> ChannelTextMessageFlags;
00303 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelTextMessageFlags)
00304
00305
00310 enum ChannelCallState
00311 {
00316 ChannelCallStateRinging = 1,
00317
00322 ChannelCallStateQueued = 2,
00323
00329 ChannelCallStateHeld = 4,
00330
00336 ChannelCallStateForwarded = 8
00337 };
00338
00347 typedef QFlags<ChannelCallState> ChannelCallStateFlags;
00348 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelCallStateFlags)
00349
00350
00355 enum ChannelGroupFlag
00356 {
00361 ChannelGroupFlagCanAdd = 1,
00362
00367 ChannelGroupFlagCanRemove = 2,
00368
00373 ChannelGroupFlagCanRescind = 4,
00374
00379 ChannelGroupFlagMessageAdd = 8,
00380
00385 ChannelGroupFlagMessageRemove = 16,
00386
00391 ChannelGroupFlagMessageAccept = 32,
00392
00397 ChannelGroupFlagMessageReject = 64,
00398
00403 ChannelGroupFlagMessageRescind = 128,
00404
00422 ChannelGroupFlagChannelSpecificHandles = 256,
00423
00429 ChannelGroupFlagOnlyOneGroup = 512,
00430
00438 ChannelGroupFlagHandleOwnersNotAvailable = 1024,
00439
00444 ChannelGroupFlagProperties = 2048,
00445
00456 ChannelGroupFlagMembersChangedDetailed = 4096
00457 };
00458
00465 typedef QFlags<ChannelGroupFlag> ChannelGroupFlags;
00466 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelGroupFlags)
00467
00468
00473 enum MessagePartSupportFlag
00474 {
00483 MessagePartSupportFlagOneAttachment = 1,
00484
00491 MessagePartSupportFlagMultipleAttachments = 2
00492 };
00493
00524 typedef QFlags<MessagePartSupportFlag> MessagePartSupportFlags;
00525 Q_DECLARE_OPERATORS_FOR_FLAGS(MessagePartSupportFlags)
00526
00527
00532 enum MessageSendingFlag
00533 {
00549 MessageSendingFlagReportDelivery = 1
00550 };
00551
00561 typedef QFlags<MessageSendingFlag> MessageSendingFlags;
00562 Q_DECLARE_OPERATORS_FOR_FLAGS(MessageSendingFlags)
00563
00564
00569 enum DeliveryReportingSupportFlag
00570 {
00579 DeliveryReportingSupportFlagReceiveFailures = 1,
00580
00586 DeliveryReportingSupportFlagReceiveSuccesses = 2
00587 };
00588
00600 typedef QFlags<DeliveryReportingSupportFlag> DeliveryReportingSupportFlags;
00601 Q_DECLARE_OPERATORS_FOR_FLAGS(DeliveryReportingSupportFlags)
00602
00603
00608 enum ChannelPasswordFlag
00609 {
00614 ChannelPasswordFlagProvide = 8
00615 };
00616
00623 typedef QFlags<ChannelPasswordFlag> ChannelPasswordFlags;
00624 Q_DECLARE_OPERATORS_FOR_FLAGS(ChannelPasswordFlags)
00625
00626
00631 enum PropertyFlag
00632 {
00636 PropertyFlagRead = 1,
00637
00641 PropertyFlagWrite = 2
00642 };
00643
00650 typedef QFlags<PropertyFlag> PropertyFlags;
00651 Q_DECLARE_OPERATORS_FOR_FLAGS(PropertyFlags)
00652
00653
00659 enum HandleType
00660 {
00666 HandleTypeNone = 0,
00667
00671 HandleTypeContact = 1,
00672
00676 HandleTypeRoom = 2,
00677
00681 HandleTypeList = 3,
00682
00686 HandleTypeGroup = 4
00687 };
00688
00694 const int NUM_HANDLE_TYPES = (4+1);
00695
00702 enum ConnectionStatus
00703 {
00707 ConnectionStatusConnected = 0,
00708
00714 ConnectionStatusConnecting = 1,
00715
00720 ConnectionStatusDisconnected = 2
00721 };
00722
00728 const int NUM_CONNECTION_STATUSES = (2+1);
00729
00740 enum ConnectionStatusReason
00741 {
00749 ConnectionStatusReasonNoneSpecified = 0,
00750
00760 ConnectionStatusReasonRequested = 1,
00761
00768 ConnectionStatusReasonNetworkError = 2,
00769
00777 ConnectionStatusReasonAuthenticationFailed = 3,
00778
00790 ConnectionStatusReasonEncryptionError = 4,
00791
00837 ConnectionStatusReasonNameInUse = 5,
00838
00846 ConnectionStatusReasonCertNotProvided = 6,
00847
00858 ConnectionStatusReasonCertUntrusted = 7,
00859
00867 ConnectionStatusReasonCertExpired = 8,
00868
00876 ConnectionStatusReasonCertNotActivated = 9,
00877
00885 ConnectionStatusReasonCertHostnameMismatch = 10,
00886
00895 ConnectionStatusReasonCertFingerprintMismatch = 11,
00896
00904 ConnectionStatusReasonCertSelfSigned = 12,
00905
00914 ConnectionStatusReasonCertOtherError = 13
00915 };
00916
00922 const int NUM_CONNECTION_STATUS_REASONS = (13+1);
00923
00930 enum ConnectionPresenceType
00931 {
00937 ConnectionPresenceTypeUnset = 0,
00938
00942 ConnectionPresenceTypeOffline = 1,
00943
00947 ConnectionPresenceTypeAvailable = 2,
00948
00952 ConnectionPresenceTypeAway = 3,
00953
00957 ConnectionPresenceTypeExtendedAway = 4,
00958
00962 ConnectionPresenceTypeHidden = 5,
00963
00967 ConnectionPresenceTypeBusy = 6,
00968
00973 ConnectionPresenceTypeUnknown = 7,
00974
00979 ConnectionPresenceTypeError = 8
00980 };
00981
00987 const int NUM_CONNECTION_PRESENCE_TYPES = (8+1);
00988
00999 enum RichPresenceAccessControlType
01000 {
01005 RichPresenceAccessControlTypeWhitelist = 0,
01006
01012 RichPresenceAccessControlTypePublishList = 1,
01013
01019 RichPresenceAccessControlTypeGroup = 2,
01020
01025 RichPresenceAccessControlTypeOpen = 3
01026 };
01027
01033 const int NUM_RICH_PRESENCE_ACCESS_CONTROL_TYPES = (3+1);
01034
01041 enum FileTransferState
01042 {
01047 FileTransferStateNone = 0,
01048
01054 FileTransferStatePending = 1,
01055
01061 FileTransferStateAccepted = 2,
01062
01066 FileTransferStateOpen = 3,
01067
01071 FileTransferStateCompleted = 4,
01072
01076 FileTransferStateCancelled = 5
01077 };
01078
01084 const int NUM_FILE_TRANSFER_STATES = (5+1);
01085
01092 enum FileTransferStateChangeReason
01093 {
01097 FileTransferStateChangeReasonNone = 0,
01098
01102 FileTransferStateChangeReasonRequested = 1,
01103
01107 FileTransferStateChangeReasonLocalStopped = 2,
01108
01112 FileTransferStateChangeReasonRemoteStopped = 3,
01113
01117 FileTransferStateChangeReasonLocalError = 4,
01118
01122 FileTransferStateChangeReasonRemoteError = 5
01123 };
01124
01130 const int NUM_FILE_TRANSFER_STATE_CHANGE_REASONS = (5+1);
01131
01138 enum FileHashType
01139 {
01143 FileHashTypeNone = 0,
01144
01148 FileHashTypeMD5 = 1,
01149
01153 FileHashTypeSHA1 = 2,
01154
01158 FileHashTypeSHA256 = 3
01159 };
01160
01166 const int NUM_FILE_HASH_TYPES = (3+1);
01167
01174 enum MediaStreamType
01175 {
01179 MediaStreamTypeAudio = 0,
01180
01184 MediaStreamTypeVideo = 1
01185 };
01186
01192 const int NUM_MEDIA_STREAM_TYPES = (1+1);
01193
01200 enum MediaStreamState
01201 {
01205 MediaStreamStateDisconnected = 0,
01206
01210 MediaStreamStateConnecting = 1,
01211
01215 MediaStreamStateConnected = 2
01216 };
01217
01223 const int NUM_MEDIA_STREAM_STATES = (2+1);
01224
01231 enum MediaStreamDirection
01232 {
01236 MediaStreamDirectionNone = 0,
01237
01241 MediaStreamDirectionSend = 1,
01242
01246 MediaStreamDirectionReceive = 2,
01247
01251 MediaStreamDirectionBidirectional = 3
01252 };
01253
01259 const int NUM_MEDIA_STREAM_DIRECTIONS = (3+1);
01260
01267 enum ChannelTextSendError
01268 {
01272 ChannelTextSendErrorUnknown = 0,
01273
01277 ChannelTextSendErrorOffline = 1,
01278
01282 ChannelTextSendErrorInvalidContact = 2,
01283
01287 ChannelTextSendErrorPermissionDenied = 3,
01288
01292 ChannelTextSendErrorTooLong = 4,
01293
01298 ChannelTextSendErrorNotImplemented = 5
01299 };
01300
01306 const int NUM_CHANNEL_TEXT_SEND_ERRORS = (5+1);
01307
01316 enum ChannelTextMessageType
01317 {
01321 ChannelTextMessageTypeNormal = 0,
01322
01329 ChannelTextMessageTypeAction = 1,
01330
01334 ChannelTextMessageTypeNotice = 2,
01335
01339 ChannelTextMessageTypeAutoReply = 3,
01340
01346 ChannelTextMessageTypeDeliveryReport = 4
01347 };
01348
01354 const int NUM_CHANNEL_TEXT_MESSAGE_TYPES = (4+1);
01355
01362 enum TubeType
01363 {
01368 TubeTypeDBus = 0,
01369
01374 TubeTypeStream = 1
01375 };
01376
01382 const int NUM_TUBE_TYPES = (1+1);
01383
01390 enum TubeState
01391 {
01395 TubeStateLocalPending = 0,
01396
01400 TubeStateRemotePending = 1,
01401
01405 TubeStateOpen = 2
01406 };
01407
01413 const int NUM_TUBE_STATES = (2+1);
01414
01421 enum SocketAddressType
01422 {
01427 SocketAddressTypeUnix = 0,
01428
01434 SocketAddressTypeAbstractUnix = 1,
01435
01442 SocketAddressTypeIPv4 = 2,
01443
01450 SocketAddressTypeIPv6 = 3
01451 };
01452
01458 const int NUM_SOCKET_ADDRESS_TYPES = (3+1);
01459
01466 enum SocketAccessControl
01467 {
01474 SocketAccessControlLocalhost = 0,
01475
01483 SocketAccessControlPort = 1,
01484
01493 SocketAccessControlNetmask = 2,
01494
01509 SocketAccessControlCredentials = 3
01510 };
01511
01517 const int NUM_SOCKET_ACCESS_CONTROLS = (3+1);
01518
01525 enum ChannelChatState
01526 {
01530 ChannelChatStateGone = 0,
01531
01535 ChannelChatStateInactive = 1,
01536
01540 ChannelChatStateActive = 2,
01541
01545 ChannelChatStatePaused = 3,
01546
01550 ChannelChatStateComposing = 4
01551 };
01552
01558 const int NUM_CHANNEL_CHAT_STATES = (4+1);
01559
01566 enum DTMFEvent
01567 {
01571 DTMFEventDigit0 = 0,
01572
01576 DTMFEventDigit1 = 1,
01577
01581 DTMFEventDigit2 = 2,
01582
01586 DTMFEventDigit3 = 3,
01587
01591 DTMFEventDigit4 = 4,
01592
01596 DTMFEventDigit5 = 5,
01597
01601 DTMFEventDigit6 = 6,
01602
01606 DTMFEventDigit7 = 7,
01607
01611 DTMFEventDigit8 = 8,
01612
01616 DTMFEventDigit9 = 9,
01617
01621 DTMFEventAsterisk = 10,
01622
01626 DTMFEventHash = 11,
01627
01631 DTMFEventLetterA = 12,
01632
01636 DTMFEventLetterB = 13,
01637
01641 DTMFEventLetterC = 14,
01642
01646 DTMFEventLetterD = 15
01647 };
01648
01654 const int NUM_DTMF_EVENTS = (15+1);
01655
01662 enum ChannelGroupChangeReason
01663 {
01667 ChannelGroupChangeReasonNone = 0,
01668
01689 ChannelGroupChangeReasonOffline = 1,
01690
01699 ChannelGroupChangeReasonKicked = 2,
01700
01721 ChannelGroupChangeReasonBusy = 3,
01722
01729 ChannelGroupChangeReasonInvited = 4,
01730
01739 ChannelGroupChangeReasonBanned = 5,
01740
01744 ChannelGroupChangeReasonError = 6,
01745
01768 ChannelGroupChangeReasonInvalidContact = 7,
01769
01788 ChannelGroupChangeReasonNoAnswer = 8,
01789
01799 ChannelGroupChangeReasonRenamed = 9,
01800
01810 ChannelGroupChangeReasonPermissionDenied = 10,
01811
01839 ChannelGroupChangeReasonSeparated = 11
01840 };
01841
01847 const int NUM_CHANNEL_GROUP_CHANGE_REASONS = (11+1);
01848
01857 enum LocalHoldState
01858 {
01863 LocalHoldStateUnheld = 0,
01864
01868 LocalHoldStateHeld = 1,
01869
01875 LocalHoldStatePendingHold = 2,
01876
01882 LocalHoldStatePendingUnhold = 3
01883 };
01884
01890 const int NUM_LOCAL_HOLD_STATES = (3+1);
01891
01901 enum LocalHoldStateReason
01902 {
01908 LocalHoldStateReasonNone = 0,
01909
01913 LocalHoldStateReasonRequested = 1,
01914
01918 LocalHoldStateReasonResourceNotAvailable = 2
01919 };
01920
01926 const int NUM_LOCAL_HOLD_STATE_REASONS = (2+1);
01927
01941 enum DeliveryStatus
01942 {
01949 DeliveryStatusUnknown = 0,
01950
01954 DeliveryStatusDelivered = 1,
01955
01962 DeliveryStatusTemporarilyFailed = 2,
01963
01972 DeliveryStatusPermanentlyFailed = 3,
01973
01981 DeliveryStatusAccepted = 4
01982 };
01983
01989 const int NUM_DELIVERY_STATUSES = (4+1);
01990
01997 enum MediaStreamError
01998 {
02002 MediaStreamErrorUnknown = 0,
02003
02007 MediaStreamErrorEOS = 1
02008 };
02009
02015 const int NUM_MEDIA_STREAM_ERRORS = (1+1);
02016
02023 enum MediaStreamBaseProto
02024 {
02028 MediaStreamBaseProtoUDP = 0,
02029
02033 MediaStreamBaseProtoTCP = 1
02034 };
02035
02041 const int NUM_MEDIA_STREAM_BASE_PROTOS = (1+1);
02042
02049 enum MediaStreamTransportType
02050 {
02054 MediaStreamTransportTypeLocal = 0,
02055
02059 MediaStreamTransportTypeDerived = 1,
02060
02064 MediaStreamTransportTypeRelay = 2
02065 };
02066
02072 const int NUM_MEDIA_STREAM_TRANSPORT_TYPES = (2+1);
02073
02074 }
02075
02081 #define TELEPATHY_INTERFACE_CONNECTION_MANAGER "org.freedesktop.Telepathy.ConnectionManager"
02082
02088 #define TELEPATHY_INTERFACE_CONNECTION "org.freedesktop.Telepathy.Connection"
02089
02095 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_ALIASING "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
02096
02102 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_AVATARS "org.freedesktop.Telepathy.Connection.Interface.Avatars"
02103
02109 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CAPABILITIES "org.freedesktop.Telepathy.Connection.Interface.Capabilities"
02110
02116 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_CONTACTS "org.freedesktop.Telepathy.Connection.Interface.Contacts"
02117
02123 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_PRESENCE "org.freedesktop.Telepathy.Connection.Interface.Presence"
02124
02130 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_REQUESTS "org.freedesktop.Telepathy.Connection.Interface.Requests"
02131
02137 #define TELEPATHY_INTERFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
02138
02144 #define TELEPATHY_INTERFACE_CHANNEL "org.freedesktop.Telepathy.Channel"
02145
02151 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_CONTACT_LIST "org.freedesktop.Telepathy.Channel.Type.ContactList"
02152
02158 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_FILE_TRANSFER "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
02159
02165 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_STREAMED_MEDIA "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
02166
02172 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_ROOM_LIST "org.freedesktop.Telepathy.Channel.Type.RoomList"
02173
02179 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_TEXT "org.freedesktop.Telepathy.Channel.Type.Text"
02180
02186 #define TELEPATHY_INTERFACE_CHANNEL_TYPE_TUBES "org.freedesktop.Telepathy.Channel.Type.Tubes"
02187
02193 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_CALL_STATE "org.freedesktop.Telepathy.Channel.Interface.CallState"
02194
02200 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_CHAT_STATE "org.freedesktop.Telepathy.Channel.Interface.ChatState"
02201
02207 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_DTMF "org.freedesktop.Telepathy.Channel.Interface.DTMF"
02208
02214 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_GROUP "org.freedesktop.Telepathy.Channel.Interface.Group"
02215
02221 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_HOLD "org.freedesktop.Telepathy.Channel.Interface.Hold"
02222
02228 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling"
02229
02235 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_MESSAGES "org.freedesktop.Telepathy.Channel.Interface.Messages"
02236
02242 #define TELEPATHY_INTERFACE_CHANNEL_INTERFACE_PASSWORD "org.freedesktop.Telepathy.Channel.Interface.Password"
02243
02249 #define TELEPATHY_INTERFACE_MEDIA_SESSION_HANDLER "org.freedesktop.Telepathy.Media.SessionHandler"
02250
02256 #define TELEPATHY_INTERFACE_MEDIA_STREAM_HANDLER "org.freedesktop.Telepathy.Media.StreamHandler"
02257
02263 #define TELEPATHY_INTERFACE_DBUS_DAEMON "org.freedesktop.DBus"
02264
02270 #define TELEPATHY_INTERFACE_INTROSPECTABLE "org.freedesktop.DBus.Introspectable"
02271
02277 #define TELEPATHY_INTERFACE_PEER "org.freedesktop.DBus.Peer"
02278
02284 #define TELEPATHY_INTERFACE_PROPERTIES "org.freedesktop.DBus.Properties"
02285
02291 #define TELEPATHY_INTERFACE_PROPERTIES_INTERFACE "org.freedesktop.Telepathy.Properties"
02292
02298 #define TELEPATHY_INTERFACE_ACCOUNT_MANAGER "org.freedesktop.Telepathy.AccountManager"
02299
02305 #define TELEPATHY_INTERFACE_ACCOUNT "org.freedesktop.Telepathy.Account"
02306
02312 #define TELEPATHY_INTERFACE_ACCOUNT_INTERFACE_AVATAR "org.freedesktop.Telepathy.Account.Interface.Avatar"
02313
02321 #define TELEPATHY_ERROR_NETWORK_ERROR "org.freedesktop.Telepathy.Error.NetworkError"
02322
02331 #define TELEPATHY_ERROR_NOT_IMPLEMENTED "org.freedesktop.Telepathy.Error.NotImplemented"
02332
02340 #define TELEPATHY_ERROR_INVALID_ARGUMENT "org.freedesktop.Telepathy.Error.InvalidArgument"
02341
02349 #define TELEPATHY_ERROR_NOT_AVAILABLE "org.freedesktop.Telepathy.Error.NotAvailable"
02350
02358 #define TELEPATHY_ERROR_PERMISSION_DENIED "org.freedesktop.Telepathy.Error.PermissionDenied"
02359
02371 #define TELEPATHY_ERROR_DISCONNECTED "org.freedesktop.Telepathy.Error.Disconnected"
02372
02380 #define TELEPATHY_ERROR_INVALID_HANDLE "org.freedesktop.Telepathy.Error.InvalidHandle"
02381
02389 #define TELEPATHY_ERROR_CHANNEL_BANNED "org.freedesktop.Telepathy.Error.Channel.Banned"
02390
02398 #define TELEPATHY_ERROR_CHANNEL_FULL "org.freedesktop.Telepathy.Error.Channel.Full"
02399
02407 #define TELEPATHY_ERROR_CHANNEL_INVITE_ONLY "org.freedesktop.Telepathy.Error.Channel.InviteOnly"
02408
02417 #define TELEPATHY_ERROR_NOT_YOURS "org.freedesktop.Telepathy.Error.NotYours"
02418
02435 #define TELEPATHY_ERROR_CANCELLED "org.freedesktop.Telepathy.Error.Cancelled"
02436
02445 #define TELEPATHY_ERROR_AUTHENTICATION_FAILED "org.freedesktop.Telepathy.Error.AuthenticationFailed"
02446
02459 #define TELEPATHY_ERROR_ENCRYPTION_NOT_AVAILABLE "org.freedesktop.Telepathy.Error.EncryptionNotAvailable"
02460
02470 #define TELEPATHY_ERROR_ENCRYPTION_ERROR "org.freedesktop.Telepathy.Error.EncryptionError"
02471
02485 #define TELEPATHY_ERROR_CERT_NOT_PROVIDED "org.freedesktop.Telepathy.Error.Cert.NotProvided"
02486
02498 #define TELEPATHY_ERROR_CERT_UNTRUSTED "org.freedesktop.Telepathy.Error.Cert.Untrusted"
02499
02508 #define TELEPATHY_ERROR_CERT_EXPIRED "org.freedesktop.Telepathy.Error.Cert.Expired"
02509
02519 #define TELEPATHY_ERROR_CERT_NOT_ACTIVATED "org.freedesktop.Telepathy.Error.Cert.NotActivated"
02520
02530 #define TELEPATHY_ERROR_CERT_FINGERPRINT_MISMATCH "org.freedesktop.Telepathy.Error.Cert.FingerprintMismatch"
02531
02541 #define TELEPATHY_ERROR_CERT_HOSTNAME_MISMATCH "org.freedesktop.Telepathy.Error.Cert.HostnameMismatch"
02542
02552 #define TELEPATHY_ERROR_CERT_SELF_SIGNED "org.freedesktop.Telepathy.Error.Cert.SelfSigned"
02553
02563 #define TELEPATHY_ERROR_CERT_INVALID "org.freedesktop.Telepathy.Error.Cert.Invalid"
02564
02573 #define TELEPATHY_ERROR_NOT_CAPABLE "org.freedesktop.Telepathy.Error.NotCapable"
02574
02584 #define TELEPATHY_ERROR_OFFLINE "org.freedesktop.Telepathy.Error.Offline"
02585
02595 #define TELEPATHY_ERROR_CHANNEL_KICKED "org.freedesktop.Telepathy.Error.Channel.Kicked"
02596
02606 #define TELEPATHY_ERROR_BUSY "org.freedesktop.Telepathy.Error.Busy"
02607
02617 #define TELEPATHY_ERROR_NO_ANSWER "org.freedesktop.Telepathy.Error.NoAnswer"
02618
02628 #define TELEPATHY_ERROR_DOES_NOT_EXIST "org.freedesktop.Telepathy.Error.DoesNotExist"
02629