Package | Description |
---|---|
org.ice4j.ice | |
org.ice4j.ice.harvest | |
org.ice4j.socket |
Class and Description |
---|
CandidateHarvester
A CandidateHarvester gathers a certain kind of Candidates
(e.g.
|
CandidateHarvesterSet
Implements
Set of CandidateHarvesters which runs the
gathering of candidate addresses performed by its elements in parallel. |
GoogleTurnCandidateHarvest
Represents the harvesting of Google TURN Candidates for a specific
HostCandidate performed by a specific
GoogleTurnCandidateHarvester.
|
HostCandidateHarvester
A HostCandidateHarvester gathers host Candidates for a
specified
Component . |
StunCandidateHarvest
Represents the harvesting of STUN Candidates for a specific
HostCandidate performed by a specific
StunCandidateHarvester.
|
TrickleCallback
We use this callback to feed candidates to ice4j user applications that
support trickle ICE.
|
TurnCandidateHarvest
Represents the harvesting of TURN Candidates for a specific
HostCandidate performed by a specific
TurnCandidateHarvester.
|
Class and Description |
---|
AbstractCandidateHarvester
An abstract partial implementation of
CandidateHarvester . |
AbstractTcpListener
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).
|
AbstractTcpListener.AcceptThread
A Thread which will accept new SocketChannels from all
ServerSocketChannels in
AbstractTcpListener.serverSocketChannels . |
AbstractTcpListener.ChannelDesc
Contains a SocketChannel that ReadThread is reading
from.
|
AbstractTcpListener.ReadThread |
AbstractUdpListener
A class which holds a
DatagramSocket and runs a thread
(AbstractUdpListener.thread ) which perpetually reads from it. |
AbstractUdpListener.Buffer
Represents a buffer for the purposes of SinglePortUdpHarvester.
|
AbstractUdpListener.MySocket
Implements a DatagramSocket for the purposes of a specific
MyCandidate.
|
CandidateHarvester
A CandidateHarvester gathers a certain kind of Candidates
(e.g.
|
CandidateHarvesterSetElement
Represents a CandidateHarvester as an element in a
CandidateHarvesterSet.
|
GoogleTurnCandidateHarvest
Represents the harvesting of Google TURN Candidates for a specific
HostCandidate performed by a specific
GoogleTurnCandidateHarvester.
|
GoogleTurnCandidateHarvester
Implements a CandidateHarvester which gathers Google TURN dialect
Candidates for a specified
Component . |
HarvestStatistics
Manages statistics about harvesting time.
|
MappingCandidateHarvester
Uses a list of addresses as a predefined static mask in order to generate
TransportAddress es. |
SinglePortUdpHarvester
A harvester implementation which binds to a single DatagramSocket
and provides local candidates of type "host".
|
SinglePortUdpHarvester.MyCandidate
Implements a Candidate for the purposes of this
SinglePortUdpHarvester.
|
StunCandidateHarvest
Represents the harvesting of STUN Candidates for a specific
HostCandidate performed by a specific
StunCandidateHarvester.
|
StunCandidateHarvester
Implements a CandidateHarvester which gathers Candidates
for a specified
Component using STUN as defined in RFC 5389 "Session
Traversal Utilities for NAT (STUN)" only. |
StunMappingCandidateHarvester
A
MappingCandidateHarvester which uses a STUN servers to discover
its public IP address. |
TrickleCallback
We use this callback to feed candidates to ice4j user applications that
support trickle ICE.
|
TurnCandidateHarvest
Represents the harvesting of TURN Candidates for a specific
HostCandidate performed by a specific
TurnCandidateHarvester.
|
TurnCandidateHarvester
Implements a CandidateHarvester which gathers TURN
Candidates for a specified
Component . |
Class and Description |
---|
GoogleTurnCandidateHarvest
Represents the harvesting of Google TURN Candidates for a specific
HostCandidate performed by a specific
GoogleTurnCandidateHarvester.
|
TurnCandidateHarvest
Represents the harvesting of TURN Candidates for a specific
HostCandidate performed by a specific
TurnCandidateHarvester.
|
Copyright © 2018. All rights reserved.