|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
SnacCommand
s and associated command
factories for SNAC family 0x01
, which contains commands associated
with basic connection features such as rate limiting.
See:
Description
Class Summary | |
AbstractExtraInfoCmd | A base class for the two SNAC commands which contain only a sequence of
ExtraInfoBlock s. |
ClientConnCmdFactory | A SNAC command factory for the client-bound commands provided in this package, appropriate for use by an AIM client. |
ClientReadyCmd | A SNAC command sent to indicate that the client has finished initializing the session and is ready to "go online." |
ClientVersionsCmd | A SNAC command sent to inform the server of versions of SNAC families supported by the client. |
ConnCommand | A base class for commands in the "service" or "basic connection"
0x01 family. |
EncryptionInfoAck | A SNAC command sent in response to a SetEncryptionInfoCmd to
acknowledge that the client has set its encryption information. |
ExtraInfoAck | A SNAC command sent to tell the client what his or her current "extra information" is (such as a buddy icon and iChat availability message). |
FamilyVersionsCmd | A base class for the two SNAC-family-version-based commands in this family. |
MigrationNotice | A SNAC command sent to tell the client to "migrate" to another server. |
MyInfoRequest | A SNAC command sent to request one's own user information. |
Noop | A SNAC command sent for no reason. |
PauseAck | A command sent to tell the server which SNAC families are "needed" on this connection. |
PauseCmd | A SNAC command sent to tell the client to stop sending packets and to send
a PauseAck . |
RateAck | A command sent to indicate that the client is aware of the rate limits
provided in a previously received RateInfoCmd . |
RateChange | A SNAC command sent when rate limiting information for a rate class changes. |
RateClassInfo | A data structure containing rate limiting information for a specific "class" of SNAC commands. |
RateInfoCmd | A SNAC command sent to inform the client of a set of rate-limiting information. |
RateInfoRequest | A SNAC command sent to ask the server for rate-limiting information. |
ResumeCmd | A SNAC command sent to indicate that the client can resume connection operations normally. |
ServerConnCmdFactory | A SNAC command factory for the server-bound commands provided in this package, appropriate for use by an AIM server. |
ServerReadyCmd | A command sent to indicate that the server is ready for the client to initialize the connection. |
ServerVersionsCmd | A SNAC command sent to indicate to the client the versions of the SNAC families supported by the server. |
ServiceRedirect | A SNAC command sent in response to a ServiceRequest to direct
the client to an OSCAR server that supports the specified SNAC family. |
ServiceRequest | A command sent to request an OSCAR server that supports a particular SNAC family. |
SetEncryptionInfoCmd | A SNAC command used for setting some sort of security information. |
SetExtraInfoCmd | A SNAC command used to set the user's list of "extra info blocks." |
SetIdleCmd | A SNAC command used to set how long the user has been idle. |
SnacFamilyInfo | A data structure containing information about a specific SNAC family. |
SnacFamilyListCmd | A base class for the two SNAC commands that contain a list of SNAC families. |
UpdateAdvisory | A SNAC command sent to alert the user that he or she should upgrade to a newer version of AOL Instant Messenger. |
WarningNotification | A SNAC command indicating that the client has been "warned" by another user. |
YourInfoCmd | A SNAC command sent indicating to the client his or her own user information. |
Provides implementations of SnacCommand
s and associated command
factories for SNAC family 0x01
, which contains commands associated
with basic connection features such as rate limiting. 0x01
is the
only family available on every type of OSCAR connection, excepting the initial
login/"authorizer" connection, which only supports 0x17
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |