23 #ifndef _TelepathyQt_capabilities_base_h_HEADER_GUARD_
24 #define _TelepathyQt_capabilities_base_h_HEADER_GUARD_
26 #ifndef IN_TP_QT_HEADER
27 #error IN_TP_QT_HEADER
30 #include <TelepathyQt/RequestableChannelClassSpec>
31 #include <TelepathyQt/Types>
47 bool isSpecificToContact()
const;
49 bool textChats()
const;
51 bool audioCalls()
const;
52 bool videoCalls()
const;
53 bool videoCallsWithAudio()
const;
54 bool upgradingCalls()
const;
56 TP_QT_DEPRECATED
bool streamedMediaCalls()
const;
57 TP_QT_DEPRECATED
bool streamedMediaAudioCalls()
const;
58 TP_QT_DEPRECATED
bool streamedMediaVideoCalls()
const;
59 TP_QT_DEPRECATED
bool streamedMediaVideoCallsWithAudio()
const;
60 TP_QT_DEPRECATED
bool upgradingStreamedMediaCalls()
const;
62 bool fileTransfers()
const;
70 bool specificToContact);
72 bool specificToContact);
74 virtual void updateRequestableChannelClasses(
82 friend struct Private;
83 QSharedDataPointer<Private> mPriv;
QList< RequestableChannelClass > RequestableChannelClassList
Definition: buildqt4/TelepathyQt/_gen/types.h:2621
The Contact class represents a Telepathy contact.
Definition: contact.h:51
The RequestableChannelClassSpecList class represents a list of RequestableChannelClassSpec.
Definition: requestable-channel-class-spec.h:101
The Connection class represents a Telepathy connection.
Definition: connection.h:62
The CapabilitiesBase class represents the capabilities a Connection or a Contact supports.
Definition: capabilities-base.h:36