Package org.jivesoftware.smackx.jingle.nat

Interface Summary
DatagramListener Listener for datagram packets received.
ResultListener Listener for ECHO Test Results
 

Class Summary
BasicResolver Basic Resolver takes all IP addresses of the interfaces and uses the first non-loopback address.
BridgedResolver Bridged Resolver use a RTPBridge Service to add a relayed candidate.
FixedResolver The FixedResolver is a resolver where the external address and port are previously known when the object is initialized.
HttpServer A very Simple HTTP Server
ICECandidate ICE Transport candidate.
ICEResolver ICE Resolver for Jingle transport method that results in sending data between two entities using the Interactive Connectivity Establishment (ICE) methodology.
ICETransportManager $RCSfile: ICETransportManager.java,v $ $Revision: 1.1 $ $Date: 02/01/2007

Copyright 2003-2006 Jive Software.

RTPBridge RTPBridge IQ Packet used to request and retrieve a RTPBridge Candidates that can be used for a Jingle Media Transmission between two parties that are behind NAT.
RTPBridge.Provider IQProvider for RTP Bridge packets.
STUN STUN IQ Packet used to request and retrieve a STUN server and port to make p2p connections easier.
STUN.Provider IQProvider for RTP Bridge packets.
STUN.StunServerAddress Provides easy abstract to store STUN Server Addresses and Ports
STUNResolver Transport resolver using the JSTUN library, to discover public IP and use it as a candidate.
TcpUdpBridgeClient A Simple and Experimental Bridge.
TcpUdpBridgeServer A Simple and Experimental Bridge.
TestResult Result of an ECHO Test
TransportCandidate Transport candidate.
TransportCandidate.Channel Type-safe enum for the transportElement channel
TransportCandidate.Fixed Fixed transport candidate
TransportCandidate.Protocol Type-safe enum for the transportElement protocol
TransportNegotiator Transport negotiator.
TransportNegotiator.Ice Ice transport negotiator.
TransportNegotiator.RawUdp Raw-UDP transport negotiator
TransportResolver A TransportResolver is used for obtaining a list of valid transport candidates.
 

Enum Summary
ICECandidate.Type  
TransportResolver.Type