| Interface | Description |
|---|---|
| AIMConnectionListener |
Describe interface
AIMConnectionListener here. |
| AIMConstants |
Constants used in AIM.
|
| FLAPType |
Descrtibes all known FLAP types.
|
| SNACFamily |
This interface contains every known SNAC family and subtype.
|
| TLVType |
Descrtibes all known TLV types.
|
| Class | Description |
|---|---|
| Ad |
The advertisement.
|
| AIMClientInfo |
Deals with AIM Client information.
|
| AIMConnection |
In OSCAR, every connection has a set of SNAC groups associated
with it.
|
| AIMFingerPrintInfo |
This is all for fingerprinting clients.
|
| AIMFrame |
A frame is an object holding all of the underlying layers: FLAP, SNAC, and
ICQPacket.
|
| AIMInputStream |
This does most of the input work.
|
| AIMOutputStream |
An output stream that supports the writing of AIM objects.
|
| AIMPopup |
I don't remember ever seeing a popup.
|
| AIMSession |
Everything starts with an AIM session.
|
| AIMUtil |
AIM utilities.
|
| CapabilityBlock |
The capability block, basically a vector of UUID's.
|
| Chat |
Handles chat connections.
|
| ClientInfo |
Handles client information.
|
| ClientRelease |
A client release contains info on the latest final and beta AIM releases.
|
| EmailInfo |
Email information.
|
| ExchangeInfo |
Exchange information for chat.
|
| FLAP |
FLAP is the low-level communications protocol underlying the SNAC protocol
layer.
|
| Game |
Game support.
|
| ICBMParams |
ICBM (instant message) parameters.
|
| IChatClientInfo |
Deals with AIM Client information.
|
| IncomingIMCH2 |
Used to send special IM's.
|
| KeepAliveTask |
The keep-alive task sends a keep alive packet once every minute.
|
| ListenerEntry |
Creates listener entries to listen for specific SNAC events.
|
| LoginResponseInfo |
Authorization response information.
|
| MsgCookie |
'C' is for cookie, and also for caching.
|
| News |
A news item.
|
| ODirInfo |
OSCAR Directory Information.
|
| RateClass |
Little is known about this mysterious creature.
|
| RateClearTask |
This task clears any rates that need clearing.
|
| RateMeter |
Aids in the creation of the rate meter usually seen under the
"Send" button.
|
| ReceiveQueueThread |
The thread that handles receiving incoming packets.
|
| Redir |
A connection may be redirected to another server at any time.
|
| RequestIDManagerTask |
A task that handles cleaning of the SNAC cache.
|
| SNAC |
A SNAC is the basic communications unit that is exchanged between clients
and servers.
|
| SNACHashMap |
A hash table for storing sent SNAC's.
|
| SNACPair |
SNAC family/type pairs used for rate classes.
|
| SNACVersion |
SNAC versions.
|
| SSIItem |
An SSI item is the core object that makes up the SSI list.
|
| SSITmp |
An SSI tmp.
|
| Stat |
Stats are used for keeping track of when ads are viewed or clicked on.
|
| TLV |
TLV - Type Length Value.
|
| TLVChain |
A TLV chain is a block of one or more TLV's.
|
| TransmitQueueThread |
Handles sending of outgoing packets.
|
| UserInfo |
Handles user information which is usally seen during a buddyChange event.
|
Implements the OSCAR protocol.