Interface | Description |
---|---|
ChannelDataEventHandler |
The interface is used for collecting incoming ChannelData messages from the
NetAccessManager (and more precisely - MessageProcessors).
|
ErrorHandler |
Generic Error Handler.
|
MessageEventHandler |
The class is used for collecting incoming STUN messages from the
NetAccessManager (and more precisely - MessageProcessors).
|
PacketLogger |
The interface which interested implementers will use in order
to track and log packets send and received by this stack.
|
PeerUdpMessageEventHandler |
The interface is used for collecting incoming Peer UDP Message messages from
the NetAccessManager (and more precisely - MessageProcessors) if it is of no
other type.
|
RequestListener |
Handles incoming requests.
|
Class | Description |
---|---|
Connector |
The Network Access Point is the most outward part of the stack.
|
EventDispatcher |
This is a utility class used for dispatching incoming request events.
|
EventDispatcher.IndicationEventHandler |
Implements MessageEventHandler for a
MessageEventHandler which handles STUN indications.
|
EventDispatcher.MessageTypeEventHandler<T> |
Represents the base for providers of MessageEventHandler
implementations to specific Objects.
|
EventDispatcher.OldIndicationEventHandler |
Implements MessageEventHandler for a
MessageEventHandler which handles old DATA indications (0x0115).
|
EventDispatcher.RequestListenerMessageEventHandler |
Implements MessageEventHandler for RequestListener.
|
MessageProcessingTask |
The class is used to parse and dispatch incoming messages by being
executed by concurrent
ExecutorService . |
NetAccessManager |
Manages Connectors and MessageProcessingTask execution and
pooling.
|
RawMessage |
The class represents a binary STUN message as well as the address and port
of the host that sent it and the address and port where it was received
(locally).
|
StunClientTransaction |
The
StunClientTransaction class retransmits requests as specified by
RFC 3489. |
StunServerTransaction |
A STUN client retransmits requests as specified by the protocol.
|
StunStack |
The entry point to the Stun4J stack.
|
TransactionID |
This class encapsulates a STUN transaction ID.
|
Copyright © 2018. All rights reserved.