Package | Description |
---|---|
org.ice4j.ice | |
org.ice4j.ice.harvest |
Modifier and Type | Class and Description |
---|---|
class |
TcpHostCandidate
Extends
HostCandidate allowing the instance to have
a list of Sockets instead of just one socket. |
Constructor and Description |
---|
ServerReflexiveCandidate(TransportAddress address,
HostCandidate base,
TransportAddress stunSrvrAddr,
CandidateExtendedType extendedType)
Creates a ServerReflexiveCandidate for the specified transport
address, and base.
|
ServerReflexiveCandidate(TransportAddress address,
HostCandidate base,
TransportAddress stunSrvrAddr,
StunCandidateHarvest stunHarvest,
CandidateExtendedType extendedType)
Creates a ServerReflexiveCandidate for the specified transport
address, and base.
|
Modifier and Type | Class and Description |
---|---|
private class |
SinglePortUdpHarvester.MyCandidate
Implements a Candidate for the purposes of this
SinglePortUdpHarvester.
|
Modifier and Type | Field and Description |
---|---|
HostCandidate |
StunCandidateHarvest.hostCandidate
The HostCandidate the STUN harvesting of which is represented by
this instance.
|
Modifier and Type | Method and Description |
---|---|
protected HostCandidate |
StunCandidateHarvester.getHostCandidate(HostCandidate hostCand)
Returns the host candidate.
|
protected HostCandidate |
GoogleTurnSSLCandidateHarvester.getHostCandidate(HostCandidate hostCand)
Returns the host candidate.
|
Modifier and Type | Method and Description |
---|---|
private void |
HostCandidateHarvester.createAndRegisterStunSocket(HostCandidate candidate)
Since we are most certainly going to use all local host candidates for
sending and receiving STUN connectivity checks, and possibly for STUN
harvesting too, we might as well create their STUN sockets here and
register them with the StunStack.
|
protected StunCandidateHarvest |
StunCandidateHarvester.createHarvest(HostCandidate hostCandidate)
Creates a new StunCandidateHarvest instance which is to perform
STUN harvesting of a specific HostCandidate.
|
protected TurnCandidateHarvest |
TurnCandidateHarvester.createHarvest(HostCandidate hostCandidate)
Creates a new TurnCandidateHarvest instance which is to perform
TURN harvesting of a specific HostCandidate.
|
protected GoogleTurnCandidateHarvest |
GoogleTurnSSLCandidateHarvester.createHarvest(HostCandidate hostCandidate)
Creates a new GoogleTurnSSLCandidateHarvest instance which is to
perform TURN harvesting of a specific HostCandidate.
|
protected GoogleTurnCandidateHarvest |
GoogleTurnCandidateHarvester.createHarvest(HostCandidate hostCandidate)
Creates a new GoogleTurnCandidateHarvest instance which is to
perform TURN harvesting of a specific HostCandidate.
|
protected HostCandidate |
StunCandidateHarvester.getHostCandidate(HostCandidate hostCand)
Returns the host candidate.
|
protected HostCandidate |
GoogleTurnSSLCandidateHarvester.getHostCandidate(HostCandidate hostCand)
Returns the host candidate.
|
private void |
StunCandidateHarvester.startResolvingCandidate(HostCandidate hostCand)
Sends a binding request to our stun server through the specified
hostCand candidate and adds it to the list of addresses still
waiting for resolution.
|
Constructor and Description |
---|
GoogleTurnCandidateHarvest(GoogleTurnCandidateHarvester harvester,
HostCandidate hostCandidate,
String password)
Initializes a new TurnCandidateHarvest which is to represent the
harvesting of TURN Candidates for a specific
HostCandidate performed by a specific
TurnCandidateHarvester.
|
StunCandidateHarvest(StunCandidateHarvester harvester,
HostCandidate hostCandidate)
Initializes a new StunCandidateHarvest which is to represent the
harvesting of STUN Candidates for a specific
HostCandidate performed by a specific
StunCandidateHarvester.
|
TurnCandidateHarvest(TurnCandidateHarvester harvester,
HostCandidate hostCandidate)
Initializes a new TurnCandidateHarvest which is to represent the
harvesting of TURN Candidates for a specific
HostCandidate performed by a specific
TurnCandidateHarvester.
|
Copyright © 2018. All rights reserved.