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

A

AbstractCandidateHarvester - class in org.ice4j.ice.harvest
An abstract partial implementation of CandidateHarvester.
AbstractResponseCollector - class in org.ice4j
 
AbstractTcpListener - class in org.ice4j.ice.harvest
An abstract class that binds on a set of sockets and accepts sessions that start with a STUN Binding Request (preceded by an optional fake SSL handshake).
AbstractUdpListener - class in org.ice4j.ice.harvest
A class which holds a DatagramSocket and runs a thread (thread) which perpetually reads from it.
accept(DatagramPacket) - function in org.ice4j.socket.RtcpDemuxPacketFilter
Returns true if this RtcpDemuxPacketFilter should accept p, that is, if p looks like an RTCP packet.
accept(DatagramPacket) - function in org.ice4j.socket.DatagramPacketFilter
Determines whether a specific DatagramPacket is accepted by this filter i.e.
accept() - function in org.ice4j.socket.BaseDelegatingServerSocketChannel
Forwards to delegate.
accept() - function in org.ice4j.socket.DelegatingServerSocket
Forwards to delegate.
accept(DatagramPacket) - function in org.ice4j.socket.StunDatagramPacketFilter
Determines whether a specific DatagramPacket represents a STUN message and whether it is part of the communication with the STUN server if one was associated with this instance.
accept(DatagramPacket) - function in org.ice4j.socket.DTLSDatagramFilter
Determines whether a specific DatagramPacket is accepted by this filter i.e.
accept(DatagramPacket) - function in org.ice4j.socket.HttpDemuxFilter
Determines whether a specific DatagramPacket looks like the beginning of HTTP(S) client communication.
accept(DatagramPacket) - function in org.ice4j.socket.TurnDatagramPacketFilter
Determines whether a specific DatagramPacket represents a TURN message which is part of the communication with the TURN server associated with this instance.
accept(int) - function in org.ice4j.pseudotcp.PseudoTcpSocket
Blocking method waits for connection.
accept(SocketAddress,int) - function in org.ice4j.pseudotcp.PseudoTcpSocket
Allows to set up the remote address directly.
ACTIVE - enum entry in org.ice4j.ice.CandidateTcpType

The "active" TCP candidate type.

add(DelegatingSocket) - function in org.ice4j.socket.ComponentSocket
Adds a DelegatingSocket instance to this merging socket.
add(IceSocketWrapper) - function in org.ice4j.socket.ComponentSocket
Adds the socket instance wrapped by wrapper to this merging socket.
add(DatagramSocket) - function in org.ice4j.socket.ComponentSocket
Adds a DatagramSocket instance to this merging socket.
add(E) - function in java.util.CheckList
 
add(int,E) - function in java.util.CheckList
 
add(CandidateHarvester) - function in org.ice4j.ice.harvest.CandidateHarvesterSet
Adds a specific CandidateHarvester to this CandidateHarvesterSet and returns true if it is not already present.
add(DelegatingSocket) - function in org.ice4j.socket.MergingDatagramSocket
Adds a DelegatingSocket instance to this merging socket.
add(IceSocketWrapper) - function in org.ice4j.socket.MergingDatagramSocket
Adds the socket instance wrapped by wrapper to this merging socket.
add(DatagramSocket) - function in org.ice4j.socket.MergingDatagramSocket
Adds a DatagramSocket instance to this merging socket.
addAll(Collection) - function in java.util.CheckList
 
addAll(Collection) - function in java.util.CandidateHarvesterSet
 
addAttributeID(char) - function in org.ice4j.attribute.UnknownAttributesAttribute
Adds the specified attribute type to the list of unknown attributes.
addAttributes(Request) - function in org.ice4j.security.LongTermCredentialSession
Adds the Attributes to a specific Request which support the long-term credential mechanism using the LongTermCredential associated with this instance.
addCandidateHarvester(CandidateHarvester) - function in org.ice4j.ice.Agent
Adds harvester to the list of harvesters that this agent will use when gathering Candidates.
addChecksListener(PropertyChangeListener) - function in org.ice4j.ice.CheckList
Add a CheckListener.
addElement(E) - function in java.util.CheckList
 
addIndicationListener(TransportAddress,MessageEventHandler) - function in org.ice4j.stack.EventDispatcher
Registers a specific MessageEventHandler for notifications about STUN indications received at a specific local TransportAddress.
addIndicationListener(TransportAddress,MessageEventHandler) - function in org.ice4j.stack.StunStack
Adds a new MessageEventHandler which is to be notified about STUN indications received at a specific local TransportAddress.
addLocalCandidate(LocalCandidate) - function in org.ice4j.ice.Component
Add a local candidate to this component.
addLongTermCredentialAttributes(Request,Array,Array,Array) - function in org.ice4j.message.MessageFactory
Adds the Attributes to a specific Request which support the STUN long-term credential mechanism.
addMappedAddress(InetAddress,InetAddress) - function in org.ice4j.ice.harvest.TcpHarvester
Adds a mapping between publicAddress and localAddress.
addMappedPort(int) - function in org.ice4j.ice.harvest.TcpHarvester
Adds port as an additional port.
addOldIndicationListener(TransportAddress,MessageEventHandler) - function in org.ice4j.stack.EventDispatcher
Registers a specific MessageEventHandler for notifications about old indications received at a specific local TransportAddress.
addOldIndicationListener(TransportAddress,MessageEventHandler) - function in org.ice4j.stack.StunStack
Adds a new MessageEventHandler which is to be notified about old indications received at a specific local TransportAddress.
addPairChangeListener(PropertyChangeListener) - function in org.ice4j.ice.IceMediaStream
Adds l to the list of listeners registered for property changes if CandidatePairs.
addRemoteCandidate(RemoteCandidate) - function in org.ice4j.ice.Component
Adds a remote Candidates to this media-stream Component.
addRemoteCandidates(List) - function in org.ice4j.ice.Component
Adds a List of remote Candidates as reported by a remote agent.
addRequestListener(RequestListener) - function in org.ice4j.stack.EventDispatcher
Add a RequestListener to the listener list.
addRequestListener(TransportAddress,RequestListener) - function in org.ice4j.stack.EventDispatcher
Add a RequestListener for a specific NetAccessPoint.
addRequestListener(RequestListener) - function in org.ice4j.stack.StunStack
Sets the listener that should be notified when a new Request is received.
addRequestListener(TransportAddress,RequestListener) - function in org.ice4j.stack.StunStack
Add a RequestListener for requests coming from a specific NetAccessPoint.
addSocket(IceSocketWrapper) - function in org.ice4j.ice.TcpHostCandidate
 
addSocket(IceSocketWrapper) - function in org.ice4j.stack.StunStack
Creates and starts a Network Access Point (Connector) based on the specified socket.
addSocket(IceSocketWrapper,TransportAddress) - function in org.ice4j.stack.StunStack
Creates and starts a Network Access Point (Connector) based on the specified socket and the specified remote address.
addStateChangeListener(PropertyChangeListener) - function in org.ice4j.ice.CheckList
Adds l to the list of listeners tracking changes of the CheckListState of this CheckList
addStateChangeListener(PropertyChangeListener) - function in org.ice4j.ice.Agent
Adds l to the list of listeners tracking changes of the IceProcessingState of this Agent
addSuppressed(Throwable) - function in java.lang.StunException
 
addSuppressed(Throwable) - function in java.lang.NetAccessManager.SocketNotFoundException
 
addSuppressed(Throwable) - function in java.lang.SocketClosedException
 
addUpdateRemoteCandidates(RemoteCandidate) - function in org.ice4j.ice.Component
Update the media-stream Component with the specified Candidates.
Agent - class in org.ice4j.ice
An Agent could be described as the main class (i.e.
AgentConfig - class in org.ice4j.ice
 
AgentConfig.Companion - class in org.ice4j.ice.AgentConfig
 
ALL_SUCCEEDED - enum entry in org.ice4j.ice.KeepAliveStrategy

Keep alive all succeeded pairs.

allChecksCompleted() - function in org.ice4j.ice.CheckList
Determines whether all checks in this CheckList have ended one way or another.
AlternateServerAttribute - class in org.ice4j.attribute
The ALTERNATE-SERVER attribute indicates the IP address and port of an alternate server the client could use.
applyXor(TransportAddress,Array) - function in org.ice4j.attribute.XorRelayedAddressAttribute
Returns the result of applying XOR on the specified attribute's address.
applyXor(Array) - function in org.ice4j.attribute.XorRelayedAddressAttribute
Returns the result of applying XOR on this attribute's address, using the specified XOR mask.
applyXor(TransportAddress,Array) - function in org.ice4j.attribute.XorMappedAddressAttribute
Returns the result of applying XOR on the specified attribute's address.
applyXor(Array) - function in org.ice4j.attribute.XorMappedAddressAttribute
Returns the result of applying XOR on this attribute's address, using the specified XOR mask.
applyXor(TransportAddress,Array) - function in org.ice4j.attribute.XorPeerAddressAttribute
Returns the result of applying XOR on the specified attribute's address.
applyXor(Array) - function in org.ice4j.attribute.XorPeerAddressAttribute
Returns the result of applying XOR on this attribute's address, using the specified XOR mask.
assignFoundation(Candidate) - function in org.ice4j.ice.FoundationsRegistry
Assigns to candidate the foundation that corresponds to its base, type and transport properties or a new one if no foundation has been generated yet for the specific combination.
Attribute - class in org.ice4j.attribute
After the header are 0 or more attributes.
AttributeDecoder - class in org.ice4j.attribute
The class provides utilities for decoding a binary stream into an Attribute class.
AttributeFactory - class in org.ice4j.attribute
This class provides factory methods to allow an application to create STUN / TURN / ICE Attributes from a particular implementation.
available() - function in java.io.TCPInputStream
 
AwsCandidateHarvester - class in org.ice4j.ice.harvest
Uses the Amazon AWS APIs to retrieve the public and private IPv4 addresses for an EC2 instance.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X