Uses of Class
org.jivesoftware.smackx.jingle.nat.TransportCandidate

Packages that use TransportCandidate
org.jivesoftware.smackx.jingle   
org.jivesoftware.smackx.jingle.nat   
org.jivesoftware.smackx.packet XML packets that are part of the XMPP extension protocols. 
 

Uses of TransportCandidate in org.jivesoftware.smackx.jingle
 

Methods in org.jivesoftware.smackx.jingle with parameters of type TransportCandidate
 void JingleManager.sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
           
 

Uses of TransportCandidate in org.jivesoftware.smackx.jingle.nat
 

Subclasses of TransportCandidate in org.jivesoftware.smackx.jingle.nat
 class ICECandidate
          ICE Transport candidate.
static class TransportCandidate.Fixed
          Fixed transport candidate
 

Methods in org.jivesoftware.smackx.jingle.nat that return TransportCandidate
 TransportCandidate TransportNegotiator.getAcceptedLocalCandidate()
          Get the best accepted local candidate we have offered.
 TransportCandidate TransportNegotiator.getBestLocalCandidate()
          Obtain the best local candidate we want to offer.
abstract  TransportCandidate TransportNegotiator.getBestRemoteCandidate()
          Obtain the best common transport candidate obtained in the negotiation.
 TransportCandidate TransportNegotiator.RawUdp.getBestRemoteCandidate()
          Obtain the best common transport candidate obtained in the negotiation.
 TransportCandidate TransportNegotiator.Ice.getBestRemoteCandidate()
          Obtain the best remote candidate obtained in the negotiation so far.
 TransportCandidate TransportResolver.getCandidate(int i)
          Get the n-th candidate
 TransportCandidate TransportResolver.getPreferredCandidate()
          Get the candididate with the highest preference.
 TransportCandidate TransportCandidate.getSymmetric()
          Get the symetric candidate for this candidate if it exists.
 

Methods in org.jivesoftware.smackx.jingle.nat that return types with arguments of type TransportCandidate
 java.util.List<TransportCandidate> TransportResolver.getCandidatesList()
          Get the list of candidates
 java.util.List<TransportCandidate> TransportNegotiator.getOfferedCandidates()
           
 

Methods in org.jivesoftware.smackx.jingle.nat with parameters of type TransportCandidate
abstract  boolean TransportNegotiator.acceptableTransportCandidate(TransportCandidate tc, java.util.List<TransportCandidate> localCandidates)
          Return true if the transport candidate is acceptable for the current negotiator.
 boolean TransportNegotiator.RawUdp.acceptableTransportCandidate(TransportCandidate tc, java.util.List<TransportCandidate> localCandidates)
          Return true for fixed candidates.
 boolean TransportNegotiator.Ice.acceptableTransportCandidate(TransportCandidate tc, java.util.List<TransportCandidate> localCandidates)
          Return true for ICE candidates.
abstract  JingleTransport TransportNegotiator.getJingleTransport(TransportCandidate cand)
          Get a new instance of the right TransportNegotiator class with this candidate.
 JingleTransport TransportNegotiator.RawUdp.getJingleTransport(TransportCandidate bestRemote)
          Get a TransportNegotiator instance.
 JingleTransport TransportNegotiator.Ice.getJingleTransport(TransportCandidate candidate)
          Get a TransportNegotiator instance.
static RTPBridge RTPBridge.relaySession(XMPPConnection xmppConnection, java.lang.String sessionID, java.lang.String pass, TransportCandidate proxyCandidate, TransportCandidate localCandidate)
          Check if the server support RTPBridge Service.
 void ICETransportManager.sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
           
 void TransportCandidate.setSymmetric(TransportCandidate symetric)
          Set the symetric candidate for this candidate.
 void TransportCandidate.CandidateEcho.testASync(TransportCandidate transportCandidate, java.lang.String password)
           
 void ResultListener.testFinished(TestResult result, TransportCandidate candidate)
           
 

Method parameters in org.jivesoftware.smackx.jingle.nat with type arguments of type TransportCandidate
abstract  boolean TransportNegotiator.acceptableTransportCandidate(TransportCandidate tc, java.util.List<TransportCandidate> localCandidates)
          Return true if the transport candidate is acceptable for the current negotiator.
 boolean TransportNegotiator.RawUdp.acceptableTransportCandidate(TransportCandidate tc, java.util.List<TransportCandidate> localCandidates)
          Return true for fixed candidates.
 boolean TransportNegotiator.Ice.acceptableTransportCandidate(TransportCandidate tc, java.util.List<TransportCandidate> localCandidates)
          Return true for ICE candidates.
 void TransportCandidate.check(java.util.List<TransportCandidate> localCandidates)
          Check if a transport candidate is usable.
 void ICECandidate.check(java.util.List<TransportCandidate> localCandidates)
          Check if a transport candidate is usable.
 

Constructors in org.jivesoftware.smackx.jingle.nat with parameters of type TransportCandidate
TransportCandidate.CandidateEcho(TransportCandidate candidate, JingleSession session)
           
 

Uses of TransportCandidate in org.jivesoftware.smackx.packet
 

Methods in org.jivesoftware.smackx.packet that return TransportCandidate
 TransportCandidate JingleTransport.JingleTransportCandidate.getMediaTransport()
          Get the current transportElement candidate.
 

Methods in org.jivesoftware.smackx.packet with parameters of type TransportCandidate
 void JingleTransport.JingleTransportCandidate.setMediaTransport(TransportCandidate cand)
          Set the transportElement candidate.
 

Constructors in org.jivesoftware.smackx.packet with parameters of type TransportCandidate
JingleTransport.Ice.Candidate(TransportCandidate tc)
          Constructor with a transport candidate.
JingleTransport.JingleTransportCandidate(TransportCandidate candidate)
          Creates a new TransportNegotiator child.
JingleTransport.RawUdp.Candidate(TransportCandidate tc)
          Constructor with a transport candidate.