The StreamTubeServer::RemoteContact class represents a contact from which a socket connection to our exported socket originates.
More...
#include <TelepathyQt/StreamTubeServer>
Inherits QPair< AccountPtr, ContactPtr >.
The StreamTubeServer::RemoteContact class represents a contact from which a socket connection to our exported socket originates.
Tp::StreamTubeServer::RemoteContact::RemoteContact |
( |
| ) |
|
Tp::StreamTubeServer::RemoteContact::RemoteContact |
( |
const AccountPtr & |
account, |
|
|
const ContactPtr & |
contact |
|
) |
| |
Constructs a new RemoteContact for the given contact object from the given account.
- Parameters
-
account | A pointer to the account which this contact can be reached through. |
contact | A pointer to the contact object. |
Tp::StreamTubeServer::RemoteContact::RemoteContact |
( |
const RemoteContact & |
other | ) |
|
Tp::StreamTubeServer::RemoteContact::~RemoteContact |
( |
| ) |
|
bool Tp::StreamTubeServer::RemoteContact::isValid |
( |
| ) |
const |
|
inline |
Return whether or not the contact is valid or is just the null object created using the default constructor.
- Returns
true
if valid, false
otherwise.
AccountPtr Tp::StreamTubeServer::RemoteContact::account |
( |
| ) |
const |
|
inline |
Return the account through which the contact can be reached.
- Returns
- A pointer to the account object.
ContactPtr Tp::StreamTubeServer::RemoteContact::contact |
( |
| ) |
const |
|
inline |
Return the actual contact object.
- Returns
- A pointer to the object.