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;
The CapabilitiesBase class represents the capabilities a Connection or a Contact supports.
Definition: capabilities-base.h:36
The Contact class represents a Telepathy contact.
Definition: contact.h:51
QList< RequestableChannelClass > RequestableChannelClassList
Definition: build/TelepathyQt/_gen/types.h:2630
The Connection class represents a Telepathy connection.
Definition: connection.h:61
Definition: abstract-adaptor.cpp:31
The RequestableChannelClassSpecList class represents a list of RequestableChannelClassSpec.
Definition: requestable-channel-class-spec.h:101