Interface | Description |
---|---|
CandidateHarvester |
A CandidateHarvester gathers a certain kind of Candidates
(e.g.
|
TrickleCallback |
We use this callback to feed candidates to ice4j user applications that
support trickle ICE.
|
Class | 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.ChannelDesc |
Contains a SocketChannel that ReadThread is reading
from.
|
AbstractTcpListener.PushBackIceSocketWrapper |
An IceSocketWrapper implementation which allows a
DatagramPacket to be pushed back and received on the first call
to
AbstractTcpListener.PushBackIceSocketWrapper.receive(DatagramPacket) . |
AbstractUdpListener |
A class which holds a
DatagramSocket and runs a thread
(AbstractUdpListener.thread ) which perpetually reads from it. |
AwsCandidateHarvester |
Uses the Amazon AWS APIs to retrieve the public and private IPv4 addresses
for an EC2 instance.
|
CandidateHarvesterSet |
Implements
Set of CandidateHarvesters which runs the
gathering of candidate addresses performed by its elements in parallel. |
CandidateHarvesterSetElement |
Represents a CandidateHarvester as an element in a
CandidateHarvesterSet.
|
CandidateHarvesterSetTask |
Represents a task to be executed by the specified executorService and
to call
CandidateHarvester.harvest(Component) on the specified
harvesters. |
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 . |
GoogleTurnSSLCandidateHarvester |
Implements a CandidateHarvester which gathers Google TURN SSLTCP
dialect Candidates for a specified
Component . |
HarvestStatistics |
Manages statistics about harvesting time.
|
HostCandidateHarvester |
A HostCandidateHarvester gathers host Candidates for a
specified
Component . |
MappingCandidateHarvester |
Uses a list of addresses as a predefined static mask in order to generate
TransportAddress es. |
MappingCandidateHarvesters |
Manages a static list of
MappingCandidateHarvester instances, created
according to configuration provided as system properties. |
SinglePortUdpHarvester |
A harvester implementation which binds to a single DatagramSocket
and provides local candidates of type "host".
|
StunCandidateHarvest |
Represents the harvesting of STUN Candidates for a specific
HostCandidate performed by a specific
StunCandidateHarvester.
|
StunCandidateHarvest.SendKeepAliveMessageThread |
Sends STUN keep-alive Messages to the STUN server associated
with the StunCandidateHarvester of this instance.
|
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. |
TcpHarvester |
An implementation of
AbstractTcpListener which acts as a
CandidateHarvester . |
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 . |
UPNPHarvester |
Implements a CandidateHarvester which gathers Candidates
for a specified
Component using UPnP. |
Copyright © 2018. All rights reserved.