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

constants.h

00001 /* Generated from Telepathy D-Bus Interface Specification, TelepathyQt4Yell copy
00002  */
00003  
00004 #ifndef IN_TELEPATHY_QT4_YELL_HEADER
00005 #error IN_TELEPATHY_QT4_YELL_HEADER
00006 #endif
00007 
00008 #include <QFlags>
00009 
00046 namespace Tpy
00047 {
00053 enum CallFlag
00054 {
00062     CallFlagLocallyRinging = 1,
00063 
00071     CallFlagQueued = 2,
00072 
00083     CallFlagLocallyHeld = 4,
00084 
00092     CallFlagForwarded = 8,
00093 
00104     CallFlagInProgress = 16,
00105 
00114     CallFlagClearing = 32,
00115 
00122     CallFlagMuted = 64,
00123 
00124     _CallFlagPadding = 0xffffffffU
00125 };
00126 
00137 typedef QFlags<CallFlag> CallFlags;
00138 Q_DECLARE_OPERATORS_FOR_FLAGS(CallFlags)
00139 
00140 
00145 enum CallMemberFlag
00146 {
00157     CallMemberFlagRinging = 1,
00158 
00168     CallMemberFlagHeld = 2,
00169 
00180     CallMemberFlagConferenceHost = 4,
00181 
00182     _CallMemberFlagPadding = 0xffffffffU
00183 };
00184 
00205 typedef QFlags<CallMemberFlag> CallMemberFlags;
00206 Q_DECLARE_OPERATORS_FOR_FLAGS(CallMemberFlags)
00207 
00208 
00236 enum CallState
00237 {
00243     CallStateUnknown = 0,
00244 
00251     CallStatePendingInitiator = 1,
00252 
00257     CallStatePendingReceiver = 2,
00258 
00262     CallStateAccepted = 3,
00263 
00267     CallStateEnded = 4,
00268 
00269     _CallStatePadding = 0xffffffffU
00270 };
00271 
00277 const int NUM_CALL_STATES = (4+1);
00278 
00289 enum CallStateChangeReason
00290 {
00295     CallStateChangeReasonUnknown = 0,
00296 
00309     CallStateChangeReasonUserRequested = 1,
00310 
00316     CallStateChangeReasonForwarded = 2,
00317 
00326     CallStateChangeReasonNoAnswer = 3,
00327 
00328     _CallStateChangeReasonPadding = 0xffffffffU
00329 };
00330 
00336 const int NUM_CALL_STATE_CHANGE_REASONS = (3+1);
00337 
00350 enum ContentRemovalReason
00351 {
00356     ContentRemovalReasonUnknown = 0,
00357 
00362     ContentRemovalReasonUserRequested = 1,
00363 
00368     ContentRemovalReasonError = 2,
00369 
00374     ContentRemovalReasonUnsupported = 3,
00375 
00376     _ContentRemovalReasonPadding = 0xffffffffU
00377 };
00378 
00384 const int NUM_CONTENT_REMOVAL_REASONS = (3+1);
00385 
00395 enum CallContentDisposition
00396 {
00400     CallContentDispositionNone = 0,
00401 
00412     CallContentDispositionInitial = 1,
00413 
00414     _CallContentDispositionPadding = 0xffffffffU
00415 };
00416 
00422 const int NUM_CALL_CONTENT_DISPOSITIONS = (1+1);
00423 
00432 enum CallContentPacketizationType
00433 {
00437     CallContentPacketizationTypeRTP = 0,
00438 
00442     CallContentPacketizationTypeRaw = 1,
00443 
00449     CallContentPacketizationTypeMSNWebcam = 2,
00450 
00451     _CallContentPacketizationTypePadding = 0xffffffffU
00452 };
00453 
00459 const int NUM_CALL_CONTENT_PACKETIZATION_TYPES = (2+1);
00460 
00469 enum SendingState
00470 {
00474     SendingStateNone = 0,
00475 
00479     SendingStatePendingSend = 1,
00480 
00484     SendingStateSending = 2,
00485 
00489     SendingStatePendingStopSending = 3,
00490 
00491     _SendingStatePadding = 0xffffffffU
00492 };
00493 
00499 const int NUM_SENDING_STATES = (3+1);
00500 
00509 enum StreamTransportType
00510 {
00515     StreamTransportTypeUnknown = 0,
00516 
00523     StreamTransportTypeRawUDP = 1,
00524 
00530     StreamTransportTypeICE = 2,
00531 
00537     StreamTransportTypeGTalkP2P = 3,
00538 
00544     StreamTransportTypeWLM2009 = 4,
00545 
00550     StreamTransportTypeSHM = 5,
00551 
00555     StreamTransportTypeMulticast = 6,
00556 
00557     _StreamTransportTypePadding = 0xffffffffU
00558 };
00559 
00565 const int NUM_STREAM_TRANSPORT_TYPES = (6+1);
00566 
00567 }
00568 
00575 #define TP_QT4_YELL_IFACE_CHANNEL_TYPE_CALL (QLatin1String("org.freedesktop.Telepathy.Channel.Type.Call.DRAFT"))
00576 
00583 #define TP_QT4_YELL_IFACE_CALL_CONTENT (QLatin1String("org.freedesktop.Telepathy.Call.Content.DRAFT"))
00584 
00591 #define TP_QT4_YELL_IFACE_CALL_CONTENT_CODEC_OFFER (QLatin1String("org.freedesktop.Telepathy.Call.Content.CodecOffer.DRAFT"))
00592 
00599 #define TP_QT4_YELL_IFACE_CALL_CONTENT_INTERFACE_MEDIA (QLatin1String("org.freedesktop.Telepathy.Call.Content.Interface.Media.DRAFT"))
00600 
00607 #define TP_QT4_YELL_IFACE_CALL_CONTENT_INTERFACE_MUTE (QLatin1String("org.freedesktop.Telepathy.Call.Content.Interface.Mute.DRAFT"))
00608 
00615 #define TP_QT4_YELL_IFACE_CALL_STREAM (QLatin1String("org.freedesktop.Telepathy.Call.Stream.DRAFT"))
00616 
00623 #define TP_QT4_YELL_IFACE_CALL_STREAM_ENDPOINT (QLatin1String("org.freedesktop.Telepathy.Call.Stream.Endpoint.DRAFT"))
00624 
00631 #define TP_QT4_YELL_IFACE_CALL_STREAM_INTERFACE_MEDIA (QLatin1String("org.freedesktop.Telepathy.Call.Stream.Interface.Media.DRAFT"))
00632 
00639 #define TP_QT4_YELL_IFACE_CHANNEL_INTERFACE_CREDENTIALS_STORAGE (QLatin1String("org.freedesktop.Telepathy.Channel.Interface.CredentialsStorage.DRAFT"))
00640 
00649 #define TP_QT4_YELL_ERROR_NETWORK_ERROR QLatin1String("org.freedesktop.Telepathy.Error.NetworkError")
00650 
00660 #define TP_QT4_YELL_ERROR_NOT_IMPLEMENTED QLatin1String("org.freedesktop.Telepathy.Error.NotImplemented")
00661 
00670 #define TP_QT4_YELL_ERROR_INVALID_ARGUMENT QLatin1String("org.freedesktop.Telepathy.Error.InvalidArgument")
00671 
00680 #define TP_QT4_YELL_ERROR_NOT_AVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.NotAvailable")
00681 
00690 #define TP_QT4_YELL_ERROR_PERMISSION_DENIED QLatin1String("org.freedesktop.Telepathy.Error.PermissionDenied")
00691 
00704 #define TP_QT4_YELL_ERROR_DISCONNECTED QLatin1String("org.freedesktop.Telepathy.Error.Disconnected")
00705 
00714 #define TP_QT4_YELL_ERROR_INVALID_HANDLE QLatin1String("org.freedesktop.Telepathy.Error.InvalidHandle")
00715 
00724 #define TP_QT4_YELL_ERROR_CHANNEL_BANNED QLatin1String("org.freedesktop.Telepathy.Error.Channel.Banned")
00725 
00734 #define TP_QT4_YELL_ERROR_CHANNEL_FULL QLatin1String("org.freedesktop.Telepathy.Error.Channel.Full")
00735 
00744 #define TP_QT4_YELL_ERROR_CHANNEL_INVITE_ONLY QLatin1String("org.freedesktop.Telepathy.Error.Channel.InviteOnly")
00745 
00759 #define TP_QT4_YELL_ERROR_NOT_YOURS QLatin1String("org.freedesktop.Telepathy.Error.NotYours")
00760 
00778 #define TP_QT4_YELL_ERROR_CANCELLED QLatin1String("org.freedesktop.Telepathy.Error.Cancelled")
00779 
00789 #define TP_QT4_YELL_ERROR_AUTHENTICATION_FAILED QLatin1String("org.freedesktop.Telepathy.Error.AuthenticationFailed")
00790 
00804 #define TP_QT4_YELL_ERROR_ENCRYPTION_NOT_AVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.EncryptionNotAvailable")
00805 
00816 #define TP_QT4_YELL_ERROR_ENCRYPTION_ERROR QLatin1String("org.freedesktop.Telepathy.Error.EncryptionError")
00817 
00832 #define TP_QT4_YELL_ERROR_CERT_NOT_PROVIDED QLatin1String("org.freedesktop.Telepathy.Error.Cert.NotProvided")
00833 
00847 #define TP_QT4_YELL_ERROR_CERT_UNTRUSTED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Untrusted")
00848 
00859 #define TP_QT4_YELL_ERROR_CERT_EXPIRED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Expired")
00860 
00872 #define TP_QT4_YELL_ERROR_CERT_NOT_ACTIVATED QLatin1String("org.freedesktop.Telepathy.Error.Cert.NotActivated")
00873 
00885 #define TP_QT4_YELL_ERROR_CERT_FINGERPRINT_MISMATCH QLatin1String("org.freedesktop.Telepathy.Error.Cert.FingerprintMismatch")
00886 
00904 #define TP_QT4_YELL_ERROR_CERT_HOSTNAME_MISMATCH QLatin1String("org.freedesktop.Telepathy.Error.Cert.HostnameMismatch")
00905 
00917 #define TP_QT4_YELL_ERROR_CERT_SELF_SIGNED QLatin1String("org.freedesktop.Telepathy.Error.Cert.SelfSigned")
00918 
00929 #define TP_QT4_YELL_ERROR_CERT_REVOKED QLatin1String("org.freedesktop.Telepathy.Error.Cert.Revoked")
00930 
00942 #define TP_QT4_YELL_ERROR_CERT_INSECURE QLatin1String("org.freedesktop.Telepathy.Error.Cert.Insecure")
00943 
00955 #define TP_QT4_YELL_ERROR_CERT_INVALID QLatin1String("org.freedesktop.Telepathy.Error.Cert.Invalid")
00956 
00969 #define TP_QT4_YELL_ERROR_CERT_LIMIT_EXCEEDED QLatin1String("org.freedesktop.Telepathy.Error.Cert.LimitExceeded")
00970 
00980 #define TP_QT4_YELL_ERROR_NOT_CAPABLE QLatin1String("org.freedesktop.Telepathy.Error.NotCapable")
00981 
00992 #define TP_QT4_YELL_ERROR_OFFLINE QLatin1String("org.freedesktop.Telepathy.Error.Offline")
00993 
01004 #define TP_QT4_YELL_ERROR_CHANNEL_KICKED QLatin1String("org.freedesktop.Telepathy.Error.Channel.Kicked")
01005 
01018 #define TP_QT4_YELL_ERROR_BUSY QLatin1String("org.freedesktop.Telepathy.Error.Busy")
01019 
01030 #define TP_QT4_YELL_ERROR_NO_ANSWER QLatin1String("org.freedesktop.Telepathy.Error.NoAnswer")
01031 
01042 #define TP_QT4_YELL_ERROR_DOES_NOT_EXIST QLatin1String("org.freedesktop.Telepathy.Error.DoesNotExist")
01043 
01055 #define TP_QT4_YELL_ERROR_TERMINATED QLatin1String("org.freedesktop.Telepathy.Error.Terminated")
01056 
01065 #define TP_QT4_YELL_ERROR_CONNECTION_REFUSED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionRefused")
01066 
01075 #define TP_QT4_YELL_ERROR_CONNECTION_FAILED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionFailed")
01076 
01085 #define TP_QT4_YELL_ERROR_CONNECTION_LOST QLatin1String("org.freedesktop.Telepathy.Error.ConnectionLost")
01086 
01100 #define TP_QT4_YELL_ERROR_ALREADY_CONNECTED QLatin1String("org.freedesktop.Telepathy.Error.AlreadyConnected")
01101 
01117 #define TP_QT4_YELL_ERROR_CONNECTION_REPLACED QLatin1String("org.freedesktop.Telepathy.Error.ConnectionReplaced")
01118 
01128 #define TP_QT4_YELL_ERROR_REGISTRATION_EXISTS QLatin1String("org.freedesktop.Telepathy.Error.RegistrationExists")
01129 
01145 #define TP_QT4_YELL_ERROR_SERVICE_BUSY QLatin1String("org.freedesktop.Telepathy.Error.ServiceBusy")
01146 
01158 #define TP_QT4_YELL_ERROR_RESOURCE_UNAVAILABLE QLatin1String("org.freedesktop.Telepathy.Error.ResourceUnavailable")
01159 
01172 #define TP_QT4_YELL_ERROR_WOULD_BREAK_ANONYMITY QLatin1String("org.freedesktop.Telepathy.Error.WouldBreakAnonymity")
01173 
01183 #define TP_QT4_YELL_ERROR_NOT_YET QLatin1String("org.freedesktop.Telepathy.Error.NotYet")
01184 
01194 #define TP_QT4_YELL_ERROR_REJECTED QLatin1String("org.freedesktop.Telepathy.Error.Rejected")
01195 
01205 #define TP_QT4_YELL_ERROR_PICKED_UP_ELSEWHERE QLatin1String("org.freedesktop.Telepathy.Error.PickedUpElsewhere")
01206 
01220 #define TP_QT4_YELL_ERROR_SERVICE_CONFUSED QLatin1String("org.freedesktop.Telepathy.Error.ServiceConfused")
01221 
01237 #define TP_QT4_YELL_ERROR_CONFUSED QLatin1String("org.freedesktop.Telepathy.Error.Confused")
01238 


Copyright © 2008-2010 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4-Yell 0.1.6