23 #ifndef _TelepathyQt_connection_lowlevel_h_HEADER_GUARD_ 24 #define _TelepathyQt_connection_lowlevel_h_HEADER_GUARD_ 26 #ifndef IN_TP_QT_HEADER 27 #error IN_TP_QT_HEADER 30 #include <TelepathyQt/Constants> 31 #include <TelepathyQt/Types> 38 class PendingContactAttributes;
40 class PendingOperation;
52 ConnectionPtr connection()
const;
58 uint maxPresenceStatusMessageLength()
const;
60 PendingOperation *setSelfPresence(
const QString &status,
const QString &statusMessage);
63 PendingChannel *createChannel(
const QVariantMap &request,
int timeout);
65 PendingChannel *ensureChannel(
const QVariantMap &request,
int timeout);
71 const QStringList &interfaces,
bool reference =
true);
72 QStringList contactAttributeInterfaces()
const;
75 void injectContactId(uint handle,
const QString &contactId);
84 TP_QT_NO_EXPORT
bool hasImmortalHandles()
const;
86 TP_QT_NO_EXPORT
bool hasContactId(uint handle)
const;
87 TP_QT_NO_EXPORT QString contactId(uint handle)
const;
90 friend struct Private;
The PendingOperation class is a base class for pending asynchronous operations.
Definition: pending-operation.h:45
The RefCounted class is a base class for shared objects used by SharedPtr.
Definition: shared-ptr.h:42
Definition: build/TelepathyQt/_gen/types.h:3858
The PendingContactAttributes class represents the parameters of and the reply to an asynchronous requ...
Definition: pending-contact-attributes.h:40
The ContactManager class is responsible for managing contacts.
Definition: contact-manager.h:50
Definition: build/TelepathyQt/_gen/types.h:1655
The PendingReady class represents the features requested and the reply to a request for an object to ...
Definition: pending-ready.h:40
The PendingHandles class represents the parameters of and the reply to an asynchronous handle request...
Definition: pending-handles.h:46
The Features class represents a list of Feature.
Definition: feature.h:61
The PendingContacts class is used by ContactManager when creating/updating Contact objects...
Definition: pending-contacts.h:46
Definition: build/TelepathyQt/_gen/types.h:107
The Connection class represents a Telepathy connection.
Definition: connection.h:61
The PendingChannel class represents the parameters of and the reply to an asynchronous channel reques...
Definition: pending-channel.h:44
HandleType
Definition: build/TelepathyQt/_gen/constants.h:1375
Definition: abstract-adaptor.cpp:31
The ConnectionLowlevel class extends Connection with support to low-level features.
Definition: connection-lowlevel.h:43