|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
OutgoingSnacRequestListener | An interface for listening for events related to sending outgoing SNAC requests. |
SnacCmdFactory | Provides an interface for generating SnacCommand s from
SnacPacket s. |
SnacPacketListener | Provides an interface for listening for incoming SNAC packets on a SNAC processor. |
SnacPreprocessor | Provides an interface for "preprocessing" a SNAC packet before it is formally processed. |
SnacQueueManager | An interface for managing a "SNAC queue," which controls when individual
SNAC commands are sent on a ClientSnacProcessor . |
SnacRequestListener | An interface for listening for both incoming and outgoing events related
to a specific SnacRequest . |
SnacResponseListener | An interface for listening for responses to SNAC requests. |
VetoableSnacPacketListener | Provides an interface for processing and intercepting SNAC packets received on a SNAC processor, optionally halting further processing of any given packet. |
Class Summary | |
AbstractSnacProcessor | Provides an easy interface to listening for incoming SNAC packets as well as sending SNAC commands over a FLAP connection. |
ClientSnacProcessor | A client-side SNAC processor. |
CmdFactoryMgr | Provides a central means of producing SnacCommand s from
SnacPacket s by merging a "default factory list" with the
factories registered by the user of SNAC processor in a logical manner.
|
CmdType | Represents a single SNAC command type, or a group of all SNAC command types in a single family, or all SNAC commands. |
DefaultSnacCmdFactoryList | A class created to make creating SnacCmdFactoryList s a bit
simpler. |
FamilyVersionPreprocessor | A SNAC preprocessor to filter out some recent strangeness in the protocol. |
ImmediateSnacQueueManager | A SNAC queue manager that sends all SNACs immediately, only queueing SNACs during a pause. |
MutableSnacPacket | Provides an interface for modifying the contents of a SNAC packet. |
ServerSnacProcessor | A server-side SNAC processor. |
SnacCmdFactoryList | Provides an interface for grouping a set of SNAC command factories into a list. |
SnacPacketEvent | An event fired when a SNAC packet is received on a SNAC processor. |
SnacRequest | Encapsulates a single outgoing SNAC request and its corresponding incoming responses. |
SnacRequestAdapter | Provides an empty implementation of SnacRequestListener . |
SnacRequestSentEvent | An event fired when an outgoing SNAC request is sent over a SNAC connection. |
SnacRequestTimeoutEvent | An event fired when a SNAC request "times out." |
SnacResponseEvent | An event fired when a SNAC packet is received in response to an outgoing SNAC request. |
Provides a high-level interface for using SNACs over a FLAP connection.
Functionality includes a request-response system, SNAC packet queues and
incoming packet listeners, and a framework for converting raw SNAC packet data
into high-level SnacCommand
s and vice versa.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |