A B C D E F G H I M N O P R S T U V W

A

AbstractIceCandidate - Class in org.lastbamboo.common.ice.candidate
Class that abstracts out general attributes of all ICE session candidates.
AbstractIceCandidate(InetSocketAddress, InetAddress, IceCandidateType, IceTransportProtocol, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
Creates a new ICE candidate.
AbstractIceCandidate(InetSocketAddress, String, IceCandidateType, IceTransportProtocol, long, boolean, int, IceCandidate, InetAddress, int) - Constructor for class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
AbstractIceStunChecker - Class in org.lastbamboo.common.ice.transport
Abstract class for STUN connectivity checkers.
AbstractIceStunChecker(IoSession, StunTransactionTracker<StunMessage>) - Constructor for class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
accept(IceCandidateVisitor<T>) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accepts the specified visitor to an ICE candidate.
accept(IceCandidatePairVisitor<T>) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accepts the specified visitor to an ICE candidate pair.
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceTcpActiveCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceTcpHostPassiveCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceTcpPeerReflexiveCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceTcpRelayPassiveCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceTcpServerReflexiveSoCandidate
 
accept(IceCandidatePairVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceUdpHostCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceUdpPeerReflexiveCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceUdpRelayCandidate
 
accept(IceCandidateVisitor<T>) - Method in class org.lastbamboo.common.ice.candidate.IceUdpServerReflexiveCandidate
 
add(BindingRequest) - Method in interface org.lastbamboo.common.ice.IceBindingRequestTracker
 
add(BindingRequest) - Method in class org.lastbamboo.common.ice.IceBindingRequestTrackerImpl
 
addIoServiceListener(IoServiceListener) - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
addIoServiceListener(IoServiceListener) - Method in interface org.lastbamboo.common.ice.transport.IceConnector
Adds the specified IoServiceListener to connections created with this connector.
addIoServiceListener(IoServiceListener) - Method in class org.lastbamboo.common.ice.transport.IceTcpConnector
 
addIoServiceListener(IoServiceListener) - Method in class org.lastbamboo.common.ice.transport.IceUdpConnector
 
addLocalCandidate(IceCandidate) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Adds a local candidate.
addLocalCandidate(IceCandidate) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
addPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceCheckList
Adds the specified ICE candidate pair to the check list.
addPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
addPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Adds the specified ICE candidate pair to the check list.
addPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
addRemotePeerReflexive(BindingRequest, InetSocketAddress, InetSocketAddress, boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Adds a peer reflexive candidate to the list of remote candidates.
addRemotePeerReflexive(BindingRequest, InetSocketAddress, InetSocketAddress, boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
addResponse(BindingRequest, StunMessage) - Method in interface org.lastbamboo.common.ice.IceBindingRequestTracker
 
addResponse(BindingRequest, StunMessage) - Method in class org.lastbamboo.common.ice.IceBindingRequestTrackerImpl
 
addServerSocket(PortMappedServerSocket) - Method in class org.lastbamboo.common.ice.MappedTcpOffererServerPool
 
addTriggeredPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceCheckList
Adds a pair to the triggered check queue.
addTriggeredPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
addTriggeredPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Adds a pair to the triggered check queue.
addTriggeredPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
addValidPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Adds a new valid pair.
addValidPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 

B

BarchartUdtSocketFactory - Class in org.lastbamboo.common.ice
Factory for creating UDT sockets.
BarchartUdtSocketFactory(SocketFactory) - Constructor for class org.lastbamboo.common.ice.BarchartUdtSocketFactory
 

C

calculateDelay(int) - Method in interface org.lastbamboo.common.ice.IceAgent
Calculates the delay in milliseconds to use before initiating a new transaction for a given media stream.
calculateDelay(int) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
calculateDelay(int, int) - Static method in class org.lastbamboo.common.ice.IceTransactionDelayCalculator
Calculates the transaction delay for a single media stream.
calculateFoundation(IceCandidateType, InetAddress, IceTransportProtocol) - Static method in class org.lastbamboo.common.ice.candidate.IceFoundationCalculator
Returns the foundation using the type and the base address.
calculateFoundation(IceCandidateType, InetAddress, IceTransportProtocol, InetAddress) - Static method in class org.lastbamboo.common.ice.candidate.IceFoundationCalculator
Returns the foundation using the type, base address, and STUN server address.
calculatePriority(IceCandidate, IceCandidate) - Static method in class org.lastbamboo.common.ice.candidate.IceCandidatePairPriorityCalculator
Calculates the priority for the candidates pair.
calculatePriority(IceCandidateType, IceTransportProtocol) - Static method in class org.lastbamboo.common.ice.IcePriorityCalculator
Calculates teh priority for the specified type using the default component ID of 1 and the default local preference.
cancelStunTransaction() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Cancels the existing STUN transaction.
cancelStunTransaction() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
cancelTransaction() - Method in interface org.lastbamboo.common.ice.IceStunChecker
Cancels the existing STUN transaction.
cancelTransaction() - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
check(BindingRequest, long) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
 
check(BindingRequest, long) - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
check() - Method in interface org.lastbamboo.common.ice.IceCheckList
 
check() - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
checkAndRepairRoles(BindingRequest, IceAgent, IoSession) - Method in interface org.lastbamboo.common.ice.IceRoleChecker
Checks to make sure controlling roles are as expected for incoming requests and repairs them with a Binding Error Response if not.
checkAndRepairRoles(BindingRequest, IceAgent, IoSession) - Method in class org.lastbamboo.common.ice.IceRoleCheckerImpl
 
checkValidPairsForAllComponents(IceMediaStream) - Method in interface org.lastbamboo.common.ice.IceAgent
Notifies the listener that the media stream may have valid pairs for all components of a given media stream, possibly requiring changing states of other streams, as specified in part 2 of ICE section 7.1.2.2.3.
checkValidPairsForAllComponents(IceMediaStream) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
close() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateGatherer
Close any resources associated with the gatherer.
close() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
 
close() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
close() - Method in class org.lastbamboo.common.ice.candidate.UdpIceCandidateGatherer
 
close() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
close() - Method in interface org.lastbamboo.common.ice.IceCheckList
Close all candidates pair connections.
close() - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
close() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Perform any necessary close operations for the media stream.
close() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
close() - Method in interface org.lastbamboo.common.ice.IceStunChecker
Close any connections associated with the checker.
close() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
close() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
close() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
close() - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
closeTcp() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
closeTcp() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
closeTcp() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
closeUdp() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
closeUdp() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
closeUdp() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
compare(IceCandidatePair, IceCandidatePair) - Method in class org.lastbamboo.common.ice.candidate.IceCandidatePairComparator
 
compareTo(AbstractIceCandidate) - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
compareTo(IceCandidatePair) - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
connect() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
connect() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
Connects to the TURN server
connect(InetSocketAddress, InetSocketAddress) - Method in interface org.lastbamboo.common.ice.transport.IceConnector
Creates a new connection from the specified local address to the specified remote address.
connect(InetSocketAddress, InetSocketAddress) - Method in class org.lastbamboo.common.ice.transport.IceTcpConnector
 
connect(InetSocketAddress, InetSocketAddress) - Method in class org.lastbamboo.common.ice.transport.IceUdpConnector
 
createAnswerer(OfferAnswerListener<T>, boolean) - Method in class org.lastbamboo.common.ice.IceOfferAnswerFactory
 
createOfferer(OfferAnswerListener<T>, IceMediaStreamDesc) - Method in class org.lastbamboo.common.ice.IceOfferAnswerFactory
 
createVisitor(IoSession) - Method in class org.lastbamboo.common.ice.IceStunConnectivityCheckerFactoryImpl
 

D

decode(ByteBuffer, boolean) - Method in interface org.lastbamboo.common.ice.sdp.IceCandidateSdpDecoder
Creates a new Collection of IceCandidate classes from the specified SDP data.
decode(ByteBuffer, boolean) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpDecoderImpl
 
DEFAULT_COMPONENT_ID - Static variable in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
The component ID is 1 unless otherwise specified.

E

encodeCandidates() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Encodes this media stream in SDP.
encodeCandidates() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
EndpointFactory - Class in org.lastbamboo.common.ice
Factory for creating NAT/firewall traversed endpoint pairs for local and remote hosts.
EndpointFactory() - Constructor for class org.lastbamboo.common.ice.EndpointFactory
 
equals(Object) - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
equals(Object) - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
equals(Object) - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
establishStream(Collection<IceCandidate>) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Establishes a media stream using the answer data from the remote host.
establishStream(Collection<IceCandidate>) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
executeOnPairs(Closure<IceCandidatePair>) - Method in interface org.lastbamboo.common.ice.IceCheckList
Executes the specified Closure on candidate pairs in the check list.
executeOnPairs(Closure<IceCandidatePair>) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
ExistingSessionIceCandidatePairFactory - Interface in org.lastbamboo.common.ice
Factory for creating ICE candidate pairs.
ExistingSessionIceCandidatePairFactoryImpl - Class in org.lastbamboo.common.ice
Pair factory for when there's already a session established for this pair.
ExistingSessionIceCandidatePairFactoryImpl(IceStunCheckerFactory) - Constructor for class org.lastbamboo.common.ice.ExistingSessionIceCandidatePairFactoryImpl
Creates a new pair factory that uses an already-established session for the pair.

F

formCheckList(Collection<IceCandidate>) - Method in interface org.lastbamboo.common.ice.IceCheckList
Forms the check list.
formCheckList(Collection<IceCandidate>) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 

G

gatherCandidates() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateGatherer
Gathers ICE candidates.
gatherCandidates() - Method in class org.lastbamboo.common.ice.candidate.UdpIceCandidateGatherer
 
gatherCandidates() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
gatherCandidates() - Method in interface org.lastbamboo.common.ice.IceOfferAnswer
Gathers candidates for this specific offer/answer implementation.
gatherCandidates() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
gatherCandidates() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
GeneralIceMediaStreamFactory - Interface in org.lastbamboo.common.ice
Factory for creating ICE media streams.
GeneralIceMediaStreamFactoryImpl - Class in org.lastbamboo.common.ice
Factory for creating media streams.
GeneralIceMediaStreamFactoryImpl(CandidateProvider<InetSocketAddress>) - Constructor for class org.lastbamboo.common.ice.GeneralIceMediaStreamFactoryImpl
Creates a new ICE media stream factory with the specified candidate providers for connecting to TURN and STUN servers.
generateAnswer() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
generateAnswer() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
generateAnswer() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
generateOffer() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
generateOffer() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
generateOffer() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
getBaseCandidate() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getBaseCandidate() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accessor for the base candidate for this candidate.
getBoundAddress() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
getCheckListState() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Gets the state of the check list.
getCheckListState() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getComponentId() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getComponentId() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accessor for the component ID of this candidate.
getComponentId() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accessor for the component ID for the pair.
getComponentId() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getFoundation() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getFoundation() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accessor for the candidate's foundation.
getFoundation() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accessor for the foundation for the pair.
getFoundation() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getHostAddress() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
getHostAddress() - Method in interface org.lastbamboo.common.ice.MappedServerSocket
 
getHostAddress() - Method in class org.lastbamboo.common.ice.MappedTcpAnswererServer
 
getHostAddress() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
getHostAddress() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
getIceState() - Method in interface org.lastbamboo.common.ice.IceAgent
Accessor for the overall state of ICE processing.
getIceState() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
getIoSession() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
 
getIoSession() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getLocalCandidate() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accessor for the local candidate for the pair.
getLocalCandidate() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getLocalCandidate(InetSocketAddress, boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Accessor for the local candidate associate with the specified local address.
getLocalCandidate(InetSocketAddress, boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getLocalCandidates() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Accessor for the local candidates for this stream.
getLocalCandidates() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getMappedPort() - Method in class org.lastbamboo.common.ice.IceOfferAnswerFactory
 
getMappedPort() - Method in interface org.lastbamboo.common.ice.MappedServerSocket
 
getMappedPort() - Method in class org.lastbamboo.common.ice.MappedTcpAnswererServer
 
getMappedPort() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
getMediaStreams() - Method in interface org.lastbamboo.common.ice.IceAgent
Accessor for all the media streams for the agent.
getMediaStreams() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
getName() - Method in enum org.lastbamboo.common.ice.IceTransportProtocol
Accessor for the name of the protocol for encoding in SDP.
getNominatedPairs() - Method in interface org.lastbamboo.common.ice.IceAgent
Accessor for the nominated pairs.
getNominatedPairs() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
getNominatedPairs() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Accessor for all nominated pairs for this stream.
getNominatedPairs() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getPair(InetSocketAddress, InetSocketAddress, boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Accesses the pair matching the specified local and remote addresses, if any.
getPair(InetSocketAddress, InetSocketAddress, boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getPriority() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getPriority() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accessor for the priority of the candidate.
getPriority() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accessor for the priority for the pair.
getPriority() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getPublicAddress() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateGatherer
Accessor for the public address of the machine.
getPublicAddress() - Method in class org.lastbamboo.common.ice.candidate.UdpIceCandidateGatherer
 
getPublicAddress() - Method in interface org.lastbamboo.common.ice.IceMediaStream
 
getPublicAddress() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getPublicAdress() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
getPublicAdress() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
getRelatedAddress() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getRelatedAddress() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
 
getRelatedPort() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getRelatedPort() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
 
getRelayAddress() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
getRelayAddress() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
getRemoteCandidate() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accessor for the remote candidate for the pair.
getRemoteCandidate() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getRemoteCandidate(InetSocketAddress, boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Accessor for the remote candidate associate with the specified remote address.
getRemoteCandidate(InetSocketAddress, boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getResponse(BindingRequest) - Method in interface org.lastbamboo.common.ice.IceBindingRequestTracker
 
getResponse(BindingRequest) - Method in class org.lastbamboo.common.ice.IceBindingRequestTrackerImpl
 
getSdp() - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
Accesses the SDP as an array of bytes.
getServer() - Method in class org.lastbamboo.common.ice.PortMappedServerPool
 
getServerReflexiveAddress() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
getServerReflexiveAddress() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
getServerSocket() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
getSocketAddress() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getSocketAddress() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accessor for the address and port of the candidate.
getState() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Accesses the state of the pair.
getState() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
getState() - Method in interface org.lastbamboo.common.ice.IceCheckList
Accessor for the state of the check list.
getState() - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
getStunServer() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
getStunServerAddress() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
getStunServerAddress() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
getStunUdpPeer() - Method in interface org.lastbamboo.common.ice.IceMediaStream
 
getStunUdpPeer() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
getTieBreaker() - Method in interface org.lastbamboo.common.ice.IceAgent
Accessor for the role conflict tie-breaker for this agent.
getTieBreaker() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
getTransport() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getTransport() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Accessor for the type of transport of this candidate, such as TCP or UDP.
getType() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
getType() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Gets the type of the ICE candidate.
getTypePreference() - Method in enum org.lastbamboo.common.ice.candidate.IceCandidateType
Accessor for the type preference used in the formula for calculating candidate priorities.
getValidPairs() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Accessor for all valid pairs for this stream.
getValidPairs() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 

H

hashCode() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
hashCode() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
hashCode() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
hasHigherPriorityPendingPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceCheckList
Checks whether or not there are existing pairs on either the triggered check list or the normal check list.
hasHigherPriorityPendingPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
hasHigherPriorityPendingPair(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Checks whether or not there are existing pairs on either the triggered check list or the normal check list.
hasHigherPriorityPendingPair(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
hasRemoteCandidate(InetSocketAddress, boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Checks whether or not the specified remote address matches any of the addresses of remote candidates.
hasRemoteCandidate(InetSocketAddress, boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
hasRemoteCandidateInSdp(InetSocketAddress, boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Checks whether or not the specified remote address matches any of the addresses of remote candidates.
hasRemoteCandidateInSdp(InetSocketAddress, boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
hostPortMapped() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 

I

IceAgent - Interface in org.lastbamboo.common.ice
Interface for ICE agents.
IceAgentImpl - Class in org.lastbamboo.common.ice
Implementation of an ICE agent.
IceAgentImpl(IceMediaStreamFactory, boolean, OfferAnswerListener, UdpSocketFactory, UdpSocketFactory, IceMediaStreamDesc) - Constructor for class org.lastbamboo.common.ice.IceAgentImpl
Creates a new ICE agent for an answerer.
IceBindingRequestTracker - Interface in org.lastbamboo.common.ice
 
IceBindingRequestTrackerImpl - Class in org.lastbamboo.common.ice
Keeps track of Binding Requests we've seen to avoid processing a request for the same transaction twice.
IceBindingRequestTrackerImpl() - Constructor for class org.lastbamboo.common.ice.IceBindingRequestTrackerImpl
 
IceCandidate - Interface in org.lastbamboo.common.ice.candidate
This is an interface for an ICE "candidate" as defined in the IETF draft "draft-ietf-mmusic-ice-05.txt".
IceCandidateGatherer - Interface in org.lastbamboo.common.ice.candidate
Interface for classes that gather ICE candidates.
IceCandidatePair - Interface in org.lastbamboo.common.ice.candidate
Interface for a pair of ICE candidates.
IceCandidatePairComparator - Class in org.lastbamboo.common.ice.candidate
Comparator for ICE candidate pairs.
IceCandidatePairComparator() - Constructor for class org.lastbamboo.common.ice.candidate.IceCandidatePairComparator
 
IceCandidatePairFactory - Interface in org.lastbamboo.common.ice.candidate
Factory for creating ICE candidate pairs.
IceCandidatePairFactoryImpl - Class in org.lastbamboo.common.ice.candidate
Factory for creating ICE candidate pairs.
IceCandidatePairFactoryImpl(IceStunCheckerFactory, IceUdpConnector) - Constructor for class org.lastbamboo.common.ice.candidate.IceCandidatePairFactoryImpl
Creates a new pair factory.
IceCandidatePairPriorityCalculator - Class in org.lastbamboo.common.ice.candidate
Creates a new class for calculating pair priorities.
IceCandidatePairState - Enum in org.lastbamboo.common.ice.candidate
States for ICE candidate pairs.
IceCandidatePairVisitor<T> - Interface in org.lastbamboo.common.ice.candidate
Interface for classes that visit ICE candidate pairs.
IceCandidateSdpDecoder - Interface in org.lastbamboo.common.ice.sdp
Factory for generating ICE candidate classes from SDP.
IceCandidateSdpDecoderImpl - Class in org.lastbamboo.common.ice.sdp
Factory class for creating ICE candidates from offer/answer data.
IceCandidateSdpDecoderImpl() - Constructor for class org.lastbamboo.common.ice.sdp.IceCandidateSdpDecoderImpl
 
IceCandidateSdpEncoder - Class in org.lastbamboo.common.ice.sdp
Class for encoding ICE candidates into SDP.
IceCandidateSdpEncoder(String, String) - Constructor for class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
Creates a new encoder for encoder ICE candidates into SDP.
IceCandidateType - Enum in org.lastbamboo.common.ice.candidate
Enumeration of ICE candidate types, such as host, relayed, server reflexive, or peer reflexive.
IceCandidateVisitor<T> - Interface in org.lastbamboo.common.ice.candidate
Visitor for connection candidates in the "Interactive Connectivity Establishment (ICE)" protocol.
IceCandidateVisitorAdapter<T> - Class in org.lastbamboo.common.ice.candidate
Adaptor for IceCandidateVisitors.
IceCandidateVisitorAdapter() - Constructor for class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
Creates a new adaptor with the default log warning levels.
IceCandidateVisitorAdapter(boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
Creates a new adaptor with the specified log warning level when we visit methods that are no overridden.
IceCheckList - Interface in org.lastbamboo.common.ice
Interface for ICE check lists.
IceCheckListImpl - Class in org.lastbamboo.common.ice
Class containing data and state for an ICE check list.
IceCheckListImpl(IceCandidatePairFactory, Collection<IceCandidate>) - Constructor for class org.lastbamboo.common.ice.IceCheckListImpl
Creates a new check list, starting with only local candidates.
IceCheckListState - Enum in org.lastbamboo.common.ice
Enumeration of states for ICE check lists.
IceCheckScheduler - Interface in org.lastbamboo.common.ice
Interface for classes that schedule checks.
IceCheckSchedulerImpl - Class in org.lastbamboo.common.ice
Class that schedules and executes ICE checks.
IceCheckSchedulerImpl(IceAgent, IceMediaStream, IceCheckList, ExistingSessionIceCandidatePairFactory) - Constructor for class org.lastbamboo.common.ice.IceCheckSchedulerImpl
Creates a new scheduler for the specified pairs.
IceConnector - Interface in org.lastbamboo.common.ice.transport
Interface for classes that establish the transport layer for connectivity checks.
IceException - Exception in org.lastbamboo.common.ice
Exception for an inability to connect to ICE candidates.
IceException(String) - Constructor for exception org.lastbamboo.common.ice.IceException
Creates a new ICE exception.
IceException(String, Throwable) - Constructor for exception org.lastbamboo.common.ice.IceException
Creates a new ICE exception.
IceFoundationCalculator - Class in org.lastbamboo.common.ice.candidate
Class for calculating ICE foundations.
IceMediaFactory - Interface in org.lastbamboo.common.ice
Factory for creating media once an ICE exchange has completed.
IceMediaStream - Interface in org.lastbamboo.common.ice
A media stream for an ICE agent.
IceMediaStreamFactory - Interface in org.lastbamboo.common.ice
Factory for creating specialized media streams, such as for RTP, file transfer, etc.
IceMediaStreamFactoryImpl - Class in org.lastbamboo.common.ice
ICE media stream factory class for creating streams where the ultimate media exchanged can happen over RUDP or TCP.
IceMediaStreamFactoryImpl(CandidateProvider<InetSocketAddress>) - Constructor for class org.lastbamboo.common.ice.IceMediaStreamFactoryImpl
Creates a new ICE media stream factory.
IceMediaStreamImpl - Class in org.lastbamboo.common.ice
Class containing an ICE media stream.
IceMediaStreamImpl(IceAgent, IceMediaStreamDesc, IceCandidateGatherer, IceStunUdpPeer) - Constructor for class org.lastbamboo.common.ice.IceMediaStreamImpl
Creates a new ICE media stream.
IceOfferAnswer - Interface in org.lastbamboo.common.ice
Specialized offer/answer interface for ICE.
IceOfferAnswerFactory<T> - Class in org.lastbamboo.common.ice
Class for creating ICE agents that process ICE offers and answers.
IceOfferAnswerFactory(IceMediaStreamFactory, UdpSocketFactory<T>, CandidateProvider<InetSocketAddress>, MappedServerSocket, TurnClientListener, CandidateProvider<InetSocketAddress>, MappedTcpOffererServerPool, SocketFactory) - Constructor for class org.lastbamboo.common.ice.IceOfferAnswerFactory
Creates a new ICE agent factory.
IcePriorityCalculator - Class in org.lastbamboo.common.ice
Class for calculating ICE priorities.
IcePriorityCalculator() - Constructor for class org.lastbamboo.common.ice.IcePriorityCalculator
 
IceRoleChecker - Interface in org.lastbamboo.common.ice
Class that checks ICE roles.
IceRoleCheckerImpl - Class in org.lastbamboo.common.ice
Class that verifies ICE roles, as specified in ICE section 7.2.1.1.
IceRoleCheckerImpl() - Constructor for class org.lastbamboo.common.ice.IceRoleCheckerImpl
 
IceState - Enum in org.lastbamboo.common.ice
Enumeration of ICE states across all media streams.
IceStunChecker - Interface in org.lastbamboo.common.ice
Interface for classes that perform ICE connectivity checks using STUN.
IceStunCheckerFactory - Interface in org.lastbamboo.common.ice
Interface for classes that create new ICE STUN connectivity check classes for different transports.
IceStunCheckerFactoryImpl - Class in org.lastbamboo.common.ice
Class for creating STUN checker factories for both UDP and TCP.
IceStunCheckerFactoryImpl(StunTransactionTracker<StunMessage>) - Constructor for class org.lastbamboo.common.ice.IceStunCheckerFactoryImpl
Creates a new factory.
IceStunClientCandidateProcessor - Class in org.lastbamboo.common.ice
Class that performs connectivity checks for a single pair.
IceStunClientCandidateProcessor(IceAgent, IceMediaStream, IceCandidatePair, ExistingSessionIceCandidatePairFactory) - Constructor for class org.lastbamboo.common.ice.IceStunClientCandidateProcessor
Creates a new connectivity checker for a single UDP pair.
IceStunConnectivityCheckerFactory - Interface in org.lastbamboo.common.ice
 
IceStunConnectivityCheckerFactoryImpl<T> - Class in org.lastbamboo.common.ice
Factory for creating ICE connectivity checkers.
IceStunConnectivityCheckerFactoryImpl(IceAgent, StunTransactionTracker<T>, IceStunCheckerFactory) - Constructor for class org.lastbamboo.common.ice.IceStunConnectivityCheckerFactoryImpl
Creates a new factory for creating connectivity checkers.
IceStunConnectivityCheckerImpl<T> - Class in org.lastbamboo.common.ice
Processes STUN connectivity checks for ICE.
IceStunConnectivityCheckerImpl(IceAgent, IoSession, StunTransactionTracker<T>, IceStunCheckerFactory, IceBindingRequestTracker) - Constructor for class org.lastbamboo.common.ice.IceStunConnectivityCheckerImpl
Creates a new message visitor for the specified session.
IceStunUdpPeer - Class in org.lastbamboo.common.ice
ICE STUN peer class for UDP.
IceStunUdpPeer(ProtocolCodecFactory, IoHandler, boolean, StunTransactionTracker<StunMessage>, CandidateProvider<InetSocketAddress>) - Constructor for class org.lastbamboo.common.ice.IceStunUdpPeer
Creates a new ICE STUN UDP peer.
IceTcpActiveCandidate - Class in org.lastbamboo.common.ice.candidate
ICE active TCP candidate.
IceTcpActiveCandidate(InetSocketAddress, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpActiveCandidate
Creates a new TCP active ICE candidate.
IceTcpConnector - Class in org.lastbamboo.common.ice.transport
Class for establishing TCP connections for ICE.
IceTcpConnector(StunMessageVisitorFactory, boolean) - Constructor for class org.lastbamboo.common.ice.transport.IceTcpConnector
Creates a new connector for connecting to the remote address.
IceTcpHostPassiveCandidate - Class in org.lastbamboo.common.ice.candidate
ICE passive TCP candidate for the local host.
IceTcpHostPassiveCandidate(InetSocketAddress, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpHostPassiveCandidate
Creates a new TCP passive ICE candidate for the local host.
IceTcpHostPassiveCandidate(InetSocketAddress, String, boolean, long, int) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpHostPassiveCandidate
Creates a new TCP passive ICE candidate for the local host.
IceTcpPeerReflexiveCandidate - Class in org.lastbamboo.common.ice.candidate
Peer reflexive ICE TCP candidate.
IceTcpPeerReflexiveCandidate(InetSocketAddress, IceCandidate, boolean, long) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpPeerReflexiveCandidate
Creates a new TCP ICE candidate for the server peer candidate.
IceTcpPeerReflexiveCandidate(InetSocketAddress, String, int, boolean, long) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpPeerReflexiveCandidate
Creates a new TCP ICE candidate for the server peer candidate.
IceTcpRelayPassiveCandidate - Class in org.lastbamboo.common.ice.candidate
ICE passive TCP candidate for relayed hosts.
IceTcpRelayPassiveCandidate(InetSocketAddress, InetAddress, InetAddress, int, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpRelayPassiveCandidate
Creates a new TCP passive ICE candidate for relayed hosts.
IceTcpRelayPassiveCandidate(InetSocketAddress, String, InetAddress, int, boolean, long, int) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpRelayPassiveCandidate
Creates a new TCP passive ICE candidate for relayed hosts.
IceTcpServerReflexiveSoCandidate - Class in org.lastbamboo.common.ice.candidate
ICE simultaneous open TCP candidate for server reflexive hosts.
IceTcpServerReflexiveSoCandidate(InetSocketAddress, IceCandidate, InetAddress, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpServerReflexiveSoCandidate
Creates a new ICE simultaneous open TCP candidate for server reflexive hosts.
IceTcpServerReflexiveSoCandidate(InetSocketAddress, String, InetAddress, int, boolean, long, int) - Constructor for class org.lastbamboo.common.ice.candidate.IceTcpServerReflexiveSoCandidate
Creates a new ICE simultaneous open TCP candidate for server reflexive hosts.
IceTieBreaker - Class in org.lastbamboo.common.ice
Class that handled ICE tie breakers.
IceTieBreaker() - Constructor for class org.lastbamboo.common.ice.IceTieBreaker
Creates a new tie breaker.
IceTransactionDelayCalculator - Class in org.lastbamboo.common.ice
Calculates the value for ICE Ta.
IceTransportProtocol - Enum in org.lastbamboo.common.ice
Enumeration of ICE transport protocols for encoding in SDP>
IceUdpCandidatePair - Class in org.lastbamboo.common.ice.candidate
A UDP ICE candidate pair.
IceUdpCandidatePair(IceCandidate, IceCandidate, IceStunCheckerFactory, IceConnector) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
Creates a new pair without an existing connection between the endpoints.
IceUdpCandidatePair(IceCandidate, IceCandidate, IoSession, IceStunCheckerFactory) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
Creates a new pair.
IceUdpConnectException - Exception in org.lastbamboo.common.ice
Exception for when we can't establish a UDP peer for ICE.
IceUdpConnectException(String, IOException) - Constructor for exception org.lastbamboo.common.ice.IceUdpConnectException
Creates a new UDP connection exception.
IceUdpConnector - Class in org.lastbamboo.common.ice.transport
Class for creating a UDP "connection" for ICE.
IceUdpConnector(ProtocolCodecFactory, IoHandler, boolean) - Constructor for class org.lastbamboo.common.ice.transport.IceUdpConnector
Creates a new UDP connector.
IceUdpHostCandidate - Class in org.lastbamboo.common.ice.candidate
ICE UDP candidate for the local host.
IceUdpHostCandidate(InetSocketAddress, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpHostCandidate
Creates a new UDP ICE candidate for the local host.
IceUdpHostCandidate(InetSocketAddress, String, long, boolean, int) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpHostCandidate
Creates a new UDP ICE candidate for the local host.
IceUdpPeerReflexiveCandidate - Class in org.lastbamboo.common.ice.candidate
Peer reflexive ICE UDP candidate.
IceUdpPeerReflexiveCandidate(InetSocketAddress, IceCandidate, boolean, long) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpPeerReflexiveCandidate
Creates a new UDP ICE candidate for the server peer candidate.
IceUdpPeerReflexiveCandidate(InetSocketAddress, String, int, boolean, long) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpPeerReflexiveCandidate
Creates a new UDP ICE candidate for the server peer candidate.
IceUdpRelayCandidate - Class in org.lastbamboo.common.ice.candidate
Relay ICE UDP candidate.
IceUdpRelayCandidate(InetSocketAddress, InetAddress, InetAddress, int, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpRelayCandidate
Creates a new UDP ICE candidate for a relay candidate.
IceUdpRelayCandidate(InetSocketAddress, String, long, boolean, int, InetAddress, int) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpRelayCandidate
 
IceUdpServerReflexiveCandidate - Class in org.lastbamboo.common.ice.candidate
Server reflexive ICE UDP candidate.
IceUdpServerReflexiveCandidate(InetSocketAddress, IceCandidate, InetAddress, boolean) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpServerReflexiveCandidate
Creates a new UDP ICE candidate for the server reflexive candidate.
IceUdpServerReflexiveCandidate(InetSocketAddress, String, InetAddress, int, boolean, long, int) - Constructor for class org.lastbamboo.common.ice.candidate.IceUdpServerReflexiveCandidate
Creates a new UDP ICE candidate for the server reflexive candidate.
IceUdpStunChecker - Class in org.lastbamboo.common.ice.transport
Class that performs STUN connectivity checks for ICE over UDP.
IceUdpStunChecker(IoSession, StunTransactionTracker<StunMessage>) - Constructor for class org.lastbamboo.common.ice.transport.IceUdpStunChecker
Creates a new UDP STUN connectivity checker.
isActive() - Method in interface org.lastbamboo.common.ice.IceCheckList
Returns whether or not this check list is considered "active" and should count towards the value of N in timer computation from section 5.8.
isActive() - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
isAnswererPortMapped() - Method in class org.lastbamboo.common.ice.IceOfferAnswerFactory
 
isClosed() - Method in interface org.lastbamboo.common.ice.IceAgent
Whether or not the check list is closed.
isClosed() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
isControlling() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
isControlling() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Returns whether or not this peer is the controlling peer.
isControlling() - Method in interface org.lastbamboo.common.ice.IceAgent
Returns whether or not this agent is the controlling agent.
isControlling() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
isNominated() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Returns whether or not this pair has already been nominated.
isNominated() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
isNominateOnSuccess() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
 
isNominateOnSuccess() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
isPortMapped() - Method in interface org.lastbamboo.common.ice.MappedServerSocket
 
isPortMapped() - Method in class org.lastbamboo.common.ice.MappedTcpAnswererServer
 
isPortMapped() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
isTcp() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Returns whether or not a pair is a TCP pair.
isTcp() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
isTurnPair() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Check for whether or not this pair is for a TURN connection.
isTurnPair() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
isUdp() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
isUdp() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
 

M

m_closed - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
m_idsToResponses - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
m_ioSession - Variable in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
m_ioSession - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
m_requestLock - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
m_transactionCanceled - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
TODO: Review if this works!!
m_transactionTracker - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
m_writeCallsForChecker - Variable in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
MappedServerSocket - Interface in org.lastbamboo.common.ice
Interface for server sockets that have their ports mapped.
MappedTcpAnswererServer - Class in org.lastbamboo.common.ice
This class is a server socket for all ICE answerers for a given user agent.
MappedTcpAnswererServer(NatPmpService, UpnpService, InetSocketAddress) - Constructor for class org.lastbamboo.common.ice.MappedTcpAnswererServer
Creates a new mapped server for the answerer.
MappedTcpOffererServerPool - Class in org.lastbamboo.common.ice
This class is a single server socket for all ICE offerers.
MappedTcpOffererServerPool(NatPmpService, UpnpService, ServerSocketFactory) - Constructor for class org.lastbamboo.common.ice.MappedTcpOffererServerPool
Creates a new mapped server for the answerer.
matchesAll(Predicate<IceCandidatePair>) - Method in interface org.lastbamboo.common.ice.IceCheckList
Returns whether all the pairs in the check list fit the given predicate.
matchesAll(Predicate<IceCandidatePair>) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
matchesAny(Predicate<IceCandidatePair>) - Method in interface org.lastbamboo.common.ice.IceCheckList
Returns whether or not any pairs match the specified criteria.
matchesAny(Predicate<IceCandidatePair>) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 

N

NetSocketUDTWrapper - Class in org.lastbamboo.common.ice
Wrapper class for UDT code.
NetSocketUDTWrapper() - Constructor for class org.lastbamboo.common.ice.NetSocketUDTWrapper
 
newChecker(IoSession) - Method in interface org.lastbamboo.common.ice.IceStunCheckerFactory
Creates a new STUN checker.
newChecker(IoSession) - Method in class org.lastbamboo.common.ice.IceStunCheckerFactoryImpl
 
newEndpoint(IoSession, boolean, OfferAnswerListener<Socket>, IceStunUdpPeer, IceAgent) - Method in class org.lastbamboo.common.ice.BarchartUdtSocketFactory
 
newEndpoint(IoSession, boolean, OfferAnswerListener<FiveTuple>, IceStunUdpPeer, IceAgent) - Method in class org.lastbamboo.common.ice.EndpointFactory
 
newEndpoint(IoSession, boolean, OfferAnswerListener<Socket>, IceStunUdpPeer, IceAgent) - Method in class org.lastbamboo.common.ice.RawUdpSocketFactory
 
newEndpoint(IoSession, boolean, OfferAnswerListener<T>, IceStunUdpPeer, IceAgent) - Method in interface org.lastbamboo.common.ice.UdpSocketFactory
Creates a NAT/firewall traversed endpoint, notifying the listener when the channel is available.
newEndpoint(IoSession, boolean, OfferAnswerListener<Socket>, IceStunUdpPeer, IceAgent) - Method in class org.lastbamboo.common.ice.UdtSocketFactory
 
newIceMediaStream(IceMediaStreamDesc, IceAgent, TurnClientListener) - Method in interface org.lastbamboo.common.ice.GeneralIceMediaStreamFactory
 
newIceMediaStream(IceMediaStreamDesc, IceAgent, TurnClientListener) - Method in class org.lastbamboo.common.ice.GeneralIceMediaStreamFactoryImpl
 
newMedia(IceCandidatePair, boolean, OfferAnswerMediaListener) - Method in interface org.lastbamboo.common.ice.IceMediaFactory
Starts an ICE media session.
newPair(IceCandidate, IceCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePairFactory
 
newPair(IceCandidate, IceCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidatePairFactoryImpl
 
newStream(IceAgent, IceMediaStreamDesc) - Method in interface org.lastbamboo.common.ice.IceMediaStreamFactory
Creates a new ICE media stream class.
newStream(IceAgent, IceMediaStreamDesc) - Method in class org.lastbamboo.common.ice.IceMediaStreamFactoryImpl
 
newUdpPair(IceCandidate, IceCandidate, IoSession) - Method in interface org.lastbamboo.common.ice.ExistingSessionIceCandidatePairFactory
 
newUdpPair(IceCandidate, IceCandidate, IoSession) - Method in class org.lastbamboo.common.ice.ExistingSessionIceCandidatePairFactoryImpl
 
nominate() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Nominates this pair as potentially the final pair for exchanging media.
nominate() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
nominateOnSuccess() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
 
nominateOnSuccess() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 

O

onNominated(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Notifies the media stream that there's been a nominated pair.
onNominated(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
onNominatedPair(IceCandidatePair, IceMediaStream) - Method in interface org.lastbamboo.common.ice.IceAgent
Indicates a pair has been nominated.
onNominatedPair(IceCandidatePair, IceMediaStream) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
onNoMorePairs() - Method in interface org.lastbamboo.common.ice.IceAgent
Called when there are no more pairs to process.
onNoMorePairs() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
onPair() - Method in interface org.lastbamboo.common.ice.IceCheckScheduler
Notifies the scheduler that a pair has been added.
onPair() - Method in class org.lastbamboo.common.ice.IceCheckSchedulerImpl
 
onPortMap(int) - Method in class org.lastbamboo.common.ice.MappedTcpAnswererServer
 
onPortMap(int) - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
onPortMapError() - Method in class org.lastbamboo.common.ice.MappedTcpAnswererServer
 
onPortMapError() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
onTransactionFailed(StunMessage, StunMessage) - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
onTransactionSucceeded(StunMessage, StunMessage) - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
onUdpConnect(Socket) - Method in interface org.lastbamboo.common.ice.UdpSocketListener
Called when an UDP socket has successfully connected.
onUnfreezeCheckLists(IceMediaStream) - Method in interface org.lastbamboo.common.ice.IceAgent
Tells the listener to unfreeze any other check lists.
onUnfreezeCheckLists(IceMediaStream) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
onValidPairs(IceMediaStream) - Method in interface org.lastbamboo.common.ice.IceAgent
Tells the agent to consider the valid pairs for this media stream for nomination.
onValidPairs(IceMediaStream) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
openClientSocket(IoSession, OfferAnswerListener<Socket>) - Method in class org.lastbamboo.common.ice.BarchartUdtSocketFactory
 
openClientSocket(IoSession, OfferAnswerListener<Socket>) - Method in class org.lastbamboo.common.ice.UdtSocketFactory
 
openServerSocket(IoSession, OfferAnswerListener<Socket>) - Method in class org.lastbamboo.common.ice.BarchartUdtSocketFactory
 
openServerSocket(IoSession, OfferAnswerListener<Socket>) - Method in class org.lastbamboo.common.ice.UdtSocketFactory
 
org.lastbamboo.common.ice - package org.lastbamboo.common.ice
 
org.lastbamboo.common.ice.candidate - package org.lastbamboo.common.ice.candidate
 
org.lastbamboo.common.ice.sdp - package org.lastbamboo.common.ice.sdp
 
org.lastbamboo.common.ice.transport - package org.lastbamboo.common.ice.transport
 

P

PortMappedServerPool - Class in org.lastbamboo.common.ice
A pool of servers that have had their ports mapped using either UPnP or NAT PMP.
PortMappedServerPool(NatPmpService, UpnpService) - Constructor for class org.lastbamboo.common.ice.PortMappedServerPool
 
PortMappedServerSocket - Class in org.lastbamboo.common.ice
 
PortMappedServerSocket(ServerSocket, boolean) - Constructor for class org.lastbamboo.common.ice.PortMappedServerSocket
 
processAnswer(ByteBuffer) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
processAnswer(ByteBuffer) - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
processAnswer(ByteBuffer) - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 
processLocalCandidate(IceCandidate) - Method in class org.lastbamboo.common.ice.IceStunClientCandidateProcessor
Processes the specified local candidate.
processOffer(ByteBuffer) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
processOffer(ByteBuffer) - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
processOffer(ByteBuffer) - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 

R

RawUdpSocketFactory - Class in org.lastbamboo.common.ice
Factory for creating "sockets" that really just relay raw UDP data to the other side unreliably but that give the callers the Socket interface they require in certain cases.
RawUdpSocketFactory() - Constructor for class org.lastbamboo.common.ice.RawUdpSocketFactory
 
recentlyProcessed(BindingRequest) - Method in interface org.lastbamboo.common.ice.IceBindingRequestTracker
 
recentlyProcessed(BindingRequest) - Method in class org.lastbamboo.common.ice.IceBindingRequestTrackerImpl
 
recomputePairPriorities() - Method in interface org.lastbamboo.common.ice.IceAgent
Recomputes the priorities of pairs in checklists.
recomputePairPriorities() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
recomputePairPriorities(boolean) - Method in interface org.lastbamboo.common.ice.IceCheckList
Recomputes the priorities of pairs in checklists.
recomputePairPriorities(boolean) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
recomputePairPriorities(boolean) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Recomputes the priorities of pairs in checklists.
recomputePairPriorities(boolean) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
recomputePriority() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Recomputes the priority for the pair.
recomputePriority() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
removeTopTriggeredPair() - Method in interface org.lastbamboo.common.ice.IceCheckList
Removes the top triggered pair.
removeTopTriggeredPair() - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
removeWaitingAndFrozenPairs(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceCheckList
Notifies the media stream that there's been a nominated pair.
removeWaitingAndFrozenPairs(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
run() - Method in class org.lastbamboo.common.ice.UdtSocketFactory.RequestRunner
 

S

scheduleChecks() - Method in interface org.lastbamboo.common.ice.IceCheckScheduler
Schedules checks.
scheduleChecks() - Method in class org.lastbamboo.common.ice.IceCheckSchedulerImpl
 
selectAnyPair(Predicate<IceCandidatePair>) - Method in interface org.lastbamboo.common.ice.IceCheckList
Selects the first pair matching the predicate from any check list.
selectAnyPair(Predicate<IceCandidatePair>) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
selectPair(Predicate<IceCandidatePair>) - Method in interface org.lastbamboo.common.ice.IceCheckList
Selects the first pair matching the predicate from the normal check list.
selectPair(Predicate<IceCandidatePair>) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
serverSocket() - Method in class org.lastbamboo.common.ice.MappedTcpOffererServerPool
Accessor for a port-mapped server socket.
serviceActivated(IoService, SocketAddress, IoHandler, IoServiceConfig) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
serviceActivated(IoService, SocketAddress, IoHandler, IoServiceConfig) - Method in class org.lastbamboo.common.ice.transport.IceUdpConnector
 
serviceDeactivated(IoService, SocketAddress, IoHandler, IoServiceConfig) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
serviceDeactivated(IoService, SocketAddress, IoHandler, IoServiceConfig) - Method in class org.lastbamboo.common.ice.transport.IceUdpConnector
 
sessionCreated(IoSession) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
sessionCreated(IoSession) - Method in class org.lastbamboo.common.ice.transport.IceUdpConnector
 
sessionDestroyed(IoSession) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
sessionDestroyed(IoSession) - Method in class org.lastbamboo.common.ice.transport.IceUdpConnector
 
setCheckListState(IceCheckListState) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Sets the state of the check list.
setCheckListState(IceCheckListState) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
setControlling(boolean) - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
setControlling(boolean) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidate
Sets the controlling status of this candidate.
setControlling(boolean) - Method in interface org.lastbamboo.common.ice.IceAgent
Sets whether or not this agent is the controlling agent.
setControlling(boolean) - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
setIoSession(IoSession) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Sets the IoSession for the pair.
setIoSession(IoSession) - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
setState(IceCandidatePairState) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Sets the state of the pair.
setState(IceCandidatePairState) - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
setState(IceCheckListState) - Method in interface org.lastbamboo.common.ice.IceCheckList
Sets the state of the check list.
setState(IceCheckListState) - Method in class org.lastbamboo.common.ice.IceCheckListImpl
 
setTcpNoDelay(boolean) - Method in class org.lastbamboo.common.ice.NetSocketUDTWrapper
 
start(IceCheckList, Collection<IceCandidate>, IceCheckScheduler) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Starts gathering candidates and executing ICE.
start(IceCheckList, Collection<IceCandidate>, IceCheckScheduler) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
start() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
start(InetSocketAddress) - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 

T

TcpOfferAnswer<T> - Class in org.lastbamboo.common.ice
OfferAnswer handler for TCP connections.
TcpOfferAnswer(OfferAnswerListener<T>, boolean, MappedServerSocket, CandidateProvider<InetSocketAddress>, MappedTcpOffererServerPool, SocketFactory) - Constructor for class org.lastbamboo.common.ice.TcpOfferAnswer
Creates a new TCP OfferAnswer class for processing offers and answers for creating a TCP connection to a remote peer.
TcpTurnOfferAnswer - Class in org.lastbamboo.common.ice
Processes offers and answers for a TURN server connection.
TcpTurnOfferAnswer(CandidateProvider<InetSocketAddress>, boolean, OfferAnswerListener, TurnClientListener) - Constructor for class org.lastbamboo.common.ice.TcpTurnOfferAnswer
Creates a new TURN offer/answer.
toByteArray() - Method in class org.lastbamboo.common.ice.IceTieBreaker
Accessor for the tie breaker bytes.
toSdp() - Method in enum org.lastbamboo.common.ice.candidate.IceCandidateType
Gets the SDP representation of this type, such as "relay", "host", "srflx" or "prflx".
toString() - Method in class org.lastbamboo.common.ice.candidate.AbstractIceCandidate
 
toString() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
toString() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
toString() - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
toString() - Method in class org.lastbamboo.common.ice.PortMappedServerSocket
 
toTransport(String) - Static method in enum org.lastbamboo.common.ice.IceTransportProtocol
Gets the type for the associated SDP encoding.
toType(String) - Static method in enum org.lastbamboo.common.ice.candidate.IceCandidateType
Gets the type for the associated SDP encoding.

U

UdpIceCandidateGatherer - Class in org.lastbamboo.common.ice.candidate
Gathers UDP ICE candidates.
UdpIceCandidateGatherer(StunClient, boolean, IceMediaStreamDesc) - Constructor for class org.lastbamboo.common.ice.candidate.UdpIceCandidateGatherer
Creates a new class for gathering ICE candidates.
UdpSocketFactory<T> - Interface in org.lastbamboo.common.ice
Interface for creating sockets from reliable UDP "connections."
UdpSocketListener - Interface in org.lastbamboo.common.ice
Listener for UDP socket events.
UdtSocketFactory - Class in org.lastbamboo.common.ice
Factory for creating UDT sockets.
UdtSocketFactory() - Constructor for class org.lastbamboo.common.ice.UdtSocketFactory
 
UdtSocketFactory.RequestRunner - Class in org.lastbamboo.common.ice
 
UdtSocketFactory.RequestRunner(OfferAnswerListener<Socket>, UDTSocket) - Constructor for class org.lastbamboo.common.ice.UdtSocketFactory.RequestRunner
 
updateCheckListAndTimerStates() - Method in interface org.lastbamboo.common.ice.IceMediaStream
Implements ICE section 7.1.2.3.
updateCheckListAndTimerStates() - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
updatePairStates(IceCandidatePair) - Method in interface org.lastbamboo.common.ice.IceMediaStream
Called when connectivity checks have created a new valid pair and the media stream needs to update the states of other pairs.
updatePairStates(IceCandidatePair) - Method in class org.lastbamboo.common.ice.IceMediaStreamImpl
 
useCandidate() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Sets a flag indicating checks on this pair should include the USE-CANDIDATE attribute in their Binding Requests.
useCandidate() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
useCandidateSet() - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePair
Returns whether or not the USE-CANDIDATE attribute is set, i.e.
useCandidateSet() - Method in class org.lastbamboo.common.ice.candidate.IceUdpCandidatePair
 
useRelay() - Method in class org.lastbamboo.common.ice.IceAgentImpl
 
useRelay() - Method in class org.lastbamboo.common.ice.TcpOfferAnswer
 
useRelay() - Method in class org.lastbamboo.common.ice.TcpTurnOfferAnswer
 

V

valueOf(String) - Static method in enum org.lastbamboo.common.ice.candidate.IceCandidatePairState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lastbamboo.common.ice.candidate.IceCandidateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lastbamboo.common.ice.IceCheckListState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lastbamboo.common.ice.IceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lastbamboo.common.ice.IceTransportProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lastbamboo.common.ice.candidate.IceCandidatePairState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lastbamboo.common.ice.candidate.IceCandidateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lastbamboo.common.ice.IceCheckListState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lastbamboo.common.ice.IceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lastbamboo.common.ice.IceTransportProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
visitBindingRequest(BindingRequest) - Method in class org.lastbamboo.common.ice.IceStunConnectivityCheckerImpl
 
visitCandidates(Collection<IceCandidate>) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
Visits the specified Collection of ICE candidates.
visitCandidates(Collection<IceCandidate>) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitCandidates(Collection<IceCandidate>) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitTcpActiveCandidate(IceTcpActiveCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitTcpActiveCandidate(IceTcpActiveCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitTcpActiveCandidate(IceTcpActiveCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitTcpHostPassiveCandidate(IceTcpHostPassiveCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitTcpHostPassiveCandidate(IceTcpHostPassiveCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitTcpHostPassiveCandidate(IceTcpHostPassiveCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitTcpPeerReflexiveCandidate(IceTcpPeerReflexiveCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitTcpPeerReflexiveCandidate(IceTcpPeerReflexiveCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitTcpPeerReflexiveCandidate(IceTcpPeerReflexiveCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitTcpRelayPassiveCandidate(IceTcpRelayPassiveCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitTcpRelayPassiveCandidate(IceTcpRelayPassiveCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitTcpRelayPassiveCandidate(IceTcpRelayPassiveCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitTcpServerReflexiveSoCandidate(IceTcpServerReflexiveSoCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitTcpServerReflexiveSoCandidate(IceTcpServerReflexiveSoCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitTcpServerReflexiveSoCandidate(IceTcpServerReflexiveSoCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitUdpHostCandidate(IceUdpHostCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitUdpHostCandidate(IceUdpHostCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitUdpHostCandidate(IceUdpHostCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitUdpIceCandidatePair(IceUdpCandidatePair) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidatePairVisitor
Visits a UDP candidate pair.
visitUdpPeerReflexiveCandidate(IceUdpPeerReflexiveCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitUdpPeerReflexiveCandidate(IceUdpPeerReflexiveCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitUdpPeerReflexiveCandidate(IceUdpPeerReflexiveCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitUdpRelayCandidate(IceUdpRelayCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitUdpRelayCandidate(IceUdpRelayCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitUdpRelayCandidate(IceUdpRelayCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 
visitUdpServerReflexiveCandidate(IceUdpServerReflexiveCandidate) - Method in interface org.lastbamboo.common.ice.candidate.IceCandidateVisitor
 
visitUdpServerReflexiveCandidate(IceUdpServerReflexiveCandidate) - Method in class org.lastbamboo.common.ice.candidate.IceCandidateVisitorAdapter
 
visitUdpServerReflexiveCandidate(IceUdpServerReflexiveCandidate) - Method in class org.lastbamboo.common.ice.sdp.IceCandidateSdpEncoder
 

W

waitIfNoResponse(BindingRequest, long) - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
write(BindingRequest, long) - Method in interface org.lastbamboo.common.ice.IceStunChecker
Writes a STUN binding request with the RTO value used for retransmissions explicitly set.
write(BindingRequest, InetSocketAddress) - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
write(BindingRequest, InetSocketAddress, long) - Method in class org.lastbamboo.common.ice.IceStunUdpPeer
 
write(BindingRequest, long) - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
writeInternal(BindingRequest, long) - Method in class org.lastbamboo.common.ice.transport.AbstractIceStunChecker
 
writeInternal(BindingRequest, long) - Method in class org.lastbamboo.common.ice.transport.IceUdpStunChecker
 

A B C D E F G H I M N O P R S T U V W

Copyright © 2013 LittleShoot. All Rights Reserved.