A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X 

S

SafeCloseDatagramSocket - class in org.ice4j.socket
Represents a DatagramSocket which fixes the following problem: when close is called while another thread is blocked in its receive, calling bind throws an "Already bound" exception until (the native counterpart of) the receive method returns.
schedule() - function in org.ice4j.util.PeriodicRunnable
Schedules periodic execution of run on executor's thread.
SCTP - enum entry in org.ice4j.Transport

Represents an SCTP transport.

Segment - class in org.ice4j.pseudotcp
Class used as a segment structure
segToStr(Segment) - function in org.ice4j.pseudotcp.PseudoTCPBase
Can be used to convert segments to text
SELECTED_AND_TCP - enum entry in org.ice4j.ice.KeepAliveStrategy

Keep alive the selected pair and any TCP pairs.

SELECTED_ONLY - enum entry in org.ice4j.ice.KeepAliveStrategy

Only keep alive the selected pair.

send(DatagramPacket) - function in org.ice4j.socket.ComponentSocket
The current implementation delegates to the first container, but this is subject to change.
send(DatagramPacket) - function in java.net.ComponentSocket
 
send(DatagramPacket) - function in org.ice4j.socket.IceTcpSocketWrapper
Sends a DatagramPacket from this socket It is a utility method to provide a common way to send for both UDP and TCP socket.
send(DatagramPacket) - function in org.ice4j.socket.MultiplexedDatagramSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in java.net.MultiplexedDatagramSocket
 
send(DatagramPacket) - function in org.ice4j.socket.MultiplexedSocket
Send a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.IceSocketWrapper
Sends a DatagramPacket from this socket It is a utility method to provide a common way to send for both UDP and TCP socket.
send(DatagramPacket) - function in org.ice4j.socket.DelegatingSocket
Send a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.IceTcpServerSocketWrapper
Sends a DatagramPacket from this socket It is a utility method to provide a common way to send for both UDP and TCP socket.
send(DatagramPacket) - function in org.ice4j.socket.SafeCloseDatagramSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in java.net.SafeCloseDatagramSocket
 
send(DatagramPacket) - function in org.ice4j.socket.MultiplexingSocket
Send a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.DelegatingDatagramSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.GoogleRelayedCandidateDelegate
Sends a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.RelayedCandidateDatagramSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.MergingDatagramSocket
The current implementation delegates to the first container, but this is subject to change.
send(DatagramPacket) - function in org.ice4j.socket.MultiplexingDatagramSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in java.net.MultiplexingDatagramSocket
 
send(DatagramPacket) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.GoogleRelayedCandidateDatagramSocket
Sends a datagram packet from this socket.
send(DatagramPacket) - function in org.ice4j.socket.IceUdpSocketWrapper
Sends a DatagramPacket from this socket It is a utility method to provide a common way to send for both UDP and TCP socket.
send(Array,int) - function in org.ice4j.pseudotcp.PseudoTCPBase
Enqueues data in the send buffer
send(Array,int,int) - function in org.ice4j.pseudotcp.PseudoTCPBase
Enqueues data in the send buffer
sendChannelData(ChannelData,TransportAddress,TransportAddress) - function in org.ice4j.stack.StunStack
Sends a specific STUN Indication to a specific destination TransportAddress through a socket registered with this StunStack using a specific TransportAddress.
sendIndication(Indication,TransportAddress,TransportAddress) - function in org.ice4j.stack.StunStack
Sends a specific STUN Indication to a specific destination TransportAddress through a socket registered with this StunStack using a specific TransportAddress.
sendRequest(RelayedCandidateDatagramSocket,Request) - function in org.ice4j.ice.harvest.TurnCandidateHarvest
Sends a specific Request on behalf of a specific RelayedCandidateDatagramSocket to the TURN server associated with this TurnCandidateHarvest.
sendRequest(Request,TransportAddress,TransportAddress,ResponseCollector) - function in org.ice4j.stack.StunStack
Sends the specified request through the specified access point, and registers the specified ResponseCollector for later notification.
sendRequest(Request,TransportAddress,TransportAddress,ResponseCollector,TransactionID) - function in org.ice4j.stack.StunStack
Sends the specified request through the specified access point, and registers the specified ResponseCollector for later notification.
sendRequest(Request,TransportAddress,TransportAddress,ResponseCollector,TransactionID,int,int,int) - function in org.ice4j.stack.StunStack
Sends the specified request through the specified access point, and registers the specified ResponseCollector for later notification.
sendRequest(Request,TransportAddress,DatagramSocket,ResponseCollector) - function in org.ice4j.stack.StunStack
Sends the specified request through the specified access point, and registers the specified ResponseCollector for later notification.
sendRequestAndWaitForResponse(Request,TransportAddress) - function in org.ice4j.stunclient.BlockingRequestSender
Sends the specified request and blocks until a response has been received or the request transaction has timed out.
sendRequestAndWaitForResponse(Request,TransportAddress,TransactionID) - function in org.ice4j.stunclient.BlockingRequestSender
Sends the specified request and blocks until a response has been received or the request transaction has timed out with given transactionID.
sendResponse(Response,TransportAddress,TransportAddress) - function in org.ice4j.stack.StunServerTransaction
Sends the specified response through the sendThrough NetAccessPoint descriptor to the specified destination and changes the transaction's state to retransmitting.
sendResponse(Array,Response,TransportAddress,TransportAddress) - function in org.ice4j.stack.StunStack
Sends the specified response message through the specified access point.
sendUdpMessage(RawMessage,TransportAddress,TransportAddress) - function in org.ice4j.stack.StunStack
Sends a specific STUN Indication to a specific destination TransportAddress through a socket registered with this StunStack using a specific TransportAddress.
sendUrgentData(int) - function in org.ice4j.socket.MultiplexedSocket
 
sendUrgentData(int) - function in java.net.MultiplexedSocket
 
sendUrgentData(int) - function in org.ice4j.socket.DelegatingSocket
 
sendUrgentData(int) - function in org.ice4j.socket.MultiplexingSocket
 
sendUrgentData(int) - function in java.net.MultiplexingSocket
 
sendUrgentData(int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
sendUrgentData(int) - function in java.net.GoogleRelayedCandidateSocket
 
sendUrgentData(int) - function in java.net.PseudoTcpJavaSocket
 
sendUrgentData(int) - function in java.net.PseudoTcpSocket
 
SERVER_REFLEXIVE_CANDIDATE - enum entry in org.ice4j.ice.CandidateType

A Server Reflexive Candidate is a candidate whose IP address and port are a binding allocated by a NAT for an agent when it sent a packet through the NAT to a server. Server reflexive candidates can be learned by STUN servers using the Binding Request, or TURN servers, which provides both a Relayed and Server Reflexive candidate.

ServerReflexiveCandidate - class in org.ice4j.ice
ServerReflexiveCandidates are candidates whose IP address and port are a binding allocated by a NAT for an agent when it sent a packet through the NAT to a server.
set(int,E) - function in java.util.CheckList
 
setAddress(TransportAddress) - function in org.ice4j.attribute.SourceAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress,Array) - function in org.ice4j.attribute.XorRelayedAddressAttribute
Applies a XOR mask to the specified address and then sets it as the value transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.XorRelayedAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.RemoteAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.ResponseAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.DestinationAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.MappedAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.ChangedAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress,Array) - function in org.ice4j.attribute.XorMappedAddressAttribute
Applies a XOR mask to the specified address and then sets it as the value transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.XorMappedAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress,Array) - function in org.ice4j.attribute.XorPeerAddressAttribute
Applies a XOR mask to the specified address and then sets it as the value transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.XorPeerAddressAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.ReflectedFromAttribute
Sets address to be the address transported by this attribute.
setAddress(TransportAddress) - function in org.ice4j.attribute.AlternateServerAttribute
Sets address to be the address transported by this attribute.
setApplicationData(Object) - function in org.ice4j.stack.TransactionID
Stores applicationData in this ID so that we can refer back to it if we ever need to at a later stage (e.g.
setAttribute(NameValue) - function in gov.nist.javax.sdp.fields.CandidateAttribute
 
setAttributeType(char) - function in org.ice4j.attribute.Attribute
Sets the attribute's type.
setBase(T) - function in org.ice4j.ice.PeerReflexiveCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.LocalCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.Candidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.UPNPCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.HostCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.ServerReflexiveCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.TcpHostCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.RelayedCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.GoogleRelayedCandidate
Sets this Candidate's base.
setBase(T) - function in org.ice4j.ice.RemoteCandidate
Sets this Candidate's base.
setBody(Array,int,int) - function in org.ice4j.attribute.OptionalAttribute
Copies the speicified byte array segment as the body of this attribute.
setBroadcast(boolean) - function in java.net.ComponentSocket
 
setBroadcast(boolean) - function in org.ice4j.socket.MultiplexedDatagramSocket
Enables/disables SO_BROADCAST.
setBroadcast(boolean) - function in java.net.MultiplexedDatagramSocket
 
setBroadcast(boolean) - function in org.ice4j.socket.SafeCloseDatagramSocket
Enables/disables SO_BROADCAST.
setBroadcast(boolean) - function in java.net.SafeCloseDatagramSocket
 
setBroadcast(boolean) - function in org.ice4j.socket.DelegatingDatagramSocket
Enables/disables SO_BROADCAST.
setBroadcast(boolean) - function in java.net.RelayedCandidateDatagramSocket
 
setBroadcast(boolean) - function in java.net.MergingDatagramSocket
 
setBroadcast(boolean) - function in org.ice4j.socket.MultiplexingDatagramSocket
Enables/disables SO_BROADCAST.
setBroadcast(boolean) - function in java.net.MultiplexingDatagramSocket
 
setBroadcast(boolean) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setCandidateType(CandidateType) - function in org.ice4j.ice.PeerReflexiveCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.LocalCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.Candidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.UPNPCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.HostCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.ServerReflexiveCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.TcpHostCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.RelayedCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.GoogleRelayedCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCandidateType(CandidateType) - function in org.ice4j.ice.RemoteCandidate
Sets the type of this candidate which should be an instance of the CandidateType enumeration.
setCapacity(int) - function in org.ice4j.pseudotcp.util.ByteFifoBuffer
Sets new buffer's capacity
setChangeIpFlag(boolean) - function in org.ice4j.attribute.ChangeRequestAttribute
Sets the value of the changeIpFlag.
setChangePortFlag(boolean) - function in org.ice4j.attribute.ChangeRequestAttribute
Sets the value of the changePortFlag.
setChannelNumber(char) - function in org.ice4j.message.ChannelData
Set the channel number
setChannelNumber(char) - function in org.ice4j.attribute.ChannelNumberAttribute
Set the channel number.
setConnectionIdValue(int) - function in org.ice4j.attribute.ConnectionIdAttribute
Sets the Connection-Id Value
setConsentFreshness(long) - function in org.ice4j.ice.CandidatePair
Sets the time in milliseconds of the latest consent freshness confirmation to a specific time.
setControlling(boolean) - function in org.ice4j.ice.Agent
Specifies whether this agent has the controlling role in an ICE exchange.
setConversationID(long) - function in org.ice4j.pseudotcp.PseudoTcpSocket
Set conversation ID for the socket Must be called on unconnected socket
setData(Array) - function in org.ice4j.message.ChannelData
Set the data.
setData(Array) - function in org.ice4j.attribute.DataAttribute
Copies the specified binary array into the the data value of the data attribute.
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.ComponentSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.MultiplexedDatagramSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.SafeCloseDatagramSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.DelegatingDatagramSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.RelayedCandidateDatagramSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.MergingDatagramSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.MultiplexingDatagramSocket
 
setDatagramSocketImplFactory(DatagramSocketImplFactory) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setDebugName(String) - function in org.ice4j.pseudotcp.PseudoTcpSocket
Sets debug name that will be displayed in log messages for this socket
setDefaultDelegateFactory(DatagramSocketFactory) - function in org.ice4j.socket.MultiplexedDatagramSocket
If a factory is provided, then any new instances of DelegatingDatagramSocket will automatically use a socket from the factory instead of the super class.
setDefaultDelegateFactory(DatagramSocketFactory) - function in org.ice4j.socket.SafeCloseDatagramSocket
If a factory is provided, then any new instances of DelegatingDatagramSocket will automatically use a socket from the factory instead of the super class.
setDefaultDelegateFactory(DatagramSocketFactory) - function in org.ice4j.socket.DelegatingDatagramSocket
If a factory is provided, then any new instances of DelegatingDatagramSocket will automatically use a socket from the factory instead of the super class.
setDefaultDelegateFactory(DatagramSocketFactory) - function in org.ice4j.socket.MultiplexingDatagramSocket
If a factory is provided, then any new instances of DelegatingDatagramSocket will automatically use a socket from the factory instead of the super class.
setDefaultReceiveBufferSize(int) - function in org.ice4j.socket.MultiplexedDatagramSocket
Specifies a default receive buffer size for the underlying sockets.
setDefaultReceiveBufferSize(int) - function in org.ice4j.socket.SafeCloseDatagramSocket
Specifies a default receive buffer size for the underlying sockets.
setDefaultReceiveBufferSize(int) - function in org.ice4j.socket.DelegatingDatagramSocket
Specifies a default receive buffer size for the underlying sockets.
setDefaultReceiveBufferSize(int) - function in org.ice4j.socket.MultiplexingDatagramSocket
Specifies a default receive buffer size for the underlying sockets.
setDefaultRemoteCandidate(Candidate) - function in org.ice4j.ice.Component
Sets the Candidate that the remote party has reported as default for this Component.
setElementAt(E,int) - function in java.util.CheckList
 
setErrorClass(byte) - function in org.ice4j.attribute.ErrorCodeAttribute
Sets this error's error class.
setErrorCode(char) - function in org.ice4j.attribute.ErrorCodeAttribute
A convenience method that sets error class and number according to the specified errorCode.The class represents the hundreds digit of the error code.
setErrorNumber(byte) - function in org.ice4j.attribute.ErrorCodeAttribute
Sets this attribute's error number.
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.PeerReflexiveCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.LocalCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.UPNPCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.HostCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.ServerReflexiveCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.TcpHostCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.RelayedCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setExtendedType(CandidateExtendedType) - function in org.ice4j.ice.GoogleRelayedCandidate
Sets the type of method used to discover this candidate ("host", "upnp", "stun peer reflexive", "stun server reflexive", "turn relayed", "google turn relayed", "google tcp turn relayed" or "jingle node").
setFamily(char) - function in org.ice4j.attribute.RequestedAddressFamilyAttribute
Sets the address family value
setFoundation(String) - function in org.ice4j.ice.PeerReflexiveCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.LocalCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.Candidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.UPNPCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.HostCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.ServerReflexiveCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.TcpHostCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.RelayedCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.GoogleRelayedCandidate
Sets this Candidate's foundation.
setFoundation(String) - function in org.ice4j.ice.RemoteCandidate
Sets this Candidate's foundation.
setGeneration(int) - function in org.ice4j.ice.Agent
Specifies the current generation of this ICE Agent.
setIceCredentials(SessionDescription,String,String) - function in org.ice4j.ice.sdp.IceSdpUtils
Sets the specified ICE user fragment and password as attributes of the specified session description.
setID(int) - function in org.ice4j.StunException
Sets the identifier of the error that caused the exception.
setKeepAlive(boolean) - function in org.ice4j.socket.MultiplexedSocket
 
setKeepAlive(boolean) - function in java.net.MultiplexedSocket
 
setKeepAlive(boolean) - function in org.ice4j.socket.DelegatingSocket
 
setKeepAlive(boolean) - function in org.ice4j.socket.MultiplexingSocket
 
setKeepAlive(boolean) - function in java.net.MultiplexingSocket
 
setKeepAlive(boolean) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setKeepAlive(boolean) - function in java.net.GoogleRelayedCandidateSocket
 
setKeepAlive(boolean) - function in java.net.PseudoTcpJavaSocket
 
setKeepAlive(boolean) - function in java.net.PseudoTcpSocket
 
setLifetime(int) - function in org.ice4j.attribute.LifetimeAttribute
Set the lifetime.
setLocalCandidate(LocalCandidate) - function in org.ice4j.ice.CandidatePair
Sets the LocalCandidate of this CandidatePair.
setLocationInMessage(int) - function in org.ice4j.attribute.IceControlledAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.SourceAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.XorOnlyAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.XorRelayedAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.NonceAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.UseCandidateAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.RealmAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ErrorCodeAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.RemoteAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ResponseAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.DestinationAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.MappedAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.IceControllingAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.RequestedTransportAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.LifetimeAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ChangedAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.PriorityAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ConnectionIdAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.UsernameAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.XorMappedAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.OptionalAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ChangeRequestAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ReservationTokenAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.UnknownAttributesAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.DataAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.EvenPortAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.MessageIntegrityAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.XorPeerAddressAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.FingerprintAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.Attribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ReflectedFromAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.ChannelNumberAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.MagicCookieAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.DontFragmentAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.IceControlAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.SoftwareAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.AlternateServerAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLocationInMessage(int) - function in org.ice4j.attribute.RequestedAddressFamilyAttribute
For attributes that have arriving in incoming messages, this method stores their original location in the binary array so that we could later more easily verify attributes like MESSAGE-INTEGRITY.
setLoggingLevel(Level) - function in org.ice4j.ice.Agent
Sets the logging level for this Agent and its components.
setMappedAddress(TransportAddress) - function in org.ice4j.ice.Candidate
Sets the address that was returned to us a "mapped address" from a TURN or a STUN server in case this Candidate is relayed.
setMatcher(Match) - function in gov.nist.core.CandidateAttribute
 
setMedia(String) - function in org.ice4j.attribute.MessageIntegrityAttribute
Sets the media name that we should use to get the corresponding remote key (short-term authentication only).
setMessageType(char) - function in org.ice4j.message.Response
Checks whether responseType is a valid response type and if yes sets it as the type of the current instance.
setMessageType(char) - function in org.ice4j.message.Indication
Checks whether indicationType is a valid indication type and if yes sets it as the type of this instance.
setMessageType(char) - function in org.ice4j.message.Message
Sets this message's type to be messageType.
setMessageType(char) - function in org.ice4j.message.Request
Checks whether requestType is a valid request type and if yes sets it as the type of the current instance.
setMTU(int) - function in org.ice4j.pseudotcp.PseudoTcpSocket
Sets MTU (maximum transmission unit) value
setName(String) - function in org.ice4j.ice.sdp.CandidateAttribute
Does nothing .
setNatType(String) - function in org.ice4j.stunclient.StunDiscoveryReport
Sets the type of the NAT indicated by the report.
setNominationStrategy(NominationStrategy) - function in org.ice4j.ice.Agent
Specifies the NominationStrategy that we should use in order to decide if and when we should nominate valid pairs.
setNonce(Array) - function in org.ice4j.attribute.NonceAttribute
Copies the specified binary array into the the data value of the nonce attribute.
setNonce(Array) - function in org.ice4j.security.LongTermCredentialSession
Sets the value of the NONCE attribute to be associated with the use of the LongTermCredential represented by this instance.
setOOBInline(boolean) - function in org.ice4j.socket.MultiplexedSocket
 
setOOBInline(boolean) - function in java.net.MultiplexedSocket
 
setOOBInline(boolean) - function in org.ice4j.socket.DelegatingSocket
 
setOOBInline(boolean) - function in org.ice4j.socket.MultiplexingSocket
 
setOOBInline(boolean) - function in java.net.MultiplexingSocket
 
setOOBInline(boolean) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setOOBInline(boolean) - function in java.net.GoogleRelayedCandidateSocket
 
setOOBInline(boolean) - function in java.net.PseudoTcpJavaSocket
 
setOOBInline(boolean) - function in java.net.PseudoTcpSocket
 
setOption(SocketOption,T) - function in java.net.ComponentSocket
 
setOption(SocketOption,T) - function in java.net.MultiplexedDatagramSocket
 
setOption(SocketOption,T) - function in java.net.MultiplexedSocket
 
setOption(SocketOption,U) - function in org.ice4j.socket.BaseDelegatingServerSocketChannel
Forwards to delegate and returns this.
setOption(SocketOption,T) - function in java.nio.channels.BaseDelegatingServerSocketChannel
 
setOption(SocketOption,T) - function in java.net.DelegatingSocket
 
setOption(SocketOption,T) - function in java.net.SafeCloseDatagramSocket
 
setOption(SocketOption,T) - function in java.net.DelegatingServerSocket
 
setOption(SocketOption,T) - function in java.net.MultiplexingSocket
 
setOption(SocketOption,T) - function in java.net.DelegatingDatagramSocket
 
setOption(SocketOption,T) - function in java.net.RelayedCandidateDatagramSocket
 
setOption(SocketOption,T) - function in java.net.MergingDatagramSocket
 
setOption(SocketOption,U) - function in org.ice4j.socket.BaseDelegatingSocketChannel
Forwards to delegate and returns this.
setOption(SocketOption,T) - function in java.nio.channels.BaseDelegatingSocketChannel
 
setOption(SocketOption,T) - function in java.net.MultiplexingDatagramSocket
 
setOption(SocketOption,T) - function in java.net.GoogleRelayedCandidateSocket
 
setOption(SocketOption,T) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setOption(SocketOption,T) - function in java.net.PseudoTcpJavaSocket
 
setOption(Option,long) - function in org.ice4j.pseudotcp.PseudoTcpSocket
 
setOption(SocketOption,T) - function in java.net.PseudoTcpSocket
 
setOriginalInputStream(InputStream) - function in org.ice4j.socket.MultiplexedSocket
Set original InputStream.
setOriginalInputStream(InputStream) - function in org.ice4j.socket.DelegatingSocket
Set original InputStream.
setOriginalInputStream(InputStream) - function in org.ice4j.socket.MultiplexingSocket
Set original InputStream.
setOriginalInputStream(InputStream) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
Set original InputStream.
setPacketLogger(PacketLogger) - function in org.ice4j.stack.StunStack
Setting a packet logger for the stack.
setPerformancePreferences(int,int,int) - function in org.ice4j.socket.MultiplexedSocket
 
setPerformancePreferences(int,int,int) - function in java.net.MultiplexedSocket
 
setPerformancePreferences(int,int,int) - function in org.ice4j.socket.DelegatingSocket
 
setPerformancePreferences(int,int,int) - function in org.ice4j.socket.DelegatingServerSocket
Forwards to delegate.
setPerformancePreferences(int,int,int) - function in org.ice4j.socket.MultiplexingSocket
 
setPerformancePreferences(int,int,int) - function in java.net.MultiplexingSocket
 
setPerformancePreferences(int,int,int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setPerformancePreferences(int,int,int) - function in java.net.GoogleRelayedCandidateSocket
 
setPerformancePreferences(int,int,int) - function in java.net.PseudoTcpJavaSocket
 
setPerformancePreferences(int,int,int) - function in java.net.PseudoTcpSocket
 
setPerformConsentFreshness(boolean) - function in org.ice4j.ice.Agent
Sets the indicator which determines whether this Agent is to perform consent freshness.
setPriority(long) - function in org.ice4j.ice.RemoteCandidate
Sets the priority of this RemoteCandidate.
setPriority(long) - function in org.ice4j.attribute.PriorityAttribute
Sets the priority of the PRIORITY Attribute with the specified value
setPublicAddress(TransportAddress) - function in org.ice4j.stunclient.StunDiscoveryReport
Sets a public address.
setRealm(Array) - function in org.ice4j.attribute.RealmAttribute
Copies the specified binary array into the the data value of the realm attribute.
setReasonPhrase(String) - function in org.ice4j.attribute.ErrorCodeAttribute
Set's a reason phrase.
setReceiveBufferSize(int) - function in java.net.ComponentSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.MultiplexedDatagramSocket
Sets the SO_RCVBUF option to the specified value for this DatagramSocket.
setReceiveBufferSize(int) - function in java.net.MultiplexedDatagramSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.MultiplexedSocket
 
setReceiveBufferSize(int) - function in java.net.MultiplexedSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.DelegatingSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.SafeCloseDatagramSocket
Sets the SO_RCVBUF option to the specified value for this DatagramSocket.
setReceiveBufferSize(int) - function in java.net.SafeCloseDatagramSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.DelegatingServerSocket
Forwards to delegate.
setReceiveBufferSize(int) - function in org.ice4j.socket.MultiplexingSocket
 
setReceiveBufferSize(int) - function in java.net.MultiplexingSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.DelegatingDatagramSocket
Sets the SO_RCVBUF option to the specified value for this DatagramSocket.
setReceiveBufferSize(int) - function in java.net.RelayedCandidateDatagramSocket
 
setReceiveBufferSize(int) - function in java.net.MergingDatagramSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.MultiplexingDatagramSocket
Sets the SO_RCVBUF option to the specified value for this DatagramSocket.
setReceiveBufferSize(int) - function in java.net.MultiplexingDatagramSocket
 
setReceiveBufferSize(int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setReceiveBufferSize(int) - function in java.net.GoogleRelayedCandidateSocket
 
setReceiveBufferSize(int) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setReceiveBufferSize(int) - function in java.net.PseudoTcpJavaSocket
 
setReceiveBufferSize(int) - function in java.net.PseudoTcpSocket
 
setRelayServerAddress(TransportAddress) - function in org.ice4j.ice.Candidate
Sets the address of the relay server (i.e.
setRemoteCandidate(RemoteCandidate) - function in org.ice4j.ice.CandidatePair
Sets the RemoteCandidate of this CandidatePair.
setRemotePassword(String) - function in org.ice4j.ice.IceMediaStream
Specifies the password that we received from the remote peer.
setRemoteUfrag(String) - function in org.ice4j.ice.IceMediaStream
Specifies the user name that we received from the remote peer.
setRequestedTransport(byte) - function in org.ice4j.attribute.RequestedTransportAttribute
Set the transport protocol.
setReservationToken(Array) - function in org.ice4j.attribute.ReservationTokenAttribute
Copies the specified binary array into the the reservationToken value of the reservationToken attribute.
setReuseAddress(boolean) - function in java.net.ComponentSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.MultiplexedDatagramSocket
Enables/disables the SO_REUSEADDR socket option.
setReuseAddress(boolean) - function in java.net.MultiplexedDatagramSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.MultiplexedSocket
 
setReuseAddress(boolean) - function in java.net.MultiplexedSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.DelegatingSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.SafeCloseDatagramSocket
Enables/disables the SO_REUSEADDR socket option.
setReuseAddress(boolean) - function in java.net.SafeCloseDatagramSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.DelegatingServerSocket
Forwards to delegate.
setReuseAddress(boolean) - function in org.ice4j.socket.MultiplexingSocket
 
setReuseAddress(boolean) - function in java.net.MultiplexingSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.DelegatingDatagramSocket
Enables/disables the SO_REUSEADDR socket option.
setReuseAddress(boolean) - function in java.net.RelayedCandidateDatagramSocket
 
setReuseAddress(boolean) - function in java.net.MergingDatagramSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.MultiplexingDatagramSocket
Enables/disables the SO_REUSEADDR socket option.
setReuseAddress(boolean) - function in java.net.MultiplexingDatagramSocket
 
setReuseAddress(boolean) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setReuseAddress(boolean) - function in java.net.GoogleRelayedCandidateSocket
 
setReuseAddress(boolean) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setReuseAddress(boolean) - function in java.net.PseudoTcpJavaSocket
 
setReuseAddress(boolean) - function in java.net.PseudoTcpSocket
 
setRFlag(boolean) - function in org.ice4j.attribute.EvenPortAttribute
Set the R flag.
setSelectedPair(CandidatePair) - function in org.ice4j.ice.Component
Sets the CandidatePair selected for use by ICE processing and that the application would use.
setSendBufferSize(int) - function in java.net.ComponentSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.MultiplexedDatagramSocket
Sets the SO_SNDBUF option to the specified value for this DatagramSocket.
setSendBufferSize(int) - function in java.net.MultiplexedDatagramSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.MultiplexedSocket
 
setSendBufferSize(int) - function in java.net.MultiplexedSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.DelegatingSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.SafeCloseDatagramSocket
Sets the SO_SNDBUF option to the specified value for this DatagramSocket.
setSendBufferSize(int) - function in java.net.SafeCloseDatagramSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.MultiplexingSocket
 
setSendBufferSize(int) - function in java.net.MultiplexingSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.DelegatingDatagramSocket
Sets the SO_SNDBUF option to the specified value for this DatagramSocket.
setSendBufferSize(int) - function in java.net.RelayedCandidateDatagramSocket
 
setSendBufferSize(int) - function in java.net.MergingDatagramSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.MultiplexingDatagramSocket
Sets the SO_SNDBUF option to the specified value for this DatagramSocket.
setSendBufferSize(int) - function in java.net.MultiplexingDatagramSocket
 
setSendBufferSize(int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setSendBufferSize(int) - function in java.net.GoogleRelayedCandidateSocket
 
setSendBufferSize(int) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setSendBufferSize(int) - function in java.net.PseudoTcpJavaSocket
 
setSendBufferSize(int) - function in java.net.PseudoTcpSocket
 
setSize(int) - function in java.util.CheckList
 
setSocketFactory(SocketImplFactory) - function in java.net.DelegatingServerSocket
 
setSocketImplFactory(SocketImplFactory) - function in java.net.MultiplexedSocket
 
setSocketImplFactory(SocketImplFactory) - function in java.net.DelegatingSocket
 
setSocketImplFactory(SocketImplFactory) - function in java.net.MultiplexingSocket
 
setSocketImplFactory(SocketImplFactory) - function in java.net.GoogleRelayedCandidateSocket
 
setSocketImplFactory(SocketImplFactory) - function in java.net.PseudoTcpJavaSocket
 
setSocketImplFactory(SocketImplFactory) - function in java.net.PseudoTcpSocket
 
setSoftware(Array) - function in org.ice4j.attribute.SoftwareAttribute
Copies the specified binary array into the the data value of the software attribute.
setSoLinger(boolean,int) - function in org.ice4j.socket.MultiplexedSocket
 
setSoLinger(boolean,int) - function in java.net.MultiplexedSocket
 
setSoLinger(boolean,int) - function in org.ice4j.socket.DelegatingSocket
 
setSoLinger(boolean,int) - function in org.ice4j.socket.MultiplexingSocket
 
setSoLinger(boolean,int) - function in java.net.MultiplexingSocket
 
setSoLinger(boolean,int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setSoLinger(boolean,int) - function in java.net.GoogleRelayedCandidateSocket
 
setSoLinger(boolean,int) - function in java.net.PseudoTcpJavaSocket
 
setSoLinger(boolean,int) - function in java.net.PseudoTcpSocket
 
setSoTimeout(int) - function in org.ice4j.socket.ComponentSocket
 
setSoTimeout(int) - function in java.net.ComponentSocket
 
setSoTimeout(int) - function in org.ice4j.socket.MultiplexedDatagramSocket
Enables/disables SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - function in java.net.MultiplexedDatagramSocket
 
setSoTimeout(int) - function in org.ice4j.socket.MultiplexedSocket
 
setSoTimeout(int) - function in java.net.MultiplexedSocket
 
setSoTimeout(int) - function in org.ice4j.socket.DelegatingSocket
 
setSoTimeout(int) - function in org.ice4j.socket.SafeCloseDatagramSocket
Enables/disables SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - function in java.net.SafeCloseDatagramSocket
 
setSoTimeout(int) - function in org.ice4j.socket.DelegatingServerSocket
Forwards to delegate.
setSoTimeout(int) - function in org.ice4j.socket.MultiplexingSocket
 
setSoTimeout(int) - function in java.net.MultiplexingSocket
 
setSoTimeout(int) - function in org.ice4j.socket.DelegatingDatagramSocket
Enables/disables SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - function in java.net.RelayedCandidateDatagramSocket
 
setSoTimeout(int) - function in org.ice4j.socket.MergingDatagramSocket
 
setSoTimeout(int) - function in java.net.MergingDatagramSocket
 
setSoTimeout(int) - function in org.ice4j.socket.MultiplexingDatagramSocket
Enables/disables SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - function in java.net.MultiplexingDatagramSocket
 
setSoTimeout(int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setSoTimeout(int) - function in java.net.GoogleRelayedCandidateSocket
 
setSoTimeout(int) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setSoTimeout(int) - function in java.net.PseudoTcpJavaSocket
 
setSoTimeout(int) - function in java.net.PseudoTcpSocket
 
setSSL(boolean) - function in org.ice4j.ice.PeerReflexiveCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.LocalCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.UPNPCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.HostCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.ServerReflexiveCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.TcpHostCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.RelayedCandidate
Sets the value of the 'ssl' flag.
setSSL(boolean) - function in org.ice4j.ice.GoogleRelayedCandidate
Sets the value of the 'ssl' flag.
setStackTrace(Array) - function in java.lang.StunException
 
setStackTrace(Array) - function in java.lang.NetAccessManager.SocketNotFoundException
 
setStackTrace(Array) - function in java.lang.SocketClosedException
 
setState(CheckListState) - function in org.ice4j.ice.CheckList
Sets the state of this list.
setState(IceProcessingState) - function in org.ice4j.ice.Agent
Sets the IceProcessingState of this Agent to newState and triggers the corresponding change event.
setState(CandidatePairState,TransactionID) - function in org.ice4j.ice.CandidatePair
Sets the CandidatePairState of this pair to state.
setStateFailed() - function in org.ice4j.ice.CandidatePair
Sets the CandidatePairState of this pair to FAILED.
setStateFrozen() - function in org.ice4j.ice.CandidatePair
Sets the CandidatePairState of this pair to FROZEN.
setStateInProgress(TransactionID) - function in org.ice4j.ice.CandidatePair
Sets the CandidatePairState of this pair to FROZEN.
setStateSucceeded() - function in org.ice4j.ice.CandidatePair
Sets the CandidatePairState of this pair to SUCCEEDED.
setStateWaiting() - function in org.ice4j.ice.CandidatePair
Sets the CandidatePairState of this pair to WAITING.
setStrategy(NominationStrategy) - function in org.ice4j.ice.DefaultNominator
The NominationStrategy that this nominator should use when deciding whether or not a valid CandidatePair is suitable for nomination.
setStunServerAddress(TransportAddress) - function in org.ice4j.ice.Candidate
Sets the address of the STUN server that was used to obtain this Candidate.
setStunStack(StunStack) - function in org.ice4j.ice.Agent
Sets the StunStack used by this Agent.
setTa(long) - function in org.ice4j.ice.Agent
Lets the application specify a custom value for the Ta timer so that we don't calculate one.
setTcpNoDelay(boolean) - function in org.ice4j.socket.MultiplexedSocket
 
setTcpNoDelay(boolean) - function in java.net.MultiplexedSocket
 
setTcpNoDelay(boolean) - function in org.ice4j.socket.DelegatingSocket
 
setTcpNoDelay(boolean) - function in org.ice4j.socket.MultiplexingSocket
 
setTcpNoDelay(boolean) - function in java.net.MultiplexingSocket
 
setTcpNoDelay(boolean) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setTcpNoDelay(boolean) - function in java.net.GoogleRelayedCandidateSocket
 
setTcpNoDelay(boolean) - function in java.net.PseudoTcpJavaSocket
 
setTcpNoDelay(boolean) - function in java.net.PseudoTcpSocket
 
setTcpType(CandidateTcpType) - function in org.ice4j.ice.PeerReflexiveCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.LocalCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.Candidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.UPNPCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.HostCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.ServerReflexiveCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.TcpHostCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.RelayedCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.GoogleRelayedCandidate
Sets the CandidateTcpType for this Candidate.
setTcpType(CandidateTcpType) - function in org.ice4j.ice.RemoteCandidate
Sets the CandidateTcpType for this Candidate.
setTieBreaker(long) - function in org.ice4j.ice.Agent
Sets the tie breaker value.
setTieBreaker(long) - function in org.ice4j.attribute.IceControlledAttribute
Sets the tie-breaker value.
setTieBreaker(long) - function in org.ice4j.attribute.IceControllingAttribute
Sets the tie-breaker value.
setTieBreaker(long) - function in org.ice4j.attribute.IceControlAttribute
Sets the tie-breaker value.
setTrafficClass(int) - function in java.net.ComponentSocket
 
setTrafficClass(int) - function in org.ice4j.socket.MultiplexedDatagramSocket
Sets traffic class or type-of-service octet in the IP datagram header for datagrams sent from this DatagramSocket.
setTrafficClass(int) - function in java.net.MultiplexedDatagramSocket
 
setTrafficClass(int) - function in org.ice4j.socket.MultiplexedSocket
 
setTrafficClass(int) - function in java.net.MultiplexedSocket
 
setTrafficClass(int) - function in org.ice4j.socket.DelegatingSocket
 
setTrafficClass(int) - function in org.ice4j.socket.SafeCloseDatagramSocket
Sets traffic class or type-of-service octet in the IP datagram header for datagrams sent from this DatagramSocket.
setTrafficClass(int) - function in java.net.SafeCloseDatagramSocket
 
setTrafficClass(int) - function in org.ice4j.socket.MultiplexingSocket
 
setTrafficClass(int) - function in java.net.MultiplexingSocket
 
setTrafficClass(int) - function in org.ice4j.socket.DelegatingDatagramSocket
Sets traffic class or type-of-service octet in the IP datagram header for datagrams sent from this DatagramSocket.
setTrafficClass(int) - function in java.net.RelayedCandidateDatagramSocket
 
setTrafficClass(int) - function in java.net.MergingDatagramSocket
 
setTrafficClass(int) - function in org.ice4j.socket.MultiplexingDatagramSocket
Sets traffic class or type-of-service octet in the IP datagram header for datagrams sent from this DatagramSocket.
setTrafficClass(int) - function in java.net.MultiplexingDatagramSocket
 
setTrafficClass(int) - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
setTrafficClass(int) - function in java.net.GoogleRelayedCandidateSocket
 
setTrafficClass(int) - function in java.net.GoogleRelayedCandidateDatagramSocket
 
setTrafficClass(int) - function in java.net.PseudoTcpJavaSocket
 
setTrafficClass(int) - function in java.net.PseudoTcpSocket
 
setTransactionID(Array) - function in org.ice4j.message.Response
Copies the specified tranID and sets it as this message's transactionID.
setTransactionID(Array) - function in org.ice4j.message.Indication
Copies the specified tranID and sets it as this message's transactionID.
setTransactionID(Array) - function in org.ice4j.message.Message
Copies the specified tranID and sets it as this message's transactionID.
setTransactionID(Array) - function in org.ice4j.message.Request
Copies the specified tranID and sets it as this message's transactionID.
setTransactionID(TransactionID) - function in org.ice4j.BaseStunMessageEvent
Allows descendants of this class to set the transaction ID so that we don't need to look it up later.
setTrickling(boolean) - function in org.ice4j.ice.Agent
Determines whether this agent will trickle candidates rather than gather them synchronously while components are being added.
setUfrag(String) - function in org.ice4j.ice.PeerReflexiveCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.LocalCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.UPNPCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.HostCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.ServerReflexiveCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.TcpHostCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.RelayedCandidate
Set the local ufrag.
setUfrag(String) - function in org.ice4j.ice.GoogleRelayedCandidate
Set the local ufrag.
setUseCandidateReceived() - function in org.ice4j.ice.CandidatePair
Raises the useCandidate flag for this pair.
setUseDynamicPorts(boolean) - function in org.ice4j.ice.Agent
Sets the flag for whether this Agent instance should use dynamic ports.
setUsername(Array) - function in org.ice4j.attribute.UsernameAttribute
Copies the specified binary array into the the data value of the username attribute.
setUsername(String) - function in org.ice4j.attribute.MessageIntegrityAttribute
Sets the username that we should use to obtain an encryption key (password) that the encode method should use when creating the content of this message.
setValue(String) - function in org.ice4j.ice.sdp.CandidateAttribute
Parses the value of this attribute.
setValueAllowNull(String) - function in gov.nist.javax.sdp.fields.CandidateAttribute
 
setVirtual(boolean) - function in org.ice4j.ice.PeerReflexiveCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.LocalCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.Candidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.UPNPCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.HostCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.ServerReflexiveCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.TcpHostCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.RelayedCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.GoogleRelayedCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
setVirtual(boolean) - function in org.ice4j.ice.RemoteCandidate
Specifies whether the address associated with this candidate belongs to a VPN interface.
shutDown() - function in org.ice4j.stack.StunStack
Cancels all running transactions and prepares for garbage collection
shutDown() - function in org.ice4j.stunclient.SimpleAddressDetector
Shuts down the underlying stack and prepares the object for garbage collection.
shutDown() - function in org.ice4j.stunclient.NetworkConfigurationDiscoveryProcess
Shuts down the underlying stack and prepares the object for garbage collection.
shutdownInput() - function in org.ice4j.socket.MultiplexedSocket
 
shutdownInput() - function in java.net.MultiplexedSocket
 
shutdownInput() - function in org.ice4j.socket.DelegatingSocket
 
shutdownInput() - function in org.ice4j.socket.MultiplexingSocket
 
shutdownInput() - function in java.net.MultiplexingSocket
 
shutdownInput() - function in org.ice4j.socket.BaseDelegatingSocketChannel
Forwards to delegate and returns this.
shutdownInput() - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
shutdownInput() - function in java.net.GoogleRelayedCandidateSocket
 
shutdownInput() - function in java.net.PseudoTcpJavaSocket
 
shutdownInput() - function in java.net.PseudoTcpSocket
 
shutdownOutput() - function in org.ice4j.socket.MultiplexedSocket
 
shutdownOutput() - function in java.net.MultiplexedSocket
 
shutdownOutput() - function in org.ice4j.socket.DelegatingSocket
 
shutdownOutput() - function in org.ice4j.socket.MultiplexingSocket
 
shutdownOutput() - function in java.net.MultiplexingSocket
 
shutdownOutput() - function in org.ice4j.socket.BaseDelegatingSocketChannel
Forwards to delegate and returns this.
shutdownOutput() - function in org.ice4j.socket.GoogleRelayedCandidateSocket
 
shutdownOutput() - function in java.net.GoogleRelayedCandidateSocket
 
shutdownOutput() - function in java.net.PseudoTcpJavaSocket
 
shutdownOutput() - function in java.net.PseudoTcpSocket
 
SimpleAddressDetector - class in org.ice4j.stunclient
The class provides basic means of discovering a public IP address.
SinglePortUdpHarvester - class in org.ice4j.ice.harvest
A harvester implementation which binds to a single DatagramSocket and provides local candidates of type "host".
size() - function in java.util.CheckList
 
size() - function in org.ice4j.ice.FoundationsRegistry
Returns the number of foundation Strings that are currently tracked by the registry.
size() - function in org.ice4j.ice.harvest.CandidateHarvesterSet
Returns the number of CandidateHarvesters which are elements in this CandidateHarvesterSet.
skip(long) - function in org.ice4j.socket.TCPInputStream
 
smellsLikeAnEC2() - function in org.ice4j.ice.harvest.AwsCandidateHarvester
Determines if there is a decent chance for the box executing this application to be an AWS EC2 instance and returns true if so.
SO - enum entry in org.ice4j.ice.CandidateTcpType

The "so" (simultaneous-open) TCP candidate type.

socket() - function in org.ice4j.socket.BaseDelegatingServerSocketChannel
Allows wrapping the socket of delegate.
socket() - function in org.ice4j.socket.BaseDelegatingSocketChannel
Allows wrapping the socket of delegate.
SocketClosedException - class in org.ice4j.socket
An exception that indicates that a socket is closed.
SoftwareAttribute - class in org.ice4j.attribute
The SOFTWARE attribute contains a textual description of the software being used by the software or the client, including manufacturer and version number.
sort(Comparator) - function in java.util.CheckList
 
SourceAddressAttribute - class in org.ice4j.attribute
The SOURCE-ADDRESS attribute is present in Binding Responses.
spliterator() - function in java.util.CheckList
 
spliterator() - function in java.lang.CheckList
 
spliterator() - function in java.util.CandidateHarvesterSet
 
spliterator() - function in java.lang.CandidateHarvesterSet
 
sslHandshake(InputStream,OutputStream) - function in org.ice4j.ice.harvest.GoogleTurnSSLCandidateHarvester
Do the SSL handshake (send client certificate and wait for receive server certificate).
SSLTCP - enum entry in org.ice4j.Transport

Represents an Google's SSL TCP transport.

StackProperties - class in org.ice4j
The class contains a number of property names and their default values that we use to configure the behavior of the ice4j stack.
start() - function in org.ice4j.stack.StunServerTransaction
Start the transaction.
start() - function in org.ice4j.stunclient.SimpleAddressDetector
Puts the discoverer into an operational state.
start() - function in org.ice4j.stunclient.NetworkConfigurationDiscoveryProcess
Puts the discoverer into an operational state.
startCandidateTrickle(TrickleCallback) - function in org.ice4j.ice.Agent
Starts an asynchronous(?
startConnectivityEstablishment() - function in org.ice4j.ice.Agent
Initializes all stream check lists and begins the checks.
STATICALLY_MAPPED_CANDIDATE - enum entry in org.ice4j.ice.CandidateExtendedType

The candidate is discovered through the use of a static mask (probably obtained through configuration).

StaticMappingCandidateHarvester - class in org.ice4j.ice.harvest
Uses a predefined static mask in order to generate TransportAddresses.
stop() - function in org.ice4j.stack.NetAccessManager
Stops NetAccessManager and all of its active MessageProcessingTask.
stream() - function in java.util.CheckList
 
stream() - function in java.util.CandidateHarvesterSet
 
stripScopeID(String) - function in org.ice4j.ice.NetworkUtils
Returns a String that is guaranteed not to contain an address scope specified (i.e.
strToIPv4(String) - function in org.ice4j.ice.NetworkUtils
Creates a byte array containing the specified ipv4AddStr.
strToIPv6(String) - function in org.ice4j.ice.NetworkUtils
Creates a byte array containing the specified ipv6AddStr.
STUN_CANDIDATE - enum entry in org.ice4j.ice.CandidateType

A Server Reflexive Candidate is a candidate whose IP address and port are a binding allocated by a NAT for an agent when it sent a packet through the NAT to a server. Server reflexive candidates can be learned by STUN servers using the Binding Request, or TURN servers, which provides both a Relayed and Server Reflexive candidate. This is the old name for "srflx".

STUN_PEER_REFLEXIVE_CANDIDATE - enum entry in org.ice4j.ice.CandidateExtendedType

There candidate is discovered by using STUN peer reflexive method (cf. RFC5389).

STUN_SERVER_REFLEXIVE_CANDIDATE - enum entry in org.ice4j.ice.CandidateExtendedType

The candidate is discovered by using STUN server reflexive method (cf. RFC5389).

StunCandidateHarvest - class in org.ice4j.ice.harvest
Represents the harvesting of STUN Candidates for a specific HostCandidate performed by a specific StunCandidateHarvester.
StunCandidateHarvester - class in org.ice4j.ice.harvest
Implements a CandidateHarvester which gathers Candidates for a specified Component using STUN as defined in RFC 5389 "Session Traversal Utilities for NAT (STUN)" only.
StunClientTransaction - class in org.ice4j.stack
The StunClientTransaction class retransmits requests as specified by RFC 3489.
StunDatagramPacketFilter - class in org.ice4j.socket
Implements a DatagramPacketFilter which only accepts DatagramPackets which represent STUN messages defined in RFC 5389 "Session Traversal Utilities for NAT (STUN)" i.e.
StunDiscoveryReport - class in org.ice4j.stunclient
The class is used to deliver results from a STUN Discovery Process.
StunException - class in org.ice4j
A StunException is thrown when a general STUN exception is encountered.
StunFailureEvent - class in org.ice4j
The class is used to dispatch events that occur when a STUN transaction fails asynchronously for reasons like a port unreachable exception for example.
StunMappingCandidateHarvester - class in org.ice4j.ice.harvest
A MappingCandidateHarvester which uses a STUN servers to discover its public IP address.
stunMappingCandidateHarvesterAddresses() - function in org.ice4j.ice.harvest.HarvestConfig
 
StunMessageEvent - class in org.ice4j
The class is used to dispatch incoming stun messages.
StunResponseEvent - class in org.ice4j
The class is used to dispatch incoming STUN Responses.
StunServerTransaction - class in org.ice4j.stack
A STUN client retransmits requests as specified by the protocol.
StunStack - class in org.ice4j.stack
The entry point to the Stun4J stack.
StunTimeoutEvent - class in org.ice4j
The class is used to dispatch events that occur when a STUN transaction expires.
subList(int,int) - function in java.util.CheckList
 
SUCCEEDED - enum entry in org.ice4j.ice.CandidatePairState

Indicates that the candidate pair is in a "Succeeded" state which means that a check for this pair was already done and produced a successful result.

supportedOptions() - function in java.net.ComponentSocket
 
supportedOptions() - function in java.net.MultiplexedDatagramSocket
 
supportedOptions() - function in java.net.MultiplexedSocket
 
supportedOptions() - function in org.ice4j.socket.BaseDelegatingServerSocketChannel
Forwards to delegate.
supportedOptions() - function in java.net.DelegatingSocket
 
supportedOptions() - function in java.net.SafeCloseDatagramSocket
 
supportedOptions() - function in java.net.DelegatingServerSocket
 
supportedOptions() - function in java.net.MultiplexingSocket
 
supportedOptions() - function in java.net.DelegatingDatagramSocket
 
supportedOptions() - function in java.net.RelayedCandidateDatagramSocket
 
supportedOptions() - function in java.net.MergingDatagramSocket
 
supportedOptions() - function in org.ice4j.socket.BaseDelegatingSocketChannel
Forwards to delegate.
supportedOptions() - function in java.net.MultiplexingDatagramSocket
 
supportedOptions() - function in java.net.GoogleRelayedCandidateSocket
 
supportedOptions() - function in java.net.GoogleRelayedCandidateDatagramSocket
 
supportedOptions() - function in java.net.PseudoTcpJavaSocket
 
supportedOptions() - function in java.net.PseudoTcpSocket
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X