Snac Families |
net.kano.joscar.ratelim |
Provides a set of classes to utilize AIM's "rate limiting" feature, which
prevents clients from sending commands too quickly. |
net.kano.joscar.snaccmd |
Provides a set of default implementations of almost every SNAC command used in
modern AIM/OSCAR connections as well as a set of data structures used
throughout these commands. |
net.kano.joscar.snaccmd.acct |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x07 , which provides means of managing
one's screenname "account." |
net.kano.joscar.snaccmd.auth |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x17 , the family of commands used during
the login or "authorization" sequence.
|
net.kano.joscar.snaccmd.buddy |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x03 , which contains commands to alert
the client of buddy signons, state changes, and so on. |
net.kano.joscar.snaccmd.chat |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x0e , which provides a set of commands
used for communication and information in chat rooms. |
net.kano.joscar.snaccmd.conn |
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. |
net.kano.joscar.snaccmd.error |
Provides a single SnacCommand and set of command factories for
handling SNAC error commands (command type 0x01 ) in every family.
|
net.kano.joscar.snaccmd.icbm |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x04 , which contains commands used in
such areas as IM, warning, and typing notification. |
net.kano.joscar.snaccmd.icon |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x10 , which provides a means of setting
and retrieving buddy icons. |
net.kano.joscar.snaccmd.invite |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x06 , which provides a means of
e-mailing your friends a link to the AIM website. |
net.kano.joscar.snaccmd.loc |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x02 , which provides a means of getting
and setting info, away messages, and directory info. |
net.kano.joscar.snaccmd.popup |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x08 , which gives the AIM server a means
of popping up an arbitrarily sized dialog containing arbitrary text on a user's
screen. |
net.kano.joscar.snaccmd.rooms |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x0d , which provides a means of creating
and joining chat rooms. |
net.kano.joscar.snaccmd.search |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x18 , which provides a means of searching
for other users by directory info, email address, or common interests. |
net.kano.joscar.snaccmd.ssi |
Provides implementations of SnacCommand s and associated command
factories for SNAC family 0x13 , which provides a rather complex
system of storing miscellaneous data (like the buddy list) on the server. |
net.kano.joscar.ssiitem |
Provides a set of mutable data structures to aid in the use of
server-stored information (SNAC family 0x13 ). |
Rendezvous |
net.kano.joscar.rv |
Provides a high-level interface for using "rendezvouses," a special type of
client-to-client communication used by such things as file transfer and direct
IM.
|
net.kano.joscar.rvcmd |
Provides a default implementation of the nine rendezvous types supported by
AOL Instant Messenger and Trillian. |
net.kano.joscar.rvcmd.addins |
Provides a set of classes implementing the structure of the three types of
rendezvouses sent to use AOL Instant Messenger's "add-ins" feature. |
net.kano.joscar.rvcmd.chatinvite |
Provides a default implementation of rendezvous commands related to inviting
users to chat rooms. |
net.kano.joscar.rvcmd.directim |
Provides a default implementation of the RV commands related to initializing
"Direct IM" or "IM Image" connections. |
net.kano.joscar.rvcmd.getfile |
Provides a default implementation of the RV commands used to set up "Get File"
connections between two users. |
net.kano.joscar.rvcmd.icon |
Provides a default implementation of the RV command used to send one a "buddy
icon." |
net.kano.joscar.rvcmd.sendbl |
Provides a default implementation of the RV command used to send one's buddy
list to another user. |
net.kano.joscar.rvcmd.sendfile |
Provides a default implementation of the RV commands used in setting up a file
transfer connection between two users. |
net.kano.joscar.rvcmd.trillcrypt |
Provides a default implementation of the RV commands used in initializing and
communicating over an encrypted IM session via the protocol created by the
developers of Trillian, an IM client for Windows.
|
net.kano.joscar.rvcmd.voice |
Provides a default implementation of the RV commands used in setting up a voice
chat ("AIM Talk") session. |
net.kano.joscar.rvproto.directim |
Provides an implementation of the data structure used in sending and receiving
Direct IM's. |
net.kano.joscar.rvproto.ft |
Provides a set of classes to ease the use of a file transfer or Get File
connection. |
net.kano.joscar.rvproto.getfile |
Provides classes designed to ease implementation of the Get File protocol.
|
net.kano.joscar.rvproto.rvproxy |
Provides implementations of the five types of commands sent over an AOL Proxy
Server ("rendezvous proxy") connection. |