|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of StunMessage in org.littleshoot.stun.stack |
|---|
| Methods in org.littleshoot.stun.stack that return types with arguments of type StunMessage | |
|---|---|
Class<StunMessage> |
StunDemuxableProtocolCodecFactory.getClassToEncode()
|
| Uses of StunMessage in org.littleshoot.stun.stack.encoder |
|---|
| Methods in org.littleshoot.stun.stack.encoder with parameters of type StunMessage | |
|---|---|
org.littleshoot.mina.common.ByteBuffer |
StunMessageEncoder.encode(StunMessage stunMessage)
Encodes a StunMessage into a ByteBuffer. |
| Uses of StunMessage in org.littleshoot.stun.stack.message |
|---|
| Classes in org.littleshoot.stun.stack.message that implement StunMessage | |
|---|---|
class |
AbstractStunMessage
Abstracts out common methods and data of STUN messages. |
class |
BindingErrorResponse
Binding error response message. |
class |
BindingRequest
A STUN Binding message. |
class |
BindingSuccessResponse
Binding response message. |
class |
CanceledStunMessage
Placeholder class that forces callers to handle cases where the request transaction was cancelled. |
class |
ConnectErrorStunMessage
STUN "message" indicating there was an ICMP error. |
class |
NullStunMessage
Placeholder class that forces callers to handle cases such as when there is no response to a request. |
| Uses of StunMessage in org.littleshoot.stun.stack.message.turn |
|---|
| Classes in org.littleshoot.stun.stack.message.turn that implement StunMessage | |
|---|---|
class |
AbstractStunDataMessage
Abstract class for TURN messages containing data, particularly the Send Indication and the Data Indication messages. |
class |
AllocateErrorResponse
Creates a new response to an allocate request. |
class |
AllocateRequest
Allocate request message. |
class |
AllocateSuccessResponse
Creates a new response to an allocate request. |
class |
ConnectionStatusIndication
Message indicating the connection status of a specific remote host. |
class |
ConnectRequest
A TURN connect request message. |
class |
DataIndication
TURN message that encapsulates data coming from a remote host for sending on to the TURN client. |
class |
SendIndication
TURN send message for encapsulating data to be sent to remote hosts. |
| Uses of StunMessage in org.littleshoot.stun.stack.transaction |
|---|
| Methods in org.littleshoot.stun.stack.transaction that return types with arguments of type StunMessage | |
|---|---|
StunClientTransaction<StunMessage> |
StunTransactionTrackerImpl.getClientTransaction(StunMessage message)
|
| Methods in org.littleshoot.stun.stack.transaction with parameters of type StunMessage | |
|---|---|
void |
StunTransactionTrackerImpl.addTransaction(StunMessage request,
StunTransactionListener listener,
InetSocketAddress localAddress,
InetSocketAddress remoteAddress)
|
void |
StunTransactionTracker.addTransaction(StunMessage request,
StunTransactionListener listener,
InetSocketAddress localAddress,
InetSocketAddress remoteAddress)
Adds a transaction for the specified request with the specified listener. |
StunClientTransaction<StunMessage> |
StunTransactionTrackerImpl.getClientTransaction(StunMessage message)
|
StunClientTransaction<T> |
StunTransactionTracker.getClientTransaction(StunMessage message)
Accessor for the client transcaction associated with the specified message. |
Object |
StunTransactionTrackerImpl.onTransactionFailed(StunMessage request,
StunMessage response)
|
T |
StunTransactionListener.onTransactionFailed(StunMessage request,
StunMessage response)
Called when the transaction failed with an error response, a timeout, or for any other reason. |
Object |
StunTransactionTrackerImpl.onTransactionSucceeded(StunMessage request,
StunMessage response)
|
T |
StunTransactionListener.onTransactionSucceeded(StunMessage message,
StunMessage response)
Called when the transaction completed normally with a successful binding response. |
| Constructors in org.littleshoot.stun.stack.transaction with parameters of type StunMessage | |
|---|---|
StunClientTransactionImpl(StunMessage request,
List<StunTransactionListener> transactionListeners,
InetSocketAddress remoteAddress)
Creates a new STUN client transaction. |
|
StunClientTransactionImpl(StunMessage request,
StunTransactionListener transactionListener,
InetSocketAddress remoteAddress)
Creates a new STUN client transaction. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||