Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.protocol.jabber.extensions.jingle
Class RawUdpTransportPacketExtension

java.lang.Object
  extended by net.java.sip.communicator.impl.protocol.jabber.extensions.AbstractPacketExtension
      extended by net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.IceUdpTransportPacketExtension
          extended by net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.RawUdpTransportPacketExtension
All Implemented Interfaces:
org.jivesoftware.smack.packet.PacketExtension

public class RawUdpTransportPacketExtension
extends IceUdpTransportPacketExtension

An AbstractPacketExtension implementation for transport elements.

Author:
Emil Ivov, Lyubomir Marinov

Field Summary
static String ELEMENT_NAME
          The name of the "transport" element.
static String NAMESPACE
          The name of the "transport" element.
 
Fields inherited from class net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.IceUdpTransportPacketExtension
PWD_ATTR_NAME, UFRAG_ATTR_NAME
 
Fields inherited from class net.java.sip.communicator.impl.protocol.jabber.extensions.AbstractPacketExtension
attributes
 
Constructor Summary
RawUdpTransportPacketExtension()
          Creates a new RawUdpTransportPacketExtension instance.
 
Method Summary
 List<? extends org.jivesoftware.smack.packet.PacketExtension> getChildExtensions()
          Returns this element's child (local or remote) candidate elements.
 
Methods inherited from class net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.IceUdpTransportPacketExtension
addCandidate, addChildExtension, getCandidateList, getPassword, getRemoteCandidate, getUfrag, removeCandidate, setPassword, setRemoteCandidate, setUfrag
 
Methods inherited from class net.java.sip.communicator.impl.protocol.jabber.extensions.AbstractPacketExtension
getAttribute, getAttributeAsInt, getAttributeAsInt, getAttributeAsString, getAttributeAsURI, getAttributeNames, getChildExtensionsOfType, getElementName, getFirstChildOfType, getNamespace, getText, removeAttribute, setAttribute, setNamespace, setText, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final String NAMESPACE
The name of the "transport" element.

See Also:
Constant Field Values

ELEMENT_NAME

public static final String ELEMENT_NAME
The name of the "transport" element.

See Also:
Constant Field Values
Constructor Detail

RawUdpTransportPacketExtension

public RawUdpTransportPacketExtension()
Creates a new RawUdpTransportPacketExtension instance.

Method Detail

getChildExtensions

public List<? extends org.jivesoftware.smack.packet.PacketExtension> getChildExtensions()
Returns this element's child (local or remote) candidate elements.

Overrides:
getChildExtensions in class IceUdpTransportPacketExtension
Returns:
this element's child (local or remote) candidate elements.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.