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

Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
Tp Namespace Reference

## Namespaces

- namespace Farstream
- namespace Client
- namespace KeyFile
- namespace ManagerFile

## Classes

- class AbstractClient
    The AbstractClient class represents a Telepathy client. More...
- class AbstractClientObserver
    The AbstractClientObserver class represents a Telepathy observer. More...
- class AbstractClientApprover
    The AbstractClientApprover class represents a Telepathy approver. More...
- class AbstractClientHandler
    The AbstractClientHandler class represents a Telepathy handler. More...
- class AbstractInterface
    The AbstractInterface class is the base class for all client side D-Bus interfaces, allowing access to remote methods/properties/signals. More...
- class AccountFactory
    The AccountFactory class is responsible for constructing Account objects according to application-defined settings. More...
- class AccountManager
    The AccountManager class represents a Telepathy account manager. More...
- class AccountPropertyFilter
    The AccountPropertyFilter class provides a filter object to be used to filter accounts by properties. More...
- class AccountSet
    The AccountSet class represents a set of Telepathy accounts filtered by a given criteria. More...
- class Account
    The Account class represents a Telepathy account. More...
- class AndFilter
    The AndFilter class provides a generic filter object to be used in conjunction of other filters. More...
- class AvatarData
    The AvatarData class represents a Telepathy avatar. More...
- class AvatarSpec
    The AvatarSpec class represents a Telepathy avatar information supported by a protocol. More...
- class CallChannel
    The CallChannel class provides an object representing a Telepathy channel of type Call. More...
- class CallContent
    The CallContent class provides an object representing a Telepathy Call.Content. More...
- class PendingCallContent
- class CallStream
    The CallStream class provides an object representing a Telepathy Call.Stream. More...
- class CapabilitiesBase
    The CapabilitiesBase class represents the capabilities a Connection or a Contact supports. More...
- class CaptchaAuthentication
    The CaptchaAuthentication class exposes CaptchaAuthentication's features for channels implementing it. More...
- class Captcha
    The Captcha class represents a Captcha ready to be answered. More...
- class ChannelClassSpec
    The ChannelClassSpec class represents a Telepathy channel class. More...
- class ChannelClassSpecList
    The ChannelClassSpecList class represents a list of ChannelClassSpec. More...
- class ChannelDispatchOperation
    The ChannelDispatchOperation class represents a Telepathy channel dispatch operation. More...
- class ChannelFactory
    The ChannelFactory class is responsible for constructing Channel objects according to application-defined settings. More...
- class ChannelRequest
    The ChannelRequest class represents a Telepathy channel request. More...
- class ChannelRequestHints
    The ChannelRequestHints class represents a dictionary of metadata provided by the channel requester when requesting a channel. More...
- class Channel
    The Channel class represents a Telepathy channel. More...
- class ClientRegistrar
    The ClientRegistrar class is responsible for registering Telepathy clients (Observer, Approver, Handler). More...
- class ConnectionCapabilities
    The ConnectionCapabilities class represents the capabilities of a Connection. More...
- class ConnectionFactory
    The ConnectionFactory class is responsible for constructing Connection objects according to application-defined settings. More...
- class ConnectionLowlevel
    The ConnectionLowlevel class extends Connection with support to low-level features. More...
- class ConnectionManagerLowlevel
    The ConnectionManagerLowlevel class extends ConnectionManager with support to low-level features. More...
- class ConnectionManager
    The ConnectionManager class represents a Telepathy connection manager. More...
- class Connection
    The Connection class represents a Telepathy connection. More...
- class ContactCapabilities
    The ContactCapabilities class represents the capabilities of a Contact. More...
- class ContactFactory
    The ContactFactory class is responsible for constructing Contact objects according to application-defined settings. More...
- class ContactManager
    The ContactManager class is responsible for managing contacts. More...
- class ContactMessenger
    The ContactMessenger class provides an easy way to send text messages to a contact and also track sent/receive text messages from the same contact. More...
- class ContactSearchChannel
    The ContactSearchChannel class represents a Telepathy channel of type ContactSearch. More...
- class Contact
    The Contact class represents a Telepathy contact. More...
- class DBusProxyFactory
    The DBusProxyFactory class is a base class for all D-Bus proxy factory classes. Handles proxy caching and making them ready as appropriate. More...
- class DBusProxy
    The DBusProxy class is a base class representing a remote object available over D-Bus. More...
- class StatelessDBusProxy
    The StatelessDBusProxy class is a base class representing a remote object whose API is basically stateless. More...
- class StatefulDBusProxy
    The StatefulDBusProxy class is a base class representing a remote object whose API is stateful. More...
- class Feature
    The Feature class represents a feature that can be enabled on demand. More...
- class Features
    The Features class represents a list of Feature. More...
- class FileTransferChannelCreationProperties
    The FileTransferChannelCreationProperties class represents the properties of a file transfer channel request. More...
- class FileTransferChannel
    The FileTransferChannel class represents a Telepathy channel of type FileTransfer. More...
- class Filter
    The Filter class provides a base class to be used by specialized filters such as GenericCapabilityFilter, GenericPropertyFilter, etc. More...
- class FixedFeatureFactory
    The FixedFeatureFactory class is a base class for all D-Bus proxy factories which want the same set of features for all constructed proxies. More...
- class GenericCapabilityFilter
    The GenericCapabilityFilter class provides a generic filter object to be used to filter objects by capabilities. More...
- class GenericPropertyFilter
    The GenericPropertyFilter class provides a generic filter object to be used to filter objects by properties. More...
- class HandledChannelNotifier
    The HandledChannelNotifier class can be used to keep track of channel() being re-requested. More...
- class IncomingFileTransferChannel
    The IncomingFileTransferChannel class represents a Telepathy channel of type FileTransfer for incoming file transfers. More...
- class IncomingStreamTubeChannel
    The IncomingStreamTubeChannel class represents an incoming Telepathy channel of type StreamTube. More...
- class LocationInfo
    The LocationInfo class represents the location of a Telepathy Contact. More...
- class MessageContentPart
    The MessageContentPart class represents a Telepathy message part. More...
- class MessageContentPartList
    The MessageContentPartList class represents a list of MessageContentPart. More...
- class Message
    The Message class represents a Telepathy message in a TextChannel. More...
- class ReceivedMessage
    The ReceivedMessage class is a subclass of Message, representing a received message only. More...
- class MethodInvocationContext
    The MethodInvocationContext class provides a way for the service implementation to respond to method calls. More...
- class NotFilter
    The NotFilter class provides a generic filter object to be used in conjunction of other filters. More...
- class Object
    The Object class provides an object with property notification. More...
- class OptionalInterfaceFactory
    The OptionalInterfaceFactory class is a helper class for high-level D-Bus proxy classes willing to offer access to shared instances of interface proxies for optional interfaces. More...
- class OrFilter
    The OrFilter class provides a generic filter object to be used in conjunction of other filters. More...
- class OutgoingFileTransferChannel
    The OutgoingFileTransferChannel class represents a Telepathy channel of type FileTransfer for outgoing file transfers. More...
- class OutgoingStreamTubeChannel
    The OutgoingStreamTubeChannel class represents an outgoing Telepathy channel of type StreamTube. More...
- class PendingAccount
    The PendingAccount class represents the parameters of and the reply to an asynchronous account request. More...
- class PendingCaptchas
    The PendingCaptchas class represents an asynchronous operation for retrieving a captcha challenge from a connection manager. More...
- class PendingChannelRequest
    The PendingChannelRequest class represents the parameters of and the reply to an asynchronous ChannelRequest request. More...
- class PendingChannel
    The PendingChannel class represents the parameters of and the reply to an asynchronous channel request. More...
- class PendingConnection
    The PendingConnection class represents the parameters of and the reply to an asynchronous connection request. More...
- class PendingContactAttributes
    The PendingContactAttributes class represents the parameters of and the reply to an asynchronous request for raw contact attributes, as used in the ConnectionLowlevel::contactAttributes() low-level convenience method wrapping the Client::ConnectionInterfaceContactsInterface::GetContactAttributes() D-Bus method. More...
- class PendingContactInfo
    The PendingContactInfo class represents the parameters of and the reply to an asynchronous contact info request. More...
- class PendingContacts
    The PendingContacts class is used by ContactManager when creating/updating Contact objects. More...
- class PendingHandles
    The PendingHandles class represents the parameters of and the reply to an asynchronous handle request/hold. More...
- class PendingOperation
    The PendingOperation class is a base class for pending asynchronous operations. More...
- class PendingReady
    The PendingReady class represents the features requested and the reply to a request for an object to become ready. More...
- class PendingSendMessage
    The PendingSendMessage class represents the parameters of and the reply to an asynchronous message send request. More...
- class PendingStreamTubeConnection
    The PendingStreamTubeConnection class represents an asynchronous operation for accepting an incoming stream tube. More...
- class PendingStringList
    The PendingStringList class is a generic subclass of PendingOperation representing a pending D-Bus method call that returns a string list. More...
- class PendingString
    The PendingString class is a generic subclass of PendingOperation representing a pending D-Bus method call that returns a string. More...
- class PendingVariantMap
    The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus method call that returns a variant map. More...
- class PendingVariant
    The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus method call that returns a variant. More...
- class Presence
    The Presence class represents a Telepathy simple presence. More...
- class PresenceSpec
    The PresenceSpec class represents a Telepathy presence information supported by a protocol. More...
- class PresenceSpecList
    The PresenceSpecList class represents a list of PresenceSpec. More...
- class ProfileManager
    The ProfileManager class provides helper methods to retrieve Profile objects. More...
- class Profile
    The Profile class provides an easy way to read Telepathy profile files according to http://telepathy.freedesktop.org/wiki/service-profile-v1. More...
- class ProtocolInfo
    The ProtocolInfo class represents a Telepathy Protocol. More...
- class ProtocolParameter
    The ProtocolParameter class represents a Telepathy protocol parameter. More...
- class ReadinessHelper
    The ReadinessHelper class is a helper class used by the introspection process. More...
- class ReadyObject
- class ReferencedHandles
    Helper container for safe management of handle lifetimes. Every handle in a ReferencedHandles container is guaranteed to be valid (and stay valid, as long it's in at least one ReferencedHandles container). More...
- class RequestableChannelClassSpec
    The RequestableChannelClassSpec class represents a Telepathy requestable channel class. More...
- class RequestableChannelClassSpecList
    The RequestableChannelClassSpecList class represents a list of RequestableChannelClassSpec. More...
- class RoomListChannel
    The RoomListChannel class represents a Telepathy Channel of type RoomList. More...
- class ServerAuthenticationChannel
    The ServerAuthenticationChannel class is a base class for all ServerAuthentication types. More...
- class RefCounted
    The RefCounted class is a base class for shared objects used by SharedPtr. More...
- class SharedPtr
    The SharedPtr class is a pointer to an explicitly shared object. More...
- class WeakPtr
    The WeakPtr class holds a weak reference to an object managed by SharedPtr. More...
- class SimpleCallObserver
    The SimpleCallObserver class provides an easy way to track calls in an account and can be optionally filtered by a contact and/or call direction. More...
- class SimpleObserver
    The SimpleObserver class provides an easy way to track channels in an account and can be optionally filtered by a contact. More...
- class PendingSuccess
    The PendingSuccess class represents PendingOperation that is always successful. More...
- class PendingFailure
    The PendingFailure class represents a PendingOperation that always fails with the error passed to the constructor. More...
- class PendingVoid
    The PendingVoid class is a generic subclass of PendingOperation representing a pending D-Bus method call that does not return anything (or returns a result that is not interesting). More...
- class PendingComposite
    The PendingComposite class is a PendingOperation that can be used to track multiple pending operations at once. More...
- class SimpleStreamTubeHandler
- class SimpleTextObserver
    The SimpleTextObserver class provides an easy way to track sent/received text messages in an account and can be optionally filtered by a contact. More...
- class StreamTubeChannel
    The StreamTubeChannel class represents a Telepathy channel of type StreamTube. More...
- class StreamTubeClient
    The StreamTubeClient class is a Handler implementation for incoming Stream Tube channels, allowing an application to easily get notified about services they can connect to offered to them over Telepathy Tubes without worrying about the channel dispatching details. More...
- class StreamTubeServer
    The StreamTubeServer class is a Handler implementation for outgoing Stream Tube channels, allowing an application to easily export a TCP network server over Telepathy Tubes without worrying about the channel dispatching details. More...
- class PendingStreamedMediaStreams
    Class containing the result of an asynchronous streamed media stream creation request. More...
- class StreamedMediaStream
    The StreamedMediaStream class represents a Telepathy streamed media stream. More...
- class StreamedMediaChannel
    The StreamedMediaChannel class represents a Telepathy channel of type StreamedMedia. More...
- class TextChannel
    The TextChannel class represents a Telepathy channel of type Text. More...
- class TubeChannel
    The TubeChannel class is a base class for all tube types. More...
- struct ByteArrayList
- struct ObjectPathList
- struct UIntList
- struct AccessControl
- struct AddressingNormalizationMap
- struct AliasMap
- struct AliasPair
- struct Avatar
- struct AvatarTokenMap
- struct CallMemberMap
- struct CallStateReason
- struct Candidate
- struct CandidateInfo
- struct CapabilityChange
- struct CapabilityPair
- struct CaptchaAnswers
- struct CaptchaInfo
- struct ChannelCallStateMap
- struct ChannelClass
- struct ChannelDetails
- struct ChannelInfo
- struct ChannelOriginatorMap
- struct ChatStateMap
- struct ComponentStateMap
- struct ContactAttributesMap
- struct ContactCapability
- struct ContactClientTypes
- struct ContactInfoField
- struct ContactLocations
- struct ContactMediaDescriptionPropertiesMap
- struct ContactSSRCsMap
- struct ContactSearchMap
- struct ContactSendingStateMap
- struct ContactSubscriptions
- struct CurrencyAmount
- struct DBusTubeMember
- struct DBusTubeParticipants
- struct FieldSpec
- struct HTTPPostData
- struct HandleIdentifierMap
- struct HandleOwnerMap
- struct LocalPendingInfo
- struct Location
- struct Mail
- struct MailAddress
- struct MediaDescriptionOffer
- struct MediaDescriptionProperties
- struct MediaSessionHandlerInfo
- struct MediaStreamHandlerTransport
- struct MediaStreamInfo
- struct MessagePart
- struct MessagePartContentMap
- struct Metadata
- struct MultipleStatusMap
- struct NotDelegatedError
- struct ObjectImmutablePropertiesMap
- struct ParamSpec
- struct PendingTextMessage
- struct PropertyFlagsChange
- struct PropertySpec
- struct PropertyValue
- struct ProtocolPropertiesMap
- struct QualifiedPropertyValueMap
- struct RTCPFeedbackMessage
- struct RTPHeaderExtension
- struct RequestableChannelClass
- struct RichPresenceAccessControl
- struct RoomInfo
- struct ServicePoint
- struct SimplePresence
- struct SimpleStatusSpec
- struct SingleContactAttributesMap
- struct SocketAddressIP
- struct SocketAddressIPv4
- struct SocketAddressIPv6
- struct SocketNetmaskIPv4
- struct SocketNetmaskIPv6
- struct StreamCredentials
- struct StringStringMap
- struct StringVariantMap
- struct SupportedSocketMap
- struct TLSCertificateRejection
- struct TubeInfo
- struct VCardFieldAddressMap
- struct VideoResolution
- struct CandidatePair
- struct Codec
- struct ContactCapabilitiesMap
- struct ContactInfoMap
- struct ContactSearchResultMap
- struct ContactSubscriptionMap
- struct HandlerCapabilities
- struct LastActivityAndStatuses
- struct MailURL
- struct MediaStreamHandlerCandidate
- struct MediaStreamHandlerCodec
- struct NotDelegatedMap
- struct RTCPFeedbackMessageProperties
- struct ServicePointInfo
- struct SimpleContactPresences
- struct SimpleStatusSpecMap
- struct StatusSpec
- struct ContactCodecMap
- struct ContactPresences
- struct RTCPFeedbackMessageMap
- struct StatusSpecMap
- class AccountCapabilityFilter
    The AccountCapabilityFilter class provides a filter object to be used to filter accounts by capabilities. More...

## Typedefs

- typedef
  GenericCapabilityFilter
  < Account > AccountCapabilityFilter
- typedef Filter< Account > AccountFilter
- typedef QList< CallContentPtr > CallContents
- typedef QList< CallStreamPtr > CallStreams
- typedef QPair
  < ChannelClassSpec, Features > ChannelClassFeatures
- typedef void(* DebugCallback )(const QString &libraryName, const QString &libraryVersion, QtMsgType type, const QString &msg)
- typedef QList< ProtocolInfo > ProtocolInfoList
- typedef QList< ProtocolParameter > ProtocolParameterList
- typedef QListIterator< uint > ReferencedHandlesIterator
- typedef QList
  < StreamedMediaStreamPtr > StreamedMediaStreams
- typedef QFlags< ConnMgrParamFlag > ConnMgrParamFlags
- typedef QFlags
  < ConnectionAliasFlag > ConnectionAliasFlags
- typedef QFlags< AnonymityMode > AnonymityModeFlags
- typedef QFlags
  < ConnectionCapabilityFlag > ConnectionCapabilityFlags
- typedef QFlags
  < ContactBlockingCapability > ContactBlockingCapabilities
- typedef QFlags< ContactInfoFlag > ContactInfoFlags
- typedef QFlags
  < ContactInfoFieldFlag > ContactInfoFieldFlags
- typedef QFlags< LocationFeature > LocationFeatures
- typedef QFlags
  < MailNotificationFlag > MailNotificationFlags
- typedef QFlags< CallFlag > CallFlags
- typedef QFlags< CallMemberFlag > CallMemberFlags
- typedef QFlags
  < MediaStreamPending > MediaStreamPendingSend
- typedef QFlags
  < ChannelMediaCapability > ChannelMediaCapabilities
- typedef QFlags
  < ChannelTextMessageFlag > ChannelTextMessageFlags
- typedef QFlags< CaptchaFlag > CaptchaFlags
- typedef QFlags< ChannelCallState > ChannelCallStateFlags
- typedef QFlags< ChannelGroupFlag > ChannelGroupFlags
- typedef QFlags
  < MessagePartSupportFlag > MessagePartSupportFlags
- typedef QFlags
  < MessageSendingFlag > MessageSendingFlags
- typedef QFlags
  < DeliveryReportingSupportFlag > DeliveryReportingSupportFlags
- typedef QFlags
  < ChannelPasswordFlag > ChannelPasswordFlags
- typedef QFlags< PropertyFlag > PropertyFlags
- typedef QFlags
  < StorageRestrictionFlag > StorageRestrictionFlags
- typedef QFlags
  < RTCPXRStatisticsFlag > RTCPXRStatisticsFlags
- typedef QList< AliasPair > AliasPairList
- typedef QList< CallMemberMap > CallMemberMapList
- typedef QList< Candidate > CandidateList
- typedef QList< CapabilityChange > CapabilityChangeList
- typedef QList< CapabilityPair > CapabilityPairList
- typedef QList< CaptchaInfo > CaptchaInfoList
- typedef QList< ChannelClass > ChannelClassList
- typedef QList< ChannelDetails > ChannelDetailsList
- typedef QList< ChannelInfo > ChannelInfoList
- typedef QList< ContactCapability > ContactCapabilityList
- typedef QList< ContactInfoField > ContactInfoFieldList
- typedef QList< DBusTubeMember > DBusTubeMemberList
- typedef QList< FieldSpec > FieldSpecs
- typedef QList< HTTPPostData > HTTPPostDataList
- typedef QList< LocalPendingInfo > LocalPendingInfoList
- typedef QList< Mail > MailList
- typedef QList< MailAddress > MailAddressList
- typedef QList
  < MediaSessionHandlerInfo > MediaSessionHandlerInfoList
- typedef QList
  < MediaStreamHandlerTransport > MediaStreamHandlerTransportList
- typedef QList< MediaStreamInfo > MediaStreamInfoList
- typedef QList< MessagePart > MessagePartList
- typedef QList< MessagePartList > MessagePartListList
- typedef QList
  < ObjectImmutablePropertiesMap > ObjectImmutablePropertiesMapList
- typedef QList< ParamSpec > ParamSpecList
- typedef QList< PendingTextMessage > PendingTextMessageList
- typedef QList
  < PropertyFlagsChange > PropertyFlagsChangeList
- typedef QList< PropertySpec > PropertySpecList
- typedef QList< PropertyValue > PropertyValueList
- typedef QList
  < QualifiedPropertyValueMap > QualifiedPropertyValueMapList
- typedef QList
  < RTCPFeedbackMessage > RTCPFeedbackMessageList
- typedef QList< RTPHeaderExtension > RTPHeaderExtensionsList
- typedef QList
  < RequestableChannelClass > RequestableChannelClassList
- typedef QList< RoomInfo > RoomInfoList
- typedef QList< SocketAddressIP > SocketAddressIPList
- typedef QList< StringStringMap > StringStringMapList
- typedef QList< StringVariantMap > StringVariantMapList
- typedef QList
  < TLSCertificateRejection > TLSCertificateRejectionList
- typedef QList< TubeInfo > TubeInfoList
- typedef QList< VideoResolution > VideoResolutionStruct
- typedef QList< CandidatePair > CandidatePairList
- typedef QList< Codec > CodecList
- typedef QList
  < ContactCapabilitiesMap > ContactCapabilitiesMapList
- typedef QList
  < HandlerCapabilities > HandlerCapabilitiesList
- typedef QList
  < MediaStreamHandlerCandidate > MediaStreamHandlerCandidateList
- typedef QList
  < MediaStreamHandlerCodec > MediaStreamHandlerCodecList
- typedef QList< ServicePointInfo > ServicePointInfoList

## Enumerations

- enum ConnMgrParamFlag {
  ConnMgrParamFlagRequired, ConnMgrParamFlagRegister, ConnMgrParamFlagHasDefault, ConnMgrParamFlagSecret,
  ConnMgrParamFlagDBusProperty, _ConnMgrParamFlagPadding
  }
- enum ConnectionAliasFlag { ConnectionAliasFlagUserSet, _ConnectionAliasFlagPadding }
- enum AnonymityMode { AnonymityModeClientInfo, AnonymityModeShowClientInfo, AnonymityModeNetworkInfo, _AnonymityModePadding }
- enum ConnectionCapabilityFlag { ConnectionCapabilityFlagCreate, ConnectionCapabilityFlagInvite, _ConnectionCapabilityFlagPadding }
- enum ContactBlockingCapability { ContactBlockingCapabilityCanReportAbusive, _ContactBlockingCapabilityPadding }
- enum ContactInfoFlag { ContactInfoFlagCanSet, ContactInfoFlagPush, _ContactInfoFlagPadding }
- enum ContactInfoFieldFlag { ContactInfoFieldFlagParametersExact, ContactInfoFieldFlagOverwrittenByNickname, _ContactInfoFieldFlagPadding }
- enum LocationFeature { LocationFeatureCanSet, _LocationFeaturePadding }
- enum MailNotificationFlag {
  MailNotificationFlagSupportsUnreadMailCount, MailNotificationFlagSupportsUnreadMails, MailNotificationFlagEmitsMailsReceived, MailNotificationFlagSupportsRequestInboxURL,
  MailNotificationFlagSupportsRequestMailURL, MailNotificationFlagThreadBased, _MailNotificationFlagPadding
  }
- enum CallFlag {
  CallFlagLocallyHeld, CallFlagLocallyRinging, CallFlagLocallyQueued, CallFlagForwarded,
  CallFlagClearing, _CallFlagPadding
  }
- enum CallMemberFlag { CallMemberFlagRinging, CallMemberFlagHeld, CallMemberFlagConferenceHost, _CallMemberFlagPadding }
- enum MediaStreamPending { MediaStreamPendingLocalSend, MediaStreamPendingRemoteSend, _MediaStreamPendingPadding }
- enum ChannelMediaCapability {
  ChannelMediaCapabilityAudio, ChannelMediaCapabilityVideo, ChannelMediaCapabilityNATTraversalSTUN, ChannelMediaCapabilityNATTraversalGTalkP2P,
  ChannelMediaCapabilityNATTraversalICEUDP, ChannelMediaCapabilityImmutableStreams, _ChannelMediaCapabilityPadding
  }
- enum ChannelTextMessageFlag {
  ChannelTextMessageFlagTruncated, ChannelTextMessageFlagNonTextContent, ChannelTextMessageFlagScrollback, ChannelTextMessageFlagRescued,
  _ChannelTextMessageFlagPadding
  }
- enum CaptchaFlag { CaptchaFlagRequired, _CaptchaFlagPadding }
- enum ChannelCallState {
  ChannelCallStateRinging, ChannelCallStateQueued, ChannelCallStateHeld, ChannelCallStateForwarded,
  ChannelCallStateInProgress, ChannelCallStateConferenceHost, _ChannelCallStatePadding
  }
- enum ChannelGroupFlag {
  ChannelGroupFlagCanAdd, ChannelGroupFlagCanRemove, ChannelGroupFlagCanRescind, ChannelGroupFlagMessageAdd,
  ChannelGroupFlagMessageRemove, ChannelGroupFlagMessageAccept, ChannelGroupFlagMessageReject, ChannelGroupFlagMessageRescind,
  ChannelGroupFlagChannelSpecificHandles, ChannelGroupFlagOnlyOneGroup, ChannelGroupFlagHandleOwnersNotAvailable, ChannelGroupFlagProperties,
  ChannelGroupFlagMembersChangedDetailed, ChannelGroupFlagMessageDepart, _ChannelGroupFlagPadding
  }
- enum MessagePartSupportFlag { MessagePartSupportFlagOneAttachment, MessagePartSupportFlagMultipleAttachments, _MessagePartSupportFlagPadding }
- enum MessageSendingFlag { MessageSendingFlagReportDelivery, MessageSendingFlagReportRead, MessageSendingFlagReportDeleted, _MessageSendingFlagPadding }
- enum DeliveryReportingSupportFlag {
  DeliveryReportingSupportFlagReceiveFailures, DeliveryReportingSupportFlagReceiveSuccesses, DeliveryReportingSupportFlagReceiveRead, DeliveryReportingSupportFlagReceiveDeleted,
  _DeliveryReportingSupportFlagPadding
  }
- enum ChannelPasswordFlag { ChannelPasswordFlagProvide, ChannelPasswordFlagHint, _ChannelPasswordFlagPadding }
- enum PropertyFlag { PropertyFlagRead, PropertyFlagWrite, _PropertyFlagPadding }
- enum StorageRestrictionFlag {
  StorageRestrictionFlagCannotSetParameters, StorageRestrictionFlagCannotSetEnabled, StorageRestrictionFlagCannotSetPresence, StorageRestrictionFlagCannotSetService,
  _StorageRestrictionFlagPadding
  }
- enum RTCPXRStatisticsFlag {
  RTCPXRStatisticsFlagLoss, RTCPXRStatisticsFlagDuplicate, RTCPXRStatisticsFlagJitter, RTCPXRStatisticsFlagTTL,
  RTCPXRStatisticsFlagHL, _RTCPXRStatisticsFlagPadding
  }
- enum HandleType {
  HandleTypeNone, HandleTypeContact, HandleTypeRoom, HandleTypeList,
  HandleTypeGroup, _HandleTypePadding
  }
- enum ConnectionStatus { ConnectionStatusConnected, ConnectionStatusConnecting, ConnectionStatusDisconnected, _ConnectionStatusPadding }
- enum ConnectionStatusReason {
  ConnectionStatusReasonNoneSpecified, ConnectionStatusReasonRequested, ConnectionStatusReasonNetworkError, ConnectionStatusReasonAuthenticationFailed,
  ConnectionStatusReasonEncryptionError, ConnectionStatusReasonNameInUse, ConnectionStatusReasonCertNotProvided, ConnectionStatusReasonCertUntrusted,
  ConnectionStatusReasonCertExpired, ConnectionStatusReasonCertNotActivated, ConnectionStatusReasonCertHostnameMismatch, ConnectionStatusReasonCertFingerprintMismatch,
  ConnectionStatusReasonCertSelfSigned, ConnectionStatusReasonCertOtherError, ConnectionStatusReasonCertRevoked, ConnectionStatusReasonCertInsecure,
  ConnectionStatusReasonCertLimitExceeded, _ConnectionStatusReasonPadding
  }
- enum ContactListState {
  ContactListStateNone, ContactListStateWaiting, ContactListStateFailure, ContactListStateSuccess,
  _ContactListStatePadding
  }
- enum SubscriptionState {
  SubscriptionStateUnknown, SubscriptionStateNo, SubscriptionStateRemovedRemotely, SubscriptionStateAsk,
  SubscriptionStateYes, _SubscriptionStatePadding
  }
- enum ContactMetadataStorageType {
  ContactMetadataStorageTypeNone, ContactMetadataStorageTypeSubscribedOrPending, ContactMetadataStorageTypeSubscribed, ContactMetadataStorageTypeAnyone,
  _ContactMetadataStorageTypePadding
  }
- enum HTTPMethod { HTTPMethodGet, HTTPMethodPost, _HTTPMethodPadding }
- enum ServicePointType { ServicePointTypeNone, ServicePointTypeEmergency, ServicePointTypeCounseling, _ServicePointTypePadding }
- enum ConnectionPresenceType {
  ConnectionPresenceTypeUnset, ConnectionPresenceTypeOffline, ConnectionPresenceTypeAvailable, ConnectionPresenceTypeAway,
  ConnectionPresenceTypeExtendedAway, ConnectionPresenceTypeHidden, ConnectionPresenceTypeBusy, ConnectionPresenceTypeUnknown,
  ConnectionPresenceTypeError, _ConnectionPresenceTypePadding
  }
- enum AccessControlType {
  AccessControlTypeWhitelist, AccessControlTypePublishList, AccessControlTypeGroup, AccessControlTypeOpen,
  AccessControlTypeSubscribeOrPublishList, AccessControlTypeClosed, AccessControlTypeNotUnderstood, _AccessControlTypePadding
  }
- enum RichPresenceAccessControlType {
  RichPresenceAccessControlTypeWhitelist, RichPresenceAccessControlTypePublishList, RichPresenceAccessControlTypeGroup, RichPresenceAccessControlTypeOpen,
  _RichPresenceAccessControlTypePadding
  }
- enum CallState {
  CallStateUnknown, CallStatePendingInitiator, CallStateInitialising, CallStateInitialised,
  CallStateAccepted, CallStateActive, CallStateEnded, _CallStatePadding
  }
- enum CallStateChangeReason {
  CallStateChangeReasonUnknown, CallStateChangeReasonProgressMade, CallStateChangeReasonUserRequested, CallStateChangeReasonForwarded,
  CallStateChangeReasonRejected, CallStateChangeReasonNoAnswer, CallStateChangeReasonInvalidContact, CallStateChangeReasonPermissionDenied,
  CallStateChangeReasonBusy, CallStateChangeReasonInternalError, CallStateChangeReasonServiceError, CallStateChangeReasonNetworkError,
  CallStateChangeReasonMediaError, CallStateChangeReasonConnectivityError, _CallStateChangeReasonPadding
  }
- enum ChannelContactSearchState {
  ChannelContactSearchStateNotStarted, ChannelContactSearchStateInProgress, ChannelContactSearchStateMoreAvailable, ChannelContactSearchStateCompleted,
  ChannelContactSearchStateFailed, _ChannelContactSearchStatePadding
  }
- enum FileTransferState {
  FileTransferStateNone, FileTransferStatePending, FileTransferStateAccepted, FileTransferStateOpen,
  FileTransferStateCompleted, FileTransferStateCancelled, _FileTransferStatePadding
  }
- enum FileTransferStateChangeReason {
  FileTransferStateChangeReasonNone, FileTransferStateChangeReasonRequested, FileTransferStateChangeReasonLocalStopped, FileTransferStateChangeReasonRemoteStopped,
  FileTransferStateChangeReasonLocalError, FileTransferStateChangeReasonRemoteError, _FileTransferStateChangeReasonPadding
  }
- enum FileHashType {
  FileHashTypeNone, FileHashTypeMD5, FileHashTypeSHA1, FileHashTypeSHA256,
  _FileHashTypePadding
  }
- enum MediaStreamType { MediaStreamTypeAudio, MediaStreamTypeVideo, _MediaStreamTypePadding }
- enum MediaStreamState { MediaStreamStateDisconnected, MediaStreamStateConnecting, MediaStreamStateConnected, _MediaStreamStatePadding }
- enum MediaStreamDirection {
  MediaStreamDirectionNone, MediaStreamDirectionSend, MediaStreamDirectionReceive, MediaStreamDirectionBidirectional,
  _MediaStreamDirectionPadding
  }
- enum ChannelTextSendError {
  ChannelTextSendErrorUnknown, ChannelTextSendErrorOffline, ChannelTextSendErrorInvalidContact, ChannelTextSendErrorPermissionDenied,
  ChannelTextSendErrorTooLong, ChannelTextSendErrorNotImplemented, _ChannelTextSendErrorPadding
  }
- enum ChannelTextMessageType {
  ChannelTextMessageTypeNormal, ChannelTextMessageTypeAction, ChannelTextMessageTypeNotice, ChannelTextMessageTypeAutoReply,
  ChannelTextMessageTypeDeliveryReport, _ChannelTextMessageTypePadding
  }
- enum TubeType { TubeTypeDBus, TubeTypeStream, _TubeTypePadding }
- enum TubeState { TubeStateLocalPending, TubeStateRemotePending, TubeStateOpen, _TubeStatePadding }
- enum CaptchaCancelReason { CaptchaCancelReasonUserCancelled, CaptchaCancelReasonNotSupported, CaptchaCancelReasonServiceConfused, _CaptchaCancelReasonPadding }
- enum CaptchaStatus {
  CaptchaStatusLocalPending, CaptchaStatusRemotePending, CaptchaStatusSucceeded, CaptchaStatusTryAgain,
  CaptchaStatusFailed, _CaptchaStatusPadding
  }
- enum ChannelChatState {
  ChannelChatStateGone, ChannelChatStateInactive, ChannelChatStateActive, ChannelChatStatePaused,
  ChannelChatStateComposing, _ChannelChatStatePadding
  }
- enum DTMFEvent {
  DTMFEventDigit0, DTMFEventDigit1, DTMFEventDigit2, DTMFEventDigit3,
  DTMFEventDigit4, DTMFEventDigit5, DTMFEventDigit6, DTMFEventDigit7,
  DTMFEventDigit8, DTMFEventDigit9, DTMFEventAsterisk, DTMFEventHash,
  DTMFEventLetterA, DTMFEventLetterB, DTMFEventLetterC, DTMFEventLetterD,
  _DTMFEventPadding
  }
- enum ChannelGroupChangeReason {
  ChannelGroupChangeReasonNone, ChannelGroupChangeReasonOffline, ChannelGroupChangeReasonKicked, ChannelGroupChangeReasonBusy,
  ChannelGroupChangeReasonInvited, ChannelGroupChangeReasonBanned, ChannelGroupChangeReasonError, ChannelGroupChangeReasonInvalidContact,
  ChannelGroupChangeReasonNoAnswer, ChannelGroupChangeReasonRenamed, ChannelGroupChangeReasonPermissionDenied, ChannelGroupChangeReasonSeparated,
  _ChannelGroupChangeReasonPadding
  }
- enum LocalHoldState {
  LocalHoldStateUnheld, LocalHoldStateHeld, LocalHoldStatePendingHold, LocalHoldStatePendingUnhold,
  _LocalHoldStatePadding
  }
- enum LocalHoldStateReason { LocalHoldStateReasonNone, LocalHoldStateReasonRequested, LocalHoldStateReasonResourceNotAvailable, _LocalHoldStateReasonPadding }
- enum DeliveryStatus {
  DeliveryStatusUnknown, DeliveryStatusDelivered, DeliveryStatusTemporarilyFailed, DeliveryStatusPermanentlyFailed,
  DeliveryStatusAccepted, DeliveryStatusRead, DeliveryStatusDeleted, _DeliveryStatusPadding
  }
- enum SASLAbortReason { SASLAbortReasonInvalidChallenge, SASLAbortReasonUserAbort, _SASLAbortReasonPadding }
- enum SASLStatus {
  SASLStatusNotStarted, SASLStatusInProgress, SASLStatusServerSucceeded, SASLStatusClientAccepted,
  SASLStatusSucceeded, SASLStatusServerFailed, SASLStatusClientFailed, _SASLStatusPadding
  }
- enum TubeChannelState {
  TubeChannelStateLocalPending, TubeChannelStateRemotePending, TubeChannelStateOpen, TubeChannelStateNotOffered,
  _TubeChannelStatePadding
  }
- enum SocketAddressType {
  SocketAddressTypeUnix, SocketAddressTypeAbstractUnix, SocketAddressTypeIPv4, SocketAddressTypeIPv6,
  _SocketAddressTypePadding
  }
- enum SocketAccessControl {
  SocketAccessControlLocalhost, SocketAccessControlPort, SocketAccessControlNetmask, SocketAccessControlCredentials,
  _SocketAccessControlPadding
  }
- enum MediaStreamError {
  MediaStreamErrorUnknown, MediaStreamErrorEOS, MediaStreamErrorCodecNegotiationFailed, MediaStreamErrorConnectionFailed,
  MediaStreamErrorNetworkError, MediaStreamErrorNoCodecs, MediaStreamErrorInvalidCMBehavior, MediaStreamErrorMediaError,
  _MediaStreamErrorPadding
  }
- enum MediaStreamBaseProto { MediaStreamBaseProtoUDP, MediaStreamBaseProtoTCP, _MediaStreamBaseProtoPadding }
- enum MediaStreamTransportType { MediaStreamTransportTypeLocal, MediaStreamTransportTypeDerived, MediaStreamTransportTypeRelay, _MediaStreamTransportTypePadding }
- enum TLSCertificateState { TLSCertificateStatePending, TLSCertificateStateAccepted, TLSCertificateStateRejected, _TLSCertificateStatePadding }
- enum TLSCertificateRejectReason {
  TLSCertificateRejectReasonUnknown, TLSCertificateRejectReasonUntrusted, TLSCertificateRejectReasonExpired, TLSCertificateRejectReasonNotActivated,
  TLSCertificateRejectReasonFingerprintMismatch, TLSCertificateRejectReasonHostnameMismatch, TLSCertificateRejectReasonSelfSigned, TLSCertificateRejectReasonRevoked,
  TLSCertificateRejectReasonInsecure, TLSCertificateRejectReasonLimitExceeded, _TLSCertificateRejectReasonPadding
  }
- enum CallContentPacketizationType { CallContentPacketizationTypeRTP, CallContentPacketizationTypeRaw, CallContentPacketizationTypeMSNWebcam, _CallContentPacketizationTypePadding }
- enum CallContentDisposition { CallContentDispositionNone, CallContentDispositionInitial, _CallContentDispositionPadding }
- enum RCPTXRRTTMode { RCPTXRRTTModeAll, RCPTXRRTTModeSender, _RCPTXRRTTModePadding }
- enum StreamFlowState {
  StreamFlowStateStopped, StreamFlowStatePendingStart, StreamFlowStatePendingStop, StreamFlowStateStarted,
  _StreamFlowStatePadding
  }
- enum CallStreamCandidateType {
  CallStreamCandidateTypeNone, CallStreamCandidateTypeHost, CallStreamCandidateTypeServerReflexive, CallStreamCandidateTypePeerReflexive,
  CallStreamCandidateTypeRelay, CallStreamCandidateTypeMulticast, _CallStreamCandidateTypePadding
  }
- enum StreamComponent { StreamComponentUnknown, StreamComponentData, StreamComponentControl, _StreamComponentPadding }
- enum StreamTransportType {
  StreamTransportTypeUnknown, StreamTransportTypeRawUDP, StreamTransportTypeICE, StreamTransportTypeGTalkP2P,
  StreamTransportTypeWLM2009, StreamTransportTypeSHM, StreamTransportTypeMulticast, _StreamTransportTypePadding
  }
- enum SendingState {
  SendingStateNone, SendingStatePendingSend, SendingStateSending, SendingStatePendingStopSending,
  _SendingStatePadding
  }
- enum StreamEndpointState {
  StreamEndpointStateConnecting, StreamEndpointStateProvisionallyConnected, StreamEndpointStateFullyConnected, StreamEndpointStateExhaustedCandidates,
  StreamEndpointStateFailed, _StreamEndpointStatePadding
  }

## Functions

- uint qHash (const ChannelClassSpec &spec)
- uint qHash (const QSet< ChannelClassSpec > &specSet)
- uint qHash (const ChannelClassSpecList &specList)
- void enableDebug (bool enable)
- void enableWarnings (bool enable)
- void setDebugCallback (DebugCallback cb)
- Debug enabledDebug ()
- Debug enabledWarning ()
- TfChannel * createFarsightChannel (const StreamedMediaChannelPtr &channel)
- Features operator| (const Feature &feature1, const Feature &feature2)
- Features operator| (const Features &features, const Feature &feature)
- uint qHash (const Features &features)
- uint qHash (const ProtocolParameter &parameter)
- template<typename T > uint qHash (const SharedPtr< T > &ptr)
- template<typename T > uint qHash (const WeakPtr< T > &ptr)
- void registerTypes ()
- bool operator== (const SUSocketAddress &v1, const SUSocketAddress &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SUSocketAddress &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SUSocketAddress &val)
- QString escapeAsIdentifier (const QString &string)
- bool operator== (const AccessControl &v1, const AccessControl &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const AccessControl &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, AccessControl &val)
- bool operator== (const AliasPair &v1, const AliasPair &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const AliasPair &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, AliasPair &val)
- bool operator== (const Avatar &v1, const Avatar &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const Avatar &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, Avatar &val)
- bool operator== (const CallStateReason &v1, const CallStateReason &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const CallStateReason &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, CallStateReason &val)
- bool operator== (const Candidate &v1, const Candidate &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const Candidate &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, Candidate &val)
- bool operator== (const CapabilityChange &v1, const CapabilityChange &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const CapabilityChange &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, CapabilityChange &val)
- bool operator== (const CapabilityPair &v1, const CapabilityPair &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const CapabilityPair &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, CapabilityPair &val)
- bool operator== (const CaptchaInfo &v1, const CaptchaInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const CaptchaInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, CaptchaInfo &val)
- bool operator== (const ChannelDetails &v1, const ChannelDetails &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ChannelDetails &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ChannelDetails &val)
- bool operator== (const ChannelInfo &v1, const ChannelInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ChannelInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ChannelInfo &val)
- bool operator== (const ContactCapability &v1, const ContactCapability &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ContactCapability &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ContactCapability &val)
- bool operator== (const ContactInfoField &v1, const ContactInfoField &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ContactInfoField &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ContactInfoField &val)
- bool operator== (const ContactSubscriptions &v1, const ContactSubscriptions &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ContactSubscriptions &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ContactSubscriptions &val)
- bool operator== (const CurrencyAmount &v1, const CurrencyAmount &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const CurrencyAmount &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, CurrencyAmount &val)
- bool operator== (const DBusTubeMember &v1, const DBusTubeMember &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const DBusTubeMember &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, DBusTubeMember &val)
- bool operator== (const FieldSpec &v1, const FieldSpec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const FieldSpec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, FieldSpec &val)
- bool operator== (const HTTPPostData &v1, const HTTPPostData &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const HTTPPostData &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, HTTPPostData &val)
- bool operator== (const LocalPendingInfo &v1, const LocalPendingInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const LocalPendingInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, LocalPendingInfo &val)
- bool operator== (const MailAddress &v1, const MailAddress &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MailAddress &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MailAddress &val)
- bool operator== (const MediaDescriptionOffer &v1, const MediaDescriptionOffer &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MediaDescriptionOffer &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MediaDescriptionOffer &val)
- bool operator== (const MediaSessionHandlerInfo &v1, const MediaSessionHandlerInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MediaSessionHandlerInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MediaSessionHandlerInfo &val)
- bool operator== (const MediaStreamHandlerTransport &v1, const MediaStreamHandlerTransport &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MediaStreamHandlerTransport &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MediaStreamHandlerTransport &val)
- bool operator== (const MediaStreamInfo &v1, const MediaStreamInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MediaStreamInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MediaStreamInfo &val)
- bool operator== (const NotDelegatedError &v1, const NotDelegatedError &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const NotDelegatedError &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, NotDelegatedError &val)
- bool operator== (const ParamSpec &v1, const ParamSpec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ParamSpec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ParamSpec &val)
- bool operator== (const PendingTextMessage &v1, const PendingTextMessage &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const PendingTextMessage &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, PendingTextMessage &val)
- bool operator== (const PropertyFlagsChange &v1, const PropertyFlagsChange &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const PropertyFlagsChange &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, PropertyFlagsChange &val)
- bool operator== (const PropertySpec &v1, const PropertySpec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const PropertySpec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, PropertySpec &val)
- bool operator== (const PropertyValue &v1, const PropertyValue &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const PropertyValue &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, PropertyValue &val)
- bool operator== (const RTCPFeedbackMessage &v1, const RTCPFeedbackMessage &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const RTCPFeedbackMessage &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, RTCPFeedbackMessage &val)
- bool operator== (const RTPHeaderExtension &v1, const RTPHeaderExtension &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const RTPHeaderExtension &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, RTPHeaderExtension &val)
- bool operator== (const RequestableChannelClass &v1, const RequestableChannelClass &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const RequestableChannelClass &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, RequestableChannelClass &val)
- bool operator== (const RichPresenceAccessControl &v1, const RichPresenceAccessControl &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const RichPresenceAccessControl &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, RichPresenceAccessControl &val)
- bool operator== (const RoomInfo &v1, const RoomInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const RoomInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, RoomInfo &val)
- bool operator== (const ServicePoint &v1, const ServicePoint &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ServicePoint &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ServicePoint &val)
- bool operator== (const SimplePresence &v1, const SimplePresence &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SimplePresence &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SimplePresence &val)
- bool operator== (const SimpleStatusSpec &v1, const SimpleStatusSpec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SimpleStatusSpec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SimpleStatusSpec &val)
- bool operator== (const SocketAddressIP &v1, const SocketAddressIP &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SocketAddressIP &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SocketAddressIP &val)
- bool operator== (const SocketAddressIPv4 &v1, const SocketAddressIPv4 &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SocketAddressIPv4 &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SocketAddressIPv4 &val)
- bool operator== (const SocketAddressIPv6 &v1, const SocketAddressIPv6 &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SocketAddressIPv6 &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SocketAddressIPv6 &val)
- bool operator== (const SocketNetmaskIPv4 &v1, const SocketNetmaskIPv4 &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SocketNetmaskIPv4 &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SocketNetmaskIPv4 &val)
- bool operator== (const SocketNetmaskIPv6 &v1, const SocketNetmaskIPv6 &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const SocketNetmaskIPv6 &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, SocketNetmaskIPv6 &val)
- bool operator== (const StreamCredentials &v1, const StreamCredentials &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const StreamCredentials &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, StreamCredentials &val)
- bool operator== (const TLSCertificateRejection &v1, const TLSCertificateRejection &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const TLSCertificateRejection &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, TLSCertificateRejection &val)
- bool operator== (const TubeInfo &v1, const TubeInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const TubeInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, TubeInfo &val)
- bool operator== (const VideoResolution &v1, const VideoResolution &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const VideoResolution &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, VideoResolution &val)
- bool operator== (const CandidatePair &v1, const CandidatePair &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const CandidatePair &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, CandidatePair &val)
- bool operator== (const Codec &v1, const Codec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const Codec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, Codec &val)
- bool operator== (const HandlerCapabilities &v1, const HandlerCapabilities &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const HandlerCapabilities &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, HandlerCapabilities &val)
- bool operator== (const LastActivityAndStatuses &v1, const LastActivityAndStatuses &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const LastActivityAndStatuses &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, LastActivityAndStatuses &val)
- bool operator== (const MailURL &v1, const MailURL &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MailURL &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MailURL &val)
- bool operator== (const MediaStreamHandlerCandidate &v1, const MediaStreamHandlerCandidate &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MediaStreamHandlerCandidate &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MediaStreamHandlerCandidate &val)
- bool operator== (const MediaStreamHandlerCodec &v1, const MediaStreamHandlerCodec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const MediaStreamHandlerCodec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, MediaStreamHandlerCodec &val)
- bool operator== (const RTCPFeedbackMessageProperties &v1, const RTCPFeedbackMessageProperties &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const RTCPFeedbackMessageProperties &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, RTCPFeedbackMessageProperties &val)
- bool operator== (const ServicePointInfo &v1, const ServicePointInfo &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const ServicePointInfo &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, ServicePointInfo &val)
- bool operator== (const StatusSpec &v1, const StatusSpec &v2)
- QDBusArgument & operator<< (QDBusArgument &arg, const StatusSpec &val)
- const QDBusArgument & operator>> (const QDBusArgument &arg, StatusSpec &val)
- void _registerTypes ()
- bool operator!= (const AccessControl &v1, const AccessControl &v2)
- bool operator!= (const AliasPair &v1, const AliasPair &v2)
- bool operator!= (const Avatar &v1, const Avatar &v2)
- bool operator!= (const CallStateReason &v1, const CallStateReason &v2)
- bool operator!= (const Candidate &v1, const Candidate &v2)
- bool operator!= (const CapabilityChange &v1, const CapabilityChange &v2)
- bool operator!= (const CapabilityPair &v1, const CapabilityPair &v2)
- bool operator!= (const CaptchaInfo &v1, const CaptchaInfo &v2)
- bool operator!= (const ChannelDetails &v1, const ChannelDetails &v2)
- bool operator!= (const ChannelInfo &v1, const ChannelInfo &v2)
- bool operator!= (const ContactCapability &v1, const ContactCapability &v2)
- bool operator!= (const ContactInfoField &v1, const ContactInfoField &v2)
- bool operator!= (const ContactSubscriptions &v1, const ContactSubscriptions &v2)
- bool operator!= (const CurrencyAmount &v1, const CurrencyAmount &v2)
- bool operator!= (const DBusTubeMember &v1, const DBusTubeMember &v2)
- bool operator!= (const FieldSpec &v1, const FieldSpec &v2)
- bool operator!= (const HTTPPostData &v1, const HTTPPostData &v2)
- bool operator!= (const LocalPendingInfo &v1, const LocalPendingInfo &v2)
- bool operator!= (const MailAddress &v1, const MailAddress &v2)
- bool operator!= (const MediaDescriptionOffer &v1, const MediaDescriptionOffer &v2)
- bool operator!= (const MediaSessionHandlerInfo &v1, const MediaSessionHandlerInfo &v2)
- bool operator!= (const MediaStreamHandlerTransport &v1, const MediaStreamHandlerTransport &v2)
- bool operator!= (const MediaStreamInfo &v1, const MediaStreamInfo &v2)
- bool operator!= (const NotDelegatedError &v1, const NotDelegatedError &v2)
- bool operator!= (const ParamSpec &v1, const ParamSpec &v2)
- bool operator!= (const PendingTextMessage &v1, const PendingTextMessage &v2)
- bool operator!= (const PropertyFlagsChange &v1, const PropertyFlagsChange &v2)
- bool operator!= (const PropertySpec &v1, const PropertySpec &v2)
- bool operator!= (const PropertyValue &v1, const PropertyValue &v2)
- bool operator!= (const RTCPFeedbackMessage &v1, const RTCPFeedbackMessage &v2)
- bool operator!= (const RTPHeaderExtension &v1, const RTPHeaderExtension &v2)
- bool operator!= (const RequestableChannelClass &v1, const RequestableChannelClass &v2)
- bool operator!= (const RichPresenceAccessControl &v1, const RichPresenceAccessControl &v2)
- bool operator!= (const RoomInfo &v1, const RoomInfo &v2)
- bool operator!= (const ServicePoint &v1, const ServicePoint &v2)
- bool operator!= (const SimplePresence &v1, const SimplePresence &v2)
- bool operator!= (const SimpleStatusSpec &v1, const SimpleStatusSpec &v2)
- bool operator!= (const SocketAddressIP &v1, const SocketAddressIP &v2)
- bool operator!= (const SocketAddressIPv4 &v1, const SocketAddressIPv4 &v2)
- bool operator!= (const SocketAddressIPv6 &v1, const SocketAddressIPv6 &v2)
- bool operator!= (const SocketNetmaskIPv4 &v1, const SocketNetmaskIPv4 &v2)
- bool operator!= (const SocketNetmaskIPv6 &v1, const SocketNetmaskIPv6 &v2)
- bool operator!= (const StreamCredentials &v1, const StreamCredentials &v2)
- bool operator!= (const TLSCertificateRejection &v1, const TLSCertificateRejection &v2)
- bool operator!= (const TubeInfo &v1, const TubeInfo &v2)
- bool operator!= (const VideoResolution &v1, const VideoResolution &v2)
- bool operator!= (const CandidatePair &v1, const CandidatePair &v2)
- bool operator!= (const Codec &v1, const Codec &v2)
- bool operator!= (const HandlerCapabilities &v1, const HandlerCapabilities &v2)
- bool operator!= (const LastActivityAndStatuses &v1, const LastActivityAndStatuses &v2)
- bool operator!= (const MailURL &v1, const MailURL &v2)
- bool operator!= (const MediaStreamHandlerCandidate &v1, const MediaStreamHandlerCandidate &v2)
- bool operator!= (const MediaStreamHandlerCodec &v1, const MediaStreamHandlerCodec &v2)
- bool operator!= (const RTCPFeedbackMessageProperties &v1, const RTCPFeedbackMessageProperties &v2)
- bool operator!= (const ServicePointInfo &v1, const ServicePointInfo &v2)
- bool operator!= (const StatusSpec &v1, const StatusSpec &v2)

## Variables

- const int NUM_HANDLE_TYPES
- const int NUM_CONNECTION_STATUSES
- const int NUM_CONNECTION_STATUS_REASONS
- const int NUM_CONTACT_LIST_STATES
- const int NUM_SUBSCRIPTION_STATES
- const int NUM_CONTACT_METADATA_STORAGE_TYPES
- const int NUM_HTTP_METHODS
- const int NUM_SERVICE_POINT_TYPES
- const int NUM_CONNECTION_PRESENCE_TYPES
- const int NUM_ACCESS_CONTROL_TYPES
- const int NUM_RICH_PRESENCE_ACCESS_CONTROL_TYPES
- const int NUM_CALL_STATES
- const int NUM_CALL_STATE_CHANGE_REASONS
- const int NUM_CHANNEL_CONTACT_SEARCH_STATES
- const int NUM_FILE_TRANSFER_STATES
- const int NUM_FILE_TRANSFER_STATE_CHANGE_REASONS
- const int NUM_FILE_HASH_TYPES
- const int NUM_MEDIA_STREAM_TYPES
- const int NUM_MEDIA_STREAM_STATES
- const int NUM_MEDIA_STREAM_DIRECTIONS
- const int NUM_CHANNEL_TEXT_SEND_ERRORS
- const int NUM_CHANNEL_TEXT_MESSAGE_TYPES
- const int NUM_TUBE_TYPES
- const int NUM_TUBE_STATES
- const int NUM_CAPTCHA_CANCEL_REASONS
- const int NUM_CAPTCHA_STATUSES
- const int NUM_CHANNEL_CHAT_STATES
- const int NUM_DTMF_EVENTS
- const int NUM_CHANNEL_GROUP_CHANGE_REASONS
- const int NUM_LOCAL_HOLD_STATES
- const int NUM_LOCAL_HOLD_STATE_REASONS
- const int NUM_DELIVERY_STATUSES
- const int NUM_SASL_ABORT_REASONS
- const int NUM_SASL_STATUSES
- const int NUM_TUBE_CHANNEL_STATES
- const int NUM_SOCKET_ADDRESS_TYPES
- const int NUM_SOCKET_ACCESS_CONTROLS
- const int NUM_MEDIA_STREAM_ERRORS
- const int NUM_MEDIA_STREAM_BASE_PROTOS
- const int NUM_MEDIA_STREAM_TRANSPORT_TYPES
- const int NUM_TLS_CERTIFICATE_STATES
- const int NUM_TLS_CERTIFICATE_REJECT_REASONS
- const int NUM_CALL_CONTENT_PACKETIZATION_TYPES
- const int NUM_CALL_CONTENT_DISPOSITIONS
- const int NUM_RCPT_XR_RTT_MODES
- const int NUM_STREAM_FLOW_STATES
- const int NUM_CALL_STREAM_CANDIDATE_TYPES
- const int NUM_STREAM_COMPONENTS
- const int NUM_STREAM_TRANSPORT_TYPES
- const int NUM_SENDING_STATES
- const int NUM_STREAM_ENDPOINT_STATES

## Detailed Description

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2009-2010 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2009-2010 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2009 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2010 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2010 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2008-2010 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2008-2010 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2008-2012 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2008 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2008 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2008 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2011 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2011 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2010-2011 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2010-2011 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2010-2012 Collabora Ltd. <http://www.collabora.co.uk/> LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2008-2012 Collabora Ltd. <http://www.collabora.co.uk/> LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2010-2012 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2012 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2012 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2012 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2008-2009 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2008-2009 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright © 2009-2012 Collabora Ltd. <http://www.collabora.co.uk/> Copyright © 2009 Nokia Corporation

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2010-2011 Collabora Ltd. <http://www.collabora.co.uk/> LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2008-2011 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2008-2011 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2010 Collabora Ltd. <http://www.collabora.co.uk/> LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

This file is part of TelepathyQt

Copyright:
  Copyright (C) 2009-2011 Collabora Ltd. <http://www.collabora.co.uk/>
  Copyright (C) 2009-2011 Nokia Corporation LGPL 2.1

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

## Typedef Documentation

typedef GenericCapabilityFilter< Account > Tp::AccountCapabilityFilter

typedef Filter< Account > Tp::AccountFilter

typedef QList<CallContentPtr> Tp::CallContents

typedef QList<CallStreamPtr> Tp::CallStreams

typedef QPair<ChannelClassSpec, Features> Tp::ChannelClassFeatures

typedef QList<ProtocolInfo> Tp::ProtocolInfoList

typedef QList<ProtocolParameter> Tp::ProtocolParameterList

typedef QListIterator<uint> Tp::ReferencedHandlesIterator

typedef QList<StreamedMediaStreamPtr> Tp::StreamedMediaStreams

## Function Documentation

uint Tp::qHash | ( | const ChannelClassSpec & | spec | ) | `[inline]`

uint Tp::qHash | ( | const QSet< ChannelClassSpec > & | specSet | ) | `[inline]`

uint Tp::qHash | ( | const ChannelClassSpecList & | specList | ) | `[inline]`

Debug Tp::enabledDebug | ( |  | ) |

Debug Tp::enabledWarning | ( |  | ) |

Q_DECL_IMPORT TfChannel * Tp::createFarsightChannel | ( | const StreamedMediaChannelPtr & | channel | ) |

Features Tp::operator| | ( | const Feature & | feature1,
|  | const Feature & | feature2
| ) |  | `[inline]`

Features Tp::operator| | ( | const Features & | features,
|  | const Feature & | feature
| ) |  | `[inline]`

uint Tp::qHash | ( | const Features & | features | ) | `[inline]`

uint Tp::qHash | ( | const ProtocolParameter & | parameter | ) |

template<typename T >

uint Tp::qHash | ( | const SharedPtr< T > & | ptr | ) | `[inline]`

template<typename T >

uint Tp::qHash | ( | const WeakPtr< T > & | ptr | ) | `[inline]`

void Tp::registerTypes | ( |  | ) |

\ingroup types

Register the types used by the library with the QtDBus type system.

Call this function to register the types used before using anything else in the library.

bool Tp::operator== | ( | const SUSocketAddress & | v1,
|  | const SUSocketAddress & | v2
| ) |  |

QDBusArgument& Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SUSocketAddress & | val
| ) |  |

const QDBusArgument& Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SUSocketAddress & | val
| ) |  |

QString Tp::escapeAsIdentifier | ( | const QString & | string | ) |

Escape an arbitrary string so it follows the rules for a C identifier, and hence an object path component, interface element component, bus name component or member name in D-Bus.

This is a reversible encoding, so it preserves distinctness.

The escaping consists of replacing all non-alphanumerics, and the first character if it's a digit, with an underscore and two lower-case hex digits:

"0123abc_xyz\x01\xff" -> _30123abc_5fxyz_01_ff

i.e. similar to URI encoding, but with _ taking the role of %, and a smaller allowed set. As a special case, "" is escaped to "_" (just for completeness, really).

Parameters:

  string | The string to be escaped.

Returns:
  the escaped string.

bool Tp::operator== | ( | const AccessControl & | v1,
|  | const AccessControl & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const AccessControl & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | AccessControl & | val
| ) |  |

bool Tp::operator== | ( | const AliasPair & | v1,
|  | const AliasPair & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const AliasPair & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | AliasPair & | val
| ) |  |

bool Tp::operator== | ( | const Avatar & | v1,
|  | const Avatar & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const Avatar & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | Avatar & | val
| ) |  |

bool Tp::operator== | ( | const CallStateReason & | v1,
|  | const CallStateReason & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const CallStateReason & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | CallStateReason & | val
| ) |  |

bool Tp::operator== | ( | const Candidate & | v1,
|  | const Candidate & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const Candidate & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | Candidate & | val
| ) |  |

bool Tp::operator== | ( | const CapabilityChange & | v1,
|  | const CapabilityChange & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const CapabilityChange & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | CapabilityChange & | val
| ) |  |

bool Tp::operator== | ( | const CapabilityPair & | v1,
|  | const CapabilityPair & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const CapabilityPair & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | CapabilityPair & | val
| ) |  |

bool Tp::operator== | ( | const CaptchaInfo & | v1,
|  | const CaptchaInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const CaptchaInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | CaptchaInfo & | val
| ) |  |

bool Tp::operator== | ( | const ChannelDetails & | v1,
|  | const ChannelDetails & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ChannelDetails & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ChannelDetails & | val
| ) |  |

bool Tp::operator== | ( | const ChannelInfo & | v1,
|  | const ChannelInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ChannelInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ChannelInfo & | val
| ) |  |

bool Tp::operator== | ( | const ContactCapability & | v1,
|  | const ContactCapability & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ContactCapability & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ContactCapability & | val
| ) |  |

bool Tp::operator== | ( | const ContactInfoField & | v1,
|  | const ContactInfoField & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ContactInfoField & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ContactInfoField & | val
| ) |  |

bool Tp::operator== | ( | const ContactSubscriptions & | v1,
|  | const ContactSubscriptions & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ContactSubscriptions & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ContactSubscriptions & | val
| ) |  |

bool Tp::operator== | ( | const CurrencyAmount & | v1,
|  | const CurrencyAmount & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const CurrencyAmount & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | CurrencyAmount & | val
| ) |  |

bool Tp::operator== | ( | const DBusTubeMember & | v1,
|  | const DBusTubeMember & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const DBusTubeMember & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | DBusTubeMember & | val
| ) |  |

bool Tp::operator== | ( | const FieldSpec & | v1,
|  | const FieldSpec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const FieldSpec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | FieldSpec & | val
| ) |  |

bool Tp::operator== | ( | const HTTPPostData & | v1,
|  | const HTTPPostData & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const HTTPPostData & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | HTTPPostData & | val
| ) |  |

bool Tp::operator== | ( | const LocalPendingInfo & | v1,
|  | const LocalPendingInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const LocalPendingInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | LocalPendingInfo & | val
| ) |  |

bool Tp::operator== | ( | const MailAddress & | v1,
|  | const MailAddress & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MailAddress & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MailAddress & | val
| ) |  |

bool Tp::operator== | ( | const MediaDescriptionOffer & | v1,
|  | const MediaDescriptionOffer & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MediaDescriptionOffer & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MediaDescriptionOffer & | val
| ) |  |

bool Tp::operator== | ( | const MediaSessionHandlerInfo & | v1,
|  | const MediaSessionHandlerInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MediaSessionHandlerInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MediaSessionHandlerInfo & | val
| ) |  |

bool Tp::operator== | ( | const MediaStreamHandlerTransport & | v1,
|  | const MediaStreamHandlerTransport & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MediaStreamHandlerTransport & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MediaStreamHandlerTransport & | val
| ) |  |

bool Tp::operator== | ( | const MediaStreamInfo & | v1,
|  | const MediaStreamInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MediaStreamInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MediaStreamInfo & | val
| ) |  |

bool Tp::operator== | ( | const NotDelegatedError & | v1,
|  | const NotDelegatedError & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const NotDelegatedError & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | NotDelegatedError & | val
| ) |  |

bool Tp::operator== | ( | const ParamSpec & | v1,
|  | const ParamSpec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ParamSpec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ParamSpec & | val
| ) |  |

bool Tp::operator== | ( | const PendingTextMessage & | v1,
|  | const PendingTextMessage & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const PendingTextMessage & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | PendingTextMessage & | val
| ) |  |

bool Tp::operator== | ( | const PropertyFlagsChange & | v1,
|  | const PropertyFlagsChange & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const PropertyFlagsChange & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | PropertyFlagsChange & | val
| ) |  |

bool Tp::operator== | ( | const PropertySpec & | v1,
|  | const PropertySpec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const PropertySpec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | PropertySpec & | val
| ) |  |

bool Tp::operator== | ( | const PropertyValue & | v1,
|  | const PropertyValue & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const PropertyValue & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | PropertyValue & | val
| ) |  |

bool Tp::operator== | ( | const RTCPFeedbackMessage & | v1,
|  | const RTCPFeedbackMessage & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const RTCPFeedbackMessage & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | RTCPFeedbackMessage & | val
| ) |  |

bool Tp::operator== | ( | const RTPHeaderExtension & | v1,
|  | const RTPHeaderExtension & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const RTPHeaderExtension & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | RTPHeaderExtension & | val
| ) |  |

bool Tp::operator== | ( | const RequestableChannelClass & | v1,
|  | const RequestableChannelClass & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const RequestableChannelClass & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | RequestableChannelClass & | val
| ) |  |

bool Tp::operator== | ( | const RichPresenceAccessControl & | v1,
|  | const RichPresenceAccessControl & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const RichPresenceAccessControl & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | RichPresenceAccessControl & | val
| ) |  |

bool Tp::operator== | ( | const RoomInfo & | v1,
|  | const RoomInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const RoomInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | RoomInfo & | val
| ) |  |

bool Tp::operator== | ( | const ServicePoint & | v1,
|  | const ServicePoint & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ServicePoint & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ServicePoint & | val
| ) |  |

bool Tp::operator== | ( | const SimplePresence & | v1,
|  | const SimplePresence & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SimplePresence & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SimplePresence & | val
| ) |  |

bool Tp::operator== | ( | const SimpleStatusSpec & | v1,
|  | const SimpleStatusSpec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SimpleStatusSpec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SimpleStatusSpec & | val
| ) |  |

bool Tp::operator== | ( | const SocketAddressIP & | v1,
|  | const SocketAddressIP & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SocketAddressIP & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SocketAddressIP & | val
| ) |  |

bool Tp::operator== | ( | const SocketAddressIPv4 & | v1,
|  | const SocketAddressIPv4 & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SocketAddressIPv4 & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SocketAddressIPv4 & | val
| ) |  |

bool Tp::operator== | ( | const SocketAddressIPv6 & | v1,
|  | const SocketAddressIPv6 & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SocketAddressIPv6 & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SocketAddressIPv6 & | val
| ) |  |

bool Tp::operator== | ( | const SocketNetmaskIPv4 & | v1,
|  | const SocketNetmaskIPv4 & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SocketNetmaskIPv4 & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SocketNetmaskIPv4 & | val
| ) |  |

bool Tp::operator== | ( | const SocketNetmaskIPv6 & | v1,
|  | const SocketNetmaskIPv6 & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const SocketNetmaskIPv6 & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | SocketNetmaskIPv6 & | val
| ) |  |

bool Tp::operator== | ( | const StreamCredentials & | v1,
|  | const StreamCredentials & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const StreamCredentials & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | StreamCredentials & | val
| ) |  |

bool Tp::operator== | ( | const TLSCertificateRejection & | v1,
|  | const TLSCertificateRejection & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const TLSCertificateRejection & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | TLSCertificateRejection & | val
| ) |  |

bool Tp::operator== | ( | const TubeInfo & | v1,
|  | const TubeInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const TubeInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | TubeInfo & | val
| ) |  |

bool Tp::operator== | ( | const VideoResolution & | v1,
|  | const VideoResolution & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const VideoResolution & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | VideoResolution & | val
| ) |  |

bool Tp::operator== | ( | const CandidatePair & | v1,
|  | const CandidatePair & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const CandidatePair & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | CandidatePair & | val
| ) |  |

bool Tp::operator== | ( | const Codec & | v1,
|  | const Codec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const Codec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | Codec & | val
| ) |  |

bool Tp::operator== | ( | const HandlerCapabilities & | v1,
|  | const HandlerCapabilities & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const HandlerCapabilities & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | HandlerCapabilities & | val
| ) |  |

bool Tp::operator== | ( | const LastActivityAndStatuses & | v1,
|  | const LastActivityAndStatuses & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const LastActivityAndStatuses & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | LastActivityAndStatuses & | val
| ) |  |

bool Tp::operator== | ( | const MailURL & | v1,
|  | const MailURL & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MailURL & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MailURL & | val
| ) |  |

bool Tp::operator== | ( | const MediaStreamHandlerCandidate & | v1,
|  | const MediaStreamHandlerCandidate & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MediaStreamHandlerCandidate & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MediaStreamHandlerCandidate & | val
| ) |  |

bool Tp::operator== | ( | const MediaStreamHandlerCodec & | v1,
|  | const MediaStreamHandlerCodec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const MediaStreamHandlerCodec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | MediaStreamHandlerCodec & | val
| ) |  |

bool Tp::operator== | ( | const RTCPFeedbackMessageProperties & | v1,
|  | const RTCPFeedbackMessageProperties & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const RTCPFeedbackMessageProperties & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | RTCPFeedbackMessageProperties & | val
| ) |  |

bool Tp::operator== | ( | const ServicePointInfo & | v1,
|  | const ServicePointInfo & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const ServicePointInfo & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | ServicePointInfo & | val
| ) |  |

bool Tp::operator== | ( | const StatusSpec & | v1,
|  | const StatusSpec & | v2
| ) |  |

QDBusArgument & Tp::operator<< | ( | QDBusArgument & | arg,
|  | const StatusSpec & | val
| ) |  |

const QDBusArgument & Tp::operator>> | ( | const QDBusArgument & | arg,
|  | StatusSpec & | val
| ) |  |

void Tp::_registerTypes | ( |  | ) |

bool Tp::operator!= | ( | const AccessControl & | v1,
|  | const AccessControl & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const AliasPair & | v1,
|  | const AliasPair & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const Avatar & | v1,
|  | const Avatar & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const CallStateReason & | v1,
|  | const CallStateReason & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const Candidate & | v1,
|  | const Candidate & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const CapabilityChange & | v1,
|  | const CapabilityChange & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const CapabilityPair & | v1,
|  | const CapabilityPair & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const CaptchaInfo & | v1,
|  | const CaptchaInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ChannelDetails & | v1,
|  | const ChannelDetails & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ChannelInfo & | v1,
|  | const ChannelInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ContactCapability & | v1,
|  | const ContactCapability & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ContactInfoField & | v1,
|  | const ContactInfoField & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ContactSubscriptions & | v1,
|  | const ContactSubscriptions & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const CurrencyAmount & | v1,
|  | const CurrencyAmount & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const DBusTubeMember & | v1,
|  | const DBusTubeMember & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const FieldSpec & | v1,
|  | const FieldSpec & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const HTTPPostData & | v1,
|  | const HTTPPostData & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const LocalPendingInfo & | v1,
|  | const LocalPendingInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MailAddress & | v1,
|  | const MailAddress & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MediaDescriptionOffer & | v1,
|  | const MediaDescriptionOffer & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MediaSessionHandlerInfo & | v1,
|  | const MediaSessionHandlerInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MediaStreamHandlerTransport & | v1,
|  | const MediaStreamHandlerTransport & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MediaStreamInfo & | v1,
|  | const MediaStreamInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const NotDelegatedError & | v1,
|  | const NotDelegatedError & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ParamSpec & | v1,
|  | const ParamSpec & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const PendingTextMessage & | v1,
|  | const PendingTextMessage & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const PropertyFlagsChange & | v1,
|  | const PropertyFlagsChange & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const PropertySpec & | v1,
|  | const PropertySpec & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const PropertyValue & | v1,
|  | const PropertyValue & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const RTCPFeedbackMessage & | v1,
|  | const RTCPFeedbackMessage & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const RTPHeaderExtension & | v1,
|  | const RTPHeaderExtension & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const RequestableChannelClass & | v1,
|  | const RequestableChannelClass & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const RichPresenceAccessControl & | v1,
|  | const RichPresenceAccessControl & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const RoomInfo & | v1,
|  | const RoomInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ServicePoint & | v1,
|  | const ServicePoint & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SimplePresence & | v1,
|  | const SimplePresence & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SimpleStatusSpec & | v1,
|  | const SimpleStatusSpec & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SocketAddressIP & | v1,
|  | const SocketAddressIP & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SocketAddressIPv4 & | v1,
|  | const SocketAddressIPv4 & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SocketAddressIPv6 & | v1,
|  | const SocketAddressIPv6 & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SocketNetmaskIPv4 & | v1,
|  | const SocketNetmaskIPv4 & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const SocketNetmaskIPv6 & | v1,
|  | const SocketNetmaskIPv6 & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const StreamCredentials & | v1,
|  | const StreamCredentials & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const TLSCertificateRejection & | v1,
|  | const TLSCertificateRejection & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const TubeInfo & | v1,
|  | const TubeInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const VideoResolution & | v1,
|  | const VideoResolution & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const CandidatePair & | v1,
|  | const CandidatePair & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const Codec & | v1,
|  | const Codec & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const HandlerCapabilities & | v1,
|  | const HandlerCapabilities & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const LastActivityAndStatuses & | v1,
|  | const LastActivityAndStatuses & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MailURL & | v1,
|  | const MailURL & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MediaStreamHandlerCandidate & | v1,
|  | const MediaStreamHandlerCandidate & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const MediaStreamHandlerCodec & | v1,
|  | const MediaStreamHandlerCodec & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const RTCPFeedbackMessageProperties & | v1,
|  | const RTCPFeedbackMessageProperties & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const ServicePointInfo & | v1,
|  | const ServicePointInfo & | v2
| ) |  | `[inline]`

bool Tp::operator!= | ( | const StatusSpec & | v1,
|  | const StatusSpec & | v2
| ) |  | `[inline]`