Package | Description |
---|---|
org.ice4j.ice | |
org.ice4j.ice.harvest | |
org.ice4j.socket | |
org.ice4j.socket.jdk8 | |
org.ice4j.stack | |
org.ice4j.stunclient |
Class and Description |
---|
GoogleRelayedCandidateDatagramSocket
Represents an application-purposed (as opposed to an ICE-specific)
DatagramSocket for a RelayedCandidate harvested by a
TurnCandidateHarvest (and its associated
TurnCandidateHarvester, of course).
|
GoogleRelayedCandidateSocket
Represents an application-purposed (as opposed to an ICE-specific)
Socket for a RelayedCandidate harvested by a
TurnCandidateHarvest (and its associated
TurnCandidateHarvester, of course).
|
IceSocketWrapper
Abstract socket wrapper that define a socket that could be UDP, TCP...
|
MergingDatagramSocket
A
DatagramSocket implementation which merges a set of sockets. |
MultiplexingDatagramSocket
Represents a DatagramSocket which allows filtering
DatagramPackets it reads from the network using
DatagramPacketFilters so that the DatagramPackets do not
get received through it but through associated
MultiplexedDatagramSockets.
|
RelayedCandidateDatagramSocket
Represents an application-purposed (as opposed to an ICE-specific)
DatagramSocket for a RelayedCandidate harvested by a
TurnCandidateHarvest (and its associated
TurnCandidateHarvester, of course).
|
StunDatagramPacketFilter
Implements a DatagramPacketFilter which only accepts
DatagramPackets which represent STUN messages defined in RFC 5389
"Session Traversal Utilities for NAT (STUN)" i.e.
|
Class and Description |
---|
GoogleRelayedCandidateDatagramSocket
Represents an application-purposed (as opposed to an ICE-specific)
DatagramSocket for a RelayedCandidate harvested by a
TurnCandidateHarvest (and its associated
TurnCandidateHarvester, of course).
|
IceSocketWrapper
Abstract socket wrapper that define a socket that could be UDP, TCP...
|
RelayedCandidateDatagramSocket
Represents an application-purposed (as opposed to an ICE-specific)
DatagramSocket for a RelayedCandidate harvested by a
TurnCandidateHarvest (and its associated
TurnCandidateHarvester, of course).
|
Class and Description |
---|
DatagramPacketFilter
Represents a filter which selects or deselects DatagramPackets.
|
DatagramSocketFactory
Classes implementing this interface follow the factory pattern, generating
DatagramSocket objects for use by other classes in the stack.
|
DelegatingDatagramSocket
Implements a DatagramSocket which delegates its calls to a specific
DatagramSocket.
|
DelegatingSocket
Implements a Socket which delegates its calls to a specific
Socket.
|
GoogleRelayedCandidateDelegate
Google TURN delegate object that will handle GTalk TURN send/receive
operations.
|
GoogleRelayedCandidateSocket.TCPOutputStream
TCP output stream for TCP socket.
|
IceSocketWrapper
Abstract socket wrapper that define a socket that could be UDP, TCP...
|
MergingDatagramSocket.SocketContainer
Contains one of the sockets which this
MergingDatagramSocket
merges, and objects associated with the socket, including a thread
which loops reading from it. |
MergingDatagramSocket.SocketContainer.Buffer
Represents a
DatagramPacket for the purposes of MergingDatagramSocket.SocketContainer . |
MultiplexedDatagramSocket
Represents a DatagramSocket which receives DatagramPackets
selected by a DatagramPacketFilter from a
MultiplexingDatagramSocket.
|
MultiplexedSocket
Represents a Socket which receives DatagramPackets
selected by a DatagramPacketFilter from a
MultiplexingSocket.
|
MultiplexedXXXSocket
Defines the application programming interface (API) expected of pseudo
sockets which are in fact
DatagramPacket -based views of actual
sockets. |
MultiplexingDatagramSocket
Represents a DatagramSocket which allows filtering
DatagramPackets it reads from the network using
DatagramPacketFilters so that the DatagramPackets do not
get received through it but through associated
MultiplexedDatagramSockets.
|
MultiplexingSocket
Represents a Socket which allows filtering DatagramPackets
it reads from the network using DatagramPacketFilters so that the
DatagramPackets do not get received through it but through
associated MultiplexedSockets.
|
MultiplexingXXXSocketSupport
Implements functionality common to TCP and UDP implementations of
(de)multiplexing sockets i.e.
|
RelayedCandidateDatagramSocket.Channel
Represents a channel which relays data sent through this
RelayedCandidateDatagramSocket to a specific
TransportAddress via the TURN server associated with this
RelayedCandidateDatagramSocket.
|
SafeCloseDatagramSocket
Represents a DatagramSocket which fixes the following problem: when
DatagramSocket.close() is called while another thread is blocked in
its DatagramSocket.receive(DatagramPacket) , calling
DatagramSocket.bind(SocketAddress) throws an "Already bound"
exception until (the native counterpart of) the receive method
returns. |
SocketClosedException
An exception that indicates that a socket is closed.
|
StunDatagramPacketFilter
Implements a DatagramPacketFilter which only accepts
DatagramPackets which represent STUN messages defined in RFC 5389
"Session Traversal Utilities for NAT (STUN)" i.e.
|
TCPOutputStream
TCP output stream for TCP socket.
|
Class and Description |
---|
BaseDelegatingServerSocketChannel
Implements a
ServerSocketChannel which delegates (its method calls)
to another ServerSocketChannel . |
BaseDelegatingSocketChannel
Implements a
SocketChannel which delegates (its method calls) to
another SocketChannel . |
DatagramPacketFilter
Represents a filter which selects or deselects DatagramPackets.
|
DelegatingServerSocket
Implements a
ServerSocket which delegates (its method calls) to
another ServerSocket . |
Class and Description |
---|
IceSocketWrapper
Abstract socket wrapper that define a socket that could be UDP, TCP...
|
Class and Description |
---|
IceSocketWrapper
Abstract socket wrapper that define a socket that could be UDP, TCP...
|
Copyright © 2018. All rights reserved.