A B C D E F G H I J K L M N O P Q R S T U V W Y

D

DCVERSION_DEFAULT - Static variable in class DirectImHeader
The Direct IM protocol version string used by WinAIM.
DUMMY_DEFAULT - Static variable in class FileTransferHeader
The "dummy" block sent by WinAIM.
DefaultClientFactoryList - class DefaultClientFactoryList.
Provides a default SnacCmdFactoryList appropriate for use by an AIM client.
DefaultClientFactoryList() - Constructor for class DefaultClientFactoryList
Creates the default AIM client SNAC command factory list.
DefaultFlapCmdFactory - class DefaultFlapCmdFactory.
Provides a default implementation of a FLAP command factory.
DefaultFlapCmdFactory() - Constructor for class DefaultFlapCmdFactory
 
DefaultMutableTlvChain - class DefaultMutableTlvChain.
A default implementation of a (thread-safe) mutable TLV chain.
DefaultMutableTlvChain() - Constructor for class DefaultMutableTlvChain
Creates an empty TLV chain.
DefaultMutableTlvChain(TlvChain) - Constructor for class DefaultMutableTlvChain
Creates a TLV chain containing the same TLV's as the given chain.
DefaultRvCommandFactory - class DefaultRvCommandFactory.
A default RV command factory that generates instances of the RvCommands defined in the net.kano.joscar.rvcmd subpackages.
DefaultRvCommandFactory() - Constructor for class DefaultRvCommandFactory
 
DefaultRvProxyCmdFactory - class DefaultRvProxyCmdFactory.
Provides an implementation of an AOL Proxy command factory that generates instances of the five RV Proxy command classes provided in this package.
DefaultRvProxyCmdFactory() - Constructor for class DefaultRvProxyCmdFactory
 
DefaultServerFactoryList - class DefaultServerFactoryList.
Provides a default SnacCmdFactoryList appropriate for use by an AIM server.
DefaultServerFactoryList() - Constructor for class DefaultServerFactoryList
Creates a default SNAC command factory list appropriate for use by AIM servers.
DefaultSnacCmdFactoryList - class DefaultSnacCmdFactoryList.
A class created to make creating SnacCmdFactoryLists a bit simpler.
DefaultSnacCmdFactoryList(SnacCmdFactory[]) - Constructor for class DefaultSnacCmdFactoryList
Creates a new SnacCmdFactoryList holding the given list of factories.
DefaultSsiItemObjFactory - class DefaultSsiItemObjFactory.
Provides a default implementation of an SSI item object factory, converting SSI items to their respective classes provided in this package.
DefaultSsiItemObjFactory() - Constructor for class DefaultSsiItemObjFactory
 
DefensiveTools - class net.kano.joscar.DefensiveTools.
A set of utilities for ensuring the validity (and non-nullness) of arguments passed into methods or constructors.
DeleteItemsCmd - class DeleteItemsCmd.
A SNAC command used to delete specific server-stored "items."
DeleteItemsCmd(SnacPacket) - Constructor for class DeleteItemsCmd
Generates a new item deletion command from the given incoming SNAC packet.
DeleteItemsCmd(SsiItem[]) - Constructor for class DeleteItemsCmd
Creates a new outgoing item deletion command with the given list of items to delete.
DenyItem - class DenyItem.
An SSI item object representing a user who has been "blocked," or "denied."
DenyItem(SsiItem) - Constructor for class DenyItem
Creates a new blocked user item object generated from the given SSI item.
DenyItem(DenyItem) - Constructor for class DenyItem
Creates a new blocked user item object with the same properties as the given deny item.
DenyItem(String, int) - Constructor for class DenyItem
Creates a new blocked user item object representing the given user and with the given blocked user ID.
DenyItem(String, int, TlvChain) - Constructor for class DenyItem
Creates a new blocked user item object representing the given user and with the given blocked user ID and with the given set of additional TLV's to store in this item.
DirInfo - class DirInfo.
Represents a set of "directory information," used for searching for buddies by various fields.
DirInfo(String, String, String, String, String, String, String, String, String, String, String, String, String, int) - Constructor for class DirInfo
Creates a new directory info object with the given properties.
DirInfo(String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class DirInfo
Creates a new directory info object with the given properties and no associated screenname.
DirInfo(String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class DirInfo
Creates a new directory info object with the given properties.
DirInfoCmd - class DirInfoCmd.
A SNAC command containing a user's directory information.
DirInfoCmd(SnacPacket) - Constructor for class DirInfoCmd
Generates a new directory information response from the given incoming SNAC packet.
DirInfoCmd(DirInfo) - Constructor for class DirInfoCmd
Creates a new outgoing directory information command with the given directory information block, if any.
DirInfoCmd(int, DirInfo) - Constructor for class DirInfoCmd
Creates a new outgoing directory information command with the given result code and directory information block, if any.
DirectIMAcceptRvCmd - class DirectIMAcceptRvCmd.
A rendezvous command used to indicate that a direct IM request has been accepted and a connection attempt is being made.
DirectIMAcceptRvCmd(RecvRvIcbm) - Constructor for class DirectIMAcceptRvCmd
Creates a new direct IM acceptance command from the given incoming direct IM acceptance RV ICBM.
DirectIMAcceptRvCmd() - Constructor for class DirectIMAcceptRvCmd
Creates a new outgoing (unencrypted) direct IM acceptance command.
DirectIMAcceptRvCmd(boolean) - Constructor for class DirectIMAcceptRvCmd
Creates a new outgoing acceptance command for either an encrypted or a normal direct IM invitation.
DirectIMRejectRvCmd - class DirectIMRejectRvCmd.
A rendezvous command used to indicate that a direct IM request has been denied.
DirectIMRejectRvCmd(RecvRvIcbm) - Constructor for class DirectIMRejectRvCmd
Creates a new direct IM rejection command from the given incoming direct IM rejection RV ICBM.
DirectIMRejectRvCmd(int) - Constructor for class DirectIMRejectRvCmd
Creates a new outgoing direct IM rejection command with the given rejection code.
DirectIMReqRvCmd - class DirectIMReqRvCmd.
A rendezvous command used to request or redirect a Direct IM ("IM Image") session.
DirectIMReqRvCmd(RecvRvIcbm) - Constructor for class DirectIMReqRvCmd
Creates a new direct IM request RV command from the given incoming direct IM request RV ICBM.
DirectIMReqRvCmd(RvConnectionInfo) - Constructor for class DirectIMReqRvCmd
Creates a new outgoing initial direct IM request.
DirectIMReqRvCmd(int, RvConnectionInfo) - Constructor for class DirectIMReqRvCmd
Creates a new outgoing direct IM request / redirect (depending on the value of requestType) with the given connection information.
DirectImHeader - class DirectImHeader.
A data structure containing information about a Direct IM message or typing notification.
DirectImHeader() - Constructor for class DirectImHeader
Creates a new direct IM header with all values set to -1 or null, depending on type.
DirectImHeader(DirectImHeader) - Constructor for class DirectImHeader
Creates a new direct IM header object with the same properties as the given header object.
describeData(ByteBlock) - Static method in class net.kano.joscar.BinaryTools
Returns a string describing each byte in the given block in generic unsigned hexadecimal dump notation.
detach() - Method in class ConnProcessor
Detaches this connection processor from any attached input and/or output stream.
detach() - Method in class RateMonitor
"Detaches" this rate monitor from the SNAC processor to which it is attached.
detach() - Method in class RvProcessor
"Detaches" this RV processor from the currently attached SNAC processor, if any.
detach() - Method in class AbstractSnacProcessor
Detaches from the current FLAP processor without clearing any queued SNAC requests.
detach() - Method in class ClientSnacProcessor
Detaches from the currently attached FLAP processor, if any.
detached(ClientSnacProcessor) - Method in class RateLimitingQueueMgr
 
detached(RateMonitor, ClientSnacProcessor) - Method in interface RateListener
Called when the given rate monitor was "detached" from the given SNAC processor.
detached(ClientSnacProcessor) - Method in class ImmediateSnacQueueManager
 
detached(ClientSnacProcessor) - Method in interface SnacQueueManager
Called when this SNAC queue manager has been removed from being the SNAC queue manager for the given processor.
disconnect() - Method in class ClientConn
If not already disconnected, this disconnects the TCP socket associated with this connection and sets the connection state to STATE_NOT_CONNECTED.

A B C D E F G H I J K L M N O P Q R S T U V W Y