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
wrapperto 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
wrapperto 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.