Package | Description |
---|---|
org.ice4j.socket |
Modifier and Type | Class and Description |
---|---|
class |
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).
|
class |
MultiplexedSocket
Represents a Socket which receives DatagramPackets
selected by a DatagramPacketFilter from a
MultiplexingSocket.
|
class |
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.
|
Modifier and Type | Field and Description |
---|---|
private DelegatingSocket |
DelegatingSocket.delegateAsDelegatingSocket
A DelegatingSocket view of
delegate if the latter
implements the former; otherwise, null. |
private DelegatingSocket |
MergingDatagramSocket.SocketContainer.delegatingSocket
Either the socket represented by this instance, if it is a
DelegatingSocket instance, or null if it is not. |
private DelegatingSocket |
IceTcpSocketWrapper.socketAsDelegatingSocket
A DelegatingSocket view of
IceTcpSocketWrapper.socket if the latter
implements the former; otherwise, null. |
Modifier and Type | Method and Description |
---|---|
void |
MergingDatagramSocket.add(DelegatingSocket socket)
Adds a
DelegatingSocket instance to this merging socket. |
void |
MergingDatagramSocket.remove(DelegatingSocket socket)
Removes a specific
DelegatingSocket from the list of sockets
merged by this MergingDatagramSocket . |
Constructor and Description |
---|
SocketContainer(DelegatingSocket socket)
Initializes a
MergingDatagramSocket.SocketContainer instance using a DatagramSocket as its socket. |
Copyright © 2018. All rights reserved.