QXmppJingleCandidate Class Reference

The QXmppJingleCandidate class represents a transport candidate as specified by XEP-0176: Jingle ICE-UDP Transport Method. More...

#include <QXmppJingleIq.h>

List of all members.

Public Member Functions

int component () const
 Returns the candidate's component ID.
void setComponent (int component)
int foundation () const
 Returns the candidate's foundation.
void setFoundation (int foundation)
QHostAddress host () const
void setHost (const QHostAddress &host)
QString id () const
void setId (const QString &id)
int network () const
void setNetwork (int network)
quint16 port () const
void setPort (quint16 port)
int priority () const
void setPriority (int priority)
QString protocol () const
void setProtocol (const QString &protocol)
QString type () const
void setType (const QString &type)
bool isNull () const

Detailed Description

The QXmppJingleCandidate class represents a transport candidate as specified by XEP-0176: Jingle ICE-UDP Transport Method.


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:
component 
void QXmppJingleCandidate::setFoundation ( int  foundation  ) 

Sets the candidate's foundation.

Parameters:
foundation 
void QXmppJingleCandidate::setHost ( const QHostAddress &  host  ) 

Sets the candidate's host address.

Parameters:
host 
void QXmppJingleCandidate::setId ( const QString &  id  ) 

Sets the candidate's unique identifier.

Parameters:
id 
void QXmppJingleCandidate::setNetwork ( int  network  ) 

Sets the network index (starting at 0) the candidate is on.

Parameters:
network 
void QXmppJingleCandidate::setPort ( quint16  port  ) 

Sets the candidate's port number.

Parameters:
port 
void QXmppJingleCandidate::setPriority ( int  priority  ) 

Sets the candidate's priority.

Parameters:
priority 
void QXmppJingleCandidate::setProtocol ( const QString &  protocol  ) 

Sets the candidate's protocol (e.g. "udp").

Parameters:
protocol 
void QXmppJingleCandidate::setType ( const QString &  type  ) 

Sets the candidate type (e.g. "host").

Parameters:
type 
QString QXmppJingleCandidate::type (  )  const

Returns the candidate type (e.g. "host").


The documentation for this class was generated from the following files:
 All Classes Functions Enumerations Enumerator

Generated on Sun Aug 22 16:04:13 2010 for QXmpp by  doxygen 1.6.1