Uses of Class
org.jivesoftware.smackx.jingleold.nat.TransportCandidate
-
Packages that use TransportCandidate Package Description org.jivesoftware.smackx.jingleold TODO describe me.org.jivesoftware.smackx.jingleold.listeners TODO describe me.org.jivesoftware.smackx.jingleold.media TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.jmf TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.jspeex TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.multi TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.sshare TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.test org.jivesoftware.smackx.jingleold.nat TODO describe me.org.jivesoftware.smackx.jingleold.packet TODO describe me. -
-
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold
Methods in org.jivesoftware.smackx.jingleold with parameters of type TransportCandidate Modifier and Type Method Description void
JingleManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
-
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.listeners
Methods in org.jivesoftware.smackx.jingleold.listeners with parameters of type TransportCandidate Modifier and Type Method Description void
JingleSessionListener. sessionEstablished(PayloadType pt, TransportCandidate remoteCandidate, TransportCandidate localCandidate, JingleSession jingleSession)
Notification that the session has been established.void
JingleTransportListener. transportClosed(TransportCandidate cand)
Notification that a transport must be cancelled.void
JingleTransportListener. transportEstablished(TransportCandidate local, TransportCandidate remote)
Notification that the transport has been established. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.media
Methods in org.jivesoftware.smackx.jingleold.media that return TransportCandidate Modifier and Type Method Description TransportCandidate
JingleMediaSession. getLocal()
Returns the Media Session local Candidate.TransportCandidate
JingleMediaSession. getRemote()
Returns the Media Session remote Candidate.Methods in org.jivesoftware.smackx.jingleold.media with parameters of type TransportCandidate Modifier and Type Method Description abstract JingleMediaSession
JingleMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Create a Media Session Implementation.Constructors in org.jivesoftware.smackx.jingleold.media with parameters of type TransportCandidate Constructor Description JingleMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String mediaLocator, JingleSession jingleSession)
Creates a new JingleMediaSession Instance to handle Media methods. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.mediaimpl.jmf
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.jmf with parameters of type TransportCandidate Modifier and Type Method Description JingleMediaSession
JmfMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new jingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.jmf with parameters of type TransportCandidate Constructor Description AudioMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a org.jivesoftware.jingleaudio.jmf.AudioMediaSession with defined payload type, remote and local candidates. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.mediaimpl.jspeex
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.jspeex with parameters of type TransportCandidate Modifier and Type Method Description JingleMediaSession
SpeexMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new jingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.jspeex with parameters of type TransportCandidate Constructor Description AudioMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a org.jivesoftware.jingleaudio.jspeex.AudioMediaSession with defined payload type, remote and local candidates. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.mediaimpl.multi
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.multi with parameters of type TransportCandidate Modifier and Type Method Description JingleMediaSession
MultiMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new JingleMediaSession. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.mediaimpl.sshare
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.sshare with parameters of type TransportCandidate Modifier and Type Method Description JingleMediaSession
ScreenShareMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new JingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.sshare with parameters of type TransportCandidate Constructor Description ScreenShareSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a org.jivesoftware.jingleaudio.jmf.AudioMediaSession with defined payload type, remote and local candidates. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.mediaimpl.test
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.test with parameters of type TransportCandidate Modifier and Type Method Description JingleMediaSession
TestMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new JingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.test with parameters of type TransportCandidate Constructor Description TestMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a TestMediaSession with defined payload type, remote and local candidates. -
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.nat
Subclasses of TransportCandidate in org.jivesoftware.smackx.jingleold.nat Modifier and Type Class Description class
ICECandidate
ICE Transport candidate.static class
TransportCandidate.Fixed
Fixed transport candidate.Fields in org.jivesoftware.smackx.jingleold.nat with type parameters of type TransportCandidate Modifier and Type Field Description protected List<TransportCandidate>
TransportResolver. candidates
Methods in org.jivesoftware.smackx.jingleold.nat that return TransportCandidate Modifier and Type Method Description 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.Ice. getBestRemoteCandidate()
Obtain the best remote candidate obtained in the negotiation so far.TransportCandidate
TransportNegotiator.RawUdp. getBestRemoteCandidate()
Obtain the best common transport candidate obtained in the negotiation.TransportCandidate
TransportResolver. getCandidate(int i)
Get the n-th candidate.TransportCandidate
TransportResolver. getPreferredCandidate()
Get the candidate with the highest preference.TransportCandidate
TransportCandidate. getSymmetric()
Get the symmetric candidate for this candidate if it exists.Methods in org.jivesoftware.smackx.jingleold.nat that return types with arguments of type TransportCandidate Modifier and Type Method Description Iterator<TransportCandidate>
TransportResolver. getCandidates()
Get an iterator for the list of candidates.List<TransportCandidate>
TransportResolver. getCandidatesList()
Get the list of candidates.List<TransportCandidate>
TransportNegotiator. getOfferedCandidates()
Iterator<TransportCandidate>
TransportNegotiator. getValidRemoteCandidates()
Get an iterator for the list of valid (ie, checked) remote candidates.Methods in org.jivesoftware.smackx.jingleold.nat with parameters of type TransportCandidate Modifier and Type Method Description abstract boolean
TransportNegotiator. acceptableTransportCandidate(TransportCandidate tc, List<TransportCandidate> localCandidates)
Return true if the transport candidate is acceptable for the current negotiator.boolean
TransportNegotiator.Ice. acceptableTransportCandidate(TransportCandidate tc, List<TransportCandidate> localCandidates)
Return true for ICE candidates.boolean
TransportNegotiator.RawUdp. acceptableTransportCandidate(TransportCandidate tc, List<TransportCandidate> localCandidates)
Return true for fixed candidates.protected void
TransportResolver. addCandidate(TransportCandidate cand)
Add a new transport candidatevoid
TransportResolverListener.Resolver. candidateAdded(TransportCandidate cand)
A transport candidate has been added.void
TransportResolverListener.Checker. candidateChecked(TransportCandidate cand, boolean result)
A transport candidate has been checked.void
TransportResolverListener.Checker. candidateChecking(TransportCandidate cand)
A transport candidate is being checked.abstract JingleTransport
TransportNegotiator. getJingleTransport(TransportCandidate cand)
Get a new instance of the right TransportNegotiator class with this candidate.JingleTransport
TransportNegotiator.Ice. getJingleTransport(TransportCandidate candidate)
Get a TransportNegotiator instance.JingleTransport
TransportNegotiator.RawUdp. getJingleTransport(TransportCandidate bestRemote)
Get a TransportNegotiator instance.static RTPBridge
RTPBridge. relaySession(XMPPConnection connection, String sessionID, String pass, TransportCandidate proxyCandidate, TransportCandidate localCandidate)
Check if the server support RTPBridge Service.void
BridgedTransportManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
FixedTransportManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
ICETransportManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
TransportCandidate. setSymmetric(TransportCandidate symmetric)
Set the symmetric candidate for this candidate.void
TransportCandidate.CandidateEcho. testASync(TransportCandidate transportCandidate, String password)
void
ResultListener. testFinished(TestResult result, TransportCandidate candidate)
protected void
TransportResolver. triggerCandidateAdded(TransportCandidate cand)
Trigger a new candidate added event.Method parameters in org.jivesoftware.smackx.jingleold.nat with type arguments of type TransportCandidate Modifier and Type Method Description abstract boolean
TransportNegotiator. acceptableTransportCandidate(TransportCandidate tc, List<TransportCandidate> localCandidates)
Return true if the transport candidate is acceptable for the current negotiator.boolean
TransportNegotiator.Ice. acceptableTransportCandidate(TransportCandidate tc, List<TransportCandidate> localCandidates)
Return true for ICE candidates.boolean
TransportNegotiator.RawUdp. acceptableTransportCandidate(TransportCandidate tc, List<TransportCandidate> localCandidates)
Return true for fixed candidates.void
ICECandidate. check(List<TransportCandidate> localCandidates)
Check if a transport candidate is usable.void
TransportCandidate. check(List<TransportCandidate> localCandidates)
Check if a transport candidate is usable.Constructors in org.jivesoftware.smackx.jingleold.nat with parameters of type TransportCandidate Constructor Description CandidateEcho(TransportCandidate candidate, JingleSession session)
-
Uses of TransportCandidate in org.jivesoftware.smackx.jingleold.packet
Fields in org.jivesoftware.smackx.jingleold.packet declared as TransportCandidate Modifier and Type Field Description protected TransportCandidate
JingleTransport.JingleTransportCandidate. transportCandidate
Methods in org.jivesoftware.smackx.jingleold.packet that return TransportCandidate Modifier and Type Method Description TransportCandidate
JingleTransport.JingleTransportCandidate. getMediaTransport()
Get the current transportElement candidate.Methods in org.jivesoftware.smackx.jingleold.packet with parameters of type TransportCandidate Modifier and Type Method Description void
JingleTransport.JingleTransportCandidate. setMediaTransport(TransportCandidate cand)
Set the transportElement candidate.Constructors in org.jivesoftware.smackx.jingleold.packet with parameters of type TransportCandidate Constructor Description Candidate(TransportCandidate tc)
Constructor with a transport candidate.Candidate(TransportCandidate tc)
Constructor with a transport candidate.JingleTransportCandidate(TransportCandidate candidate)
Creates a new TransportNegotiator child.
-