The QXmppJingleCandidate class represents a transport candidate as specified by XEP-0176: Jingle ICE-UDP Transport Method.
More...
#include <QXmppJingleIq.h>
Detailed Description
The QXmppJingleCandidate class represents a transport candidate as specified by XEP-0176: Jingle ICE-UDP Transport Method.
Member Enumeration Documentation
This enum is used to describe a candidate's type.
- Enumerator:
HostType |
Host candidate, a local address/port.
|
PeerReflexiveType |
Peer-reflexive candidate, the address/port as seen from the peer.
|
ServerReflexiveType |
Server-reflexive candidate, the address/port as seen by the STUN server
|
RelayedType |
Relayed candidate, a candidate from a TURN relay.
|
Member Function Documentation
QHostAddress QXmppJingleCandidate::host |
( |
| ) |
const |
Returns the candidate's host address.
QString QXmppJingleCandidate::id |
( |
| ) |
const |
Returns the candidate's unique identifier.
bool QXmppJingleCandidate::isNull |
( |
| ) |
const |
Returns true if the host address or port are empty.
int QXmppJingleCandidate::network |
( |
| ) |
const |
Returns the network index (starting at 0) the candidate is on.
quint16 QXmppJingleCandidate::port |
( |
| ) |
const |
Returns the candidate's port number.
int QXmppJingleCandidate::priority |
( |
| ) |
const |
Returns the candidate's priority.
QString QXmppJingleCandidate::protocol |
( |
| ) |
const |
Returns the candidate's protocol (e.g. "udp").
void QXmppJingleCandidate::setComponent |
( |
int |
component | ) |
|
Sets the candidates's component ID.
- Parameters
-
void QXmppJingleCandidate::setFoundation |
( |
int |
foundation | ) |
|
Sets the candidate's foundation.
- Parameters
-
void QXmppJingleCandidate::setHost |
( |
const QHostAddress & |
host | ) |
|
Sets the candidate's host address.
- Parameters
-
void QXmppJingleCandidate::setId |
( |
const QString & |
id | ) |
|
Sets the candidate's unique identifier.
- Parameters
-
void QXmppJingleCandidate::setNetwork |
( |
int |
network | ) |
|
Sets the network index (starting at 0) the candidate is on.
- Parameters
-
void QXmppJingleCandidate::setPort |
( |
quint16 |
port | ) |
|
Sets the candidate's port number.
- Parameters
-
void QXmppJingleCandidate::setPriority |
( |
int |
priority | ) |
|
Sets the candidate's priority.
- Parameters
-
void QXmppJingleCandidate::setProtocol |
( |
const QString & |
protocol | ) |
|
Sets the candidate's protocol (e.g. "udp").
- Parameters
-
Sets the candidate type (e.g. "host").
- Parameters
-
Returns the candidate type (e.g. "host").
The documentation for this class was generated from the following files: