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

R

REASON_CONN_CLOSED - Static variable in class ClientConn
A reason indicating that the reason for a state change to NOT_CONNECTED was that the socket was closed for some reason.
REASON_ON_PURPOSE - Static variable in class ClientConn
A reason indicating that the reason for a state change to NOT_CONNECTED was that disconnect was called.
REASON_SENDER_WARNING_LEVEL - Static variable in class MissedMsgInfo
A reason code indicating that the sender has a warning level higher than the "sender" warning level set in your ICBM parameters.
REASON_TOO_FAST - Static variable in class MissedMsgInfo
A reason code indicating that the message was sent too fast according to your ICBM parameters.
REASON_TOO_LARGE - Static variable in class MissedMsgInfo
A reason code indicating that the message was too large according to your ICBM parameters.
REASON_YOUR_WARNING_LEVEL - Static variable in class MissedMsgInfo
A reason code indicating that your warning level is higher than the sender's "receiver warning level" in his ICBM parameters.
REGSTATUS_FULL - Static variable in class AcctModCmd
A registration status visibility code indicating that users who know one's email address can find out "My screenname."
REGSTATUS_NONE - Static variable in class AcctModCmd
A registration status visibility code indicating that users who know one's email address can find out "Nothing about me."
REGSTATUS_PARTIAL - Static variable in class AcctModCmd
A registration status visibility code indicating that users who know one's email address can find out "Only that I have an account."
REJECTCODE_CANCELLED - Static variable in class AbstractRejectRvCmd
A rejection code indicating that the user cancelled or denied a rendezvous request.
REQID_MAX - Static variable in class ClientSnacProcessor
The maximum request ID value before it wraps to ClientSnacProcessor.REQID_MIN.
REQID_MAX - Static variable in class ServerSnacProcessor
The maximum request ID value.
REQID_MIN - Static variable in class ClientSnacProcessor
The minimum request ID value.
REQID_MIN - Static variable in class ServerSnacProcessor
The minimum request ID value.
REQTYPE_INITIALREQUEST - Static variable in class AbstractRequestRvCmd
A request type indicating that a command is an initial request.
REQTYPE_REDIRECT - Static variable in class AbstractRequestRvCmd
A request type indicating that a command is a "redirection request."
REQUEST_TTL_DEFAULT - Static variable in class ClientSnacProcessor
The default SNAC request "time to live," in seconds.
RESULT_ALREADY_CONFIRMED - Static variable in class ConfirmAck
A result code indicating that a confirmation email is not necessary because this screen name has already been confirmed.
RESULT_CANT_ADD_ANOTHER_ROOT_GROUP - Static variable in class SsiDataModResponse
A result code indicating that the client attempted to create a second group list.
RESULT_ERROR - Static variable in class AcctResponse
A result code indicating that an account information change failed.
RESULT_ID_TAKEN - Static variable in class SsiDataModResponse
A result code indicating that one or more of the items requested to be created cannot be because an item with the same ID already exists.
RESULT_MAX_ITEMS - Static variable in class SsiDataModResponse
A result code indicating that one or more of the requested items cannot be created because the maximum number of items of that type has been reached.
RESULT_NO_ICQ - Static variable in class SsiDataModResponse
A result code indicating that ICQ users cannot be added to an AIM buddy list.
RESULT_NO_SUCH_ITEM - Static variable in class SsiDataModResponse
A result code indicating that one or more of the items requested to be modified or deleted does not exist and thus cannot be modified or deleted.
RESULT_SUCCESS - Static variable in class AcctResponse
A result code indicating that an account information change was successfully made.
RESULT_SUCCESS - Static variable in class ConfirmAck
A result code indicating that the confirmation request succeeded and a confirmation email has been sent to this screenname's registered email address.
RESULT_SUCCESS - Static variable in class SsiDataModResponse
A result code indicating that the requested change was made successfully.
RESULT_UNAVAILABLE - Static variable in class ConfirmAck
A result code indicating that confirmation is currently unavailable for some reason or other.
RVSTATUS_ACCEPT - Static variable in class AbstractRvIcbm
A status code indicating that a rendezvous has been accepted.
RVSTATUS_ACCEPT - Static variable in class RvCommand
A status code indicating that a rendezvous has been accepted.
RVSTATUS_DENY - Static variable in class AbstractRvIcbm
A status code indicating that a rendezvous has been denied or cancelled.
RVSTATUS_DENY - Static variable in class RvCommand
A status code indicating that a rendezvous has been rejected or cancelled.
RVSTATUS_REQUEST - Static variable in class AbstractRvIcbm
A status code indicating that this rendezvous ICBM is a request.
RVSTATUS_REQUEST - Static variable in class RvCommand
A status code indicating that a rendezvous is a request.
RateAck - class RateAck.
A command sent to indicate that the client is aware of the rate limits provided in a previously received RateInfoCmd.
RateAck(SnacPacket) - Constructor for class RateAck
Generates a new rate class acknowledgement command from the given incoming SNAC packet.
RateAck(int[]) - Constructor for class RateAck
Creates a new rate limit acknowledgement packet, acknowledging the given rate class ID numbers.
RateChange - class RateChange.
A SNAC command sent when rate limiting information for a rate class changes.
RateChange(SnacPacket) - Constructor for class RateChange
Generates a new rate change command from the given incoming SNAC packet.
RateChange(int, RateClassInfo) - Constructor for class RateChange
Creates a new outgoing rate change command of the given type and with the given new rate class information.
RateClassInfo - class RateClassInfo.
A data structure containing rate limiting information for a specific "class" of SNAC commands.
RateClassInfo(int, long, long, long, long, long, long, long) - Constructor for class RateClassInfo
Creates a new rate class information block with the given properties.
RateClassMonitor - class RateClassMonitor.
Monitors rate information for a single rate class.
RateInfoCmd - class RateInfoCmd.
A SNAC command sent to inform the client of a set of rate-limiting information.
RateInfoCmd(SnacPacket) - Constructor for class RateInfoCmd
Generates a rate information command from the given incoming SNAC command.
RateInfoCmd(RateClassInfo[]) - Constructor for class RateInfoCmd
Creates a new outgoing rate information command with the given rate class information blocks.
RateInfoRequest - class RateInfoRequest.
A SNAC command sent to ask the server for rate-limiting information.
RateInfoRequest(SnacPacket) - Constructor for class RateInfoRequest
Generates a new rate information request from the given incoming SNAC packet.
RateInfoRequest() - Constructor for class RateInfoRequest
Creates a new outgoing rate information request.
RateLimitingQueueMgr - class RateLimitingQueueMgr.
A SNAC queue manager which uses a RateMonitor to determine when to send SNAC commands to avoid becoming rate-limited.
RateLimitingQueueMgr() - Constructor for class RateLimitingQueueMgr
 
RateListener - interface RateListener.
An interface for listening for rate-related events on a RateMonitor.
RateMonitor - class RateMonitor.
Keeps track of the current "rate" on a SNAC connection.
RateMonitor(ClientSnacProcessor) - Constructor for class RateMonitor
Creates a new rate monitor for the given SNAC processor.
RateQueue - class RateQueue.
Manages a single queue for a single rate class of a SNAC connection.
RecvChatMsgIcbm - class RecvChatMsgIcbm.
A SNAC command containing a message sent to a chat room by another user.
RecvChatMsgIcbm(SnacPacket) - Constructor for class RecvChatMsgIcbm
Generates a new incoming chat message ICBM from the given incoming SNAC packet.
RecvChatMsgIcbm(long, FullUserInfo, ChatMsg) - Constructor for class RecvChatMsgIcbm
Creates a new outgoing chat message command with the given properties.
RecvImIcbm - class RecvImIcbm.
A SNAC command containing an IM.
RecvImIcbm(SnacPacket) - Constructor for class RecvImIcbm
Generates a new incoming IM ICBM command from the given incoming SNAC packet.
RecvImIcbm(long, FullUserInfo, InstantMessage, boolean, boolean, OldIconHashInfo, ExtraInfoBlock[], boolean) - Constructor for class RecvImIcbm
Creates a new outgoing client-bound IM ICBM command with the given properties.
RecvRvEvent - class RecvRvEvent.
An event that occurs when a new rendezvous command or response is received in a rendezvous session.
RecvRvEvent(SnacPacketEvent, RvProcessor, RvSession, RvCommand) - Constructor for class RecvRvEvent
Creates a new incoming rendezvous event with the given properties and a type of RecvRvEvent.TYPE_RV.
RecvRvEvent(SnacPacketEvent, RvProcessor, RvSession, int) - Constructor for class RecvRvEvent
Creates a new incoming rendezvous event with the given properties and a type of RecvRvEvent.TYPE_RESPONSE.
RecvRvIcbm - class RecvRvIcbm.
A SNAC command containing rendezvous information.
RecvRvIcbm(SnacPacket) - Constructor for class RecvRvIcbm
Generates an incoming rendezvous ICBM command from the given incoming SNAC packet.
RecvRvIcbm(long, int, long, CapabilityBlock, LiveWritable, FullUserInfo) - Constructor for class RecvRvIcbm
Creates a new outgoing client-bound ICBM with the given properties.
RecvTypingNotification - class RecvTypingNotification.
A SNAC command used to indicate another user's typing status.
RecvTypingNotification(SnacPacket) - Constructor for class RecvTypingNotification
Generates a new incoming typing notification command from the given incoming SNAC packet.
RecvTypingNotification(String, int) - Constructor for class RecvTypingNotification
Creates an outgoing client-bound typing notification command with the given properties.
RecvTypingNotification(long, int, String, int) - Constructor for class RecvTypingNotification
Creates an outgoing client-bound typing notification command with the given properties.
ResumeCmd - class ResumeCmd.
A SNAC command sent to indicate that the client can resume connection operations normally.
ResumeCmd(SnacPacket) - Constructor for class ResumeCmd
Generates a new resume operations command from the given incoming SNAC packet.
ResumeCmd() - Constructor for class ResumeCmd
Creates a new outgoing resume-operations command.
RoomCommand - class RoomCommand.
A base class for commands in the "chat room navigation" 0x0d SNAC family.
RoomCommand(int) - Constructor for class RoomCommand
Creates a new SNAC command in the chat room navigation family.
RoomInfoReq - class RoomInfoReq.
A SNAC command used to request more information about a chat room whose "mini room information" is known.
RoomInfoReq(SnacPacket) - Constructor for class RoomInfoReq
Generates a more-room-information command from the given incoming SNAC packet.
RoomInfoReq(MiniRoomInfo) - Constructor for class RoomInfoReq
Creates a new outgoing room-more-info request for the room described by the given miniature room information block.
RoomInfoUpdate - class RoomInfoUpdate.
A SNAC command containing various information about a chat room.
RoomInfoUpdate(SnacPacket) - Constructor for class RoomInfoUpdate
Creates a new room information update command from the given incoming SNAC packet.
RoomInfoUpdate(FullRoomInfo) - Constructor for class RoomInfoUpdate
Creates a new outgoing room information command with the given room information.
RoomResponse - class RoomResponse.
A SNAC command used to respond to every possible request or query made in the chat room navigation family.
RoomResponse(SnacPacket) - Constructor for class RoomResponse
Generates a chat room navigation response command from the given incoming SNAC command.
RoomResponse(FullRoomInfo) - Constructor for class RoomResponse
Creates a new outgoing room information response only containing the given room information block.
RoomResponse(int, ExchangeInfo[]) - Constructor for class RoomResponse
Creates a new outgoing room information response containing only the given maximum number of rooms and list of exchange information blocks.
RoomResponse(int, ExchangeInfo[], FullRoomInfo) - Constructor for class RoomResponse
Creates a new outgoing room information response with the given maximum number of rooms, exchange information blocks, and chat room information block.
RoomRightsRequest - class RoomRightsRequest.
A SNAC command sent to request a list of chat exchanges available on the server along with the maximum number of rooms a user can simultaneously occupy.
RoomRightsRequest(SnacPacket) - Constructor for class RoomRightsRequest
Generates a room rights request from the given incoming SNAC packet.
RoomRightsRequest() - Constructor for class RoomRightsRequest
Creates a new outgoing room rights request.
RootItem - class RootItem.
An SSI item object representing the "root group," or a "meta-group" that contains all of the groups (and all other non-buddy items, implicitly).
RootItem(SsiItem) - Constructor for class RootItem
Creates a new root group item object generated from the data in the given SSI item.
RootItem(RootItem) - Constructor for class RootItem
Creates a new root group item object with the same properties as the given item object.
RootItem() - Constructor for class RootItem
Creates a new root group item object without any master group list.
RootItem(int[]) - Constructor for class RootItem
Creates a new root group item object with the given list of ID's of groups on the buddy list.
RootItem(int[], TlvChain) - Constructor for class RootItem
Creates a new root group item object with the given list of ID's of groups on the buddy list.
RvCommand - class RvCommand.
Represents a single "rendezvous command."
RvCommand(RecvRvIcbm) - Constructor for class RvCommand
Creates a new RvCommand with properties read from the given incoming RecvRvIcbm.
RvCommand(int, CapabilityBlock) - Constructor for class RvCommand
Creates a new outgoing RvCommand with the given properties.
RvCommandFactory - interface RvCommandFactory.
An interface for producing RvCommands from incoming rendezvous ICBM commands.
RvConnectionInfo - class RvConnectionInfo.
A data structure containing information about a destination address for a client-to-client rendezvous TCP connection.
RvConnectionInfo(InetAddress, Inet4Address, Inet4Address, int, boolean, boolean) - Constructor for class RvConnectionInfo
Creates a new connection information block with the given properties.
RvProcessor - class RvProcessor.
Provides an easy interface for creating and manipulating "rendezvous sessions" as well as sending and receiving individual rendezvous commands nested in RV ICBM's.
RvProcessor() - Constructor for class RvProcessor
Creates a RV processor which is not attached to any SNAC processor and which contains no RvCommand factories or new session listeners.
RvProcessor(ClientSnacProcessor) - Constructor for class RvProcessor
Creates a RV processor attached to the given SNAC processor and which contains no RvCommand factories or new session listeners.
RvProcessorListener - interface RvProcessorListener.
An interface for handling and possibly initializing new rendezvous sessions created on a RvProcessor.
RvProxyAckCmd - class RvProxyAckCmd.
A RV Proxy command indicating that the initialization of an AOL Proxy Server connection is complete and the user on the receiving end may be told to connect.
RvProxyAckCmd(RvProxyPacket) - Constructor for class RvProxyAckCmd
Creates a new RV proxy connection acknowledgement command from the given incoming RV proxy connection acknowledgement packet.
RvProxyAckCmd(Inet4Address, int) - Constructor for class RvProxyAckCmd
Creates a new outgoing RV proxy connection acknowledgement command with the given proxy server IP address and "port" values.
RvProxyCmd - class RvProxyCmd.
Represents a single AOL Proxy protocol command to be sent over an AOL Proxy Server connection.
RvProxyCmd(RvProxyPacket) - Constructor for class RvProxyCmd
Creates a new RV proxy command with properties read from the given incoming RV proxy packet.
RvProxyCmd(int) - Constructor for class RvProxyCmd
Creates a new outgoing server-bound RV proxy command with the given command type, a packet version of RvProxyPacket.PACKETVERSION_DEFAULT, and a flag set containing RvProxyPacket.FLAGS_DEFAULT_FROM_CLIENT.
RvProxyCmd(int, int) - Constructor for class RvProxyCmd
Creates a new outgoing RV proxy command with the given command type and bit flags.
RvProxyCmd(int, int, int) - Constructor for class RvProxyCmd
Creates a new outgoing RV proxy command with the given command type, bit flags, and packet version.
RvProxyCmdFactory - interface RvProxyCmdFactory.
An interface for generating instances of RvCommand from incoming RvProxyPackets.
RvProxyErrorCmd - class RvProxyErrorCmd.
An RV Proxy command used to indicate that some part of initializing a connection failed.
RvProxyErrorCmd(RvProxyPacket) - Constructor for class RvProxyErrorCmd
Creates a new RV Proxy error command from the given incoming error packet.
RvProxyErrorCmd(int) - Constructor for class RvProxyErrorCmd
Creates a new outgoing RV Proxy error command with the given error code.
RvProxyInitRecvCmd - class RvProxyInitRecvCmd.
An AOL Proxy Server command used to initialize a connection when "receiving" an AOL-Proxy-based connection.
RvProxyInitRecvCmd(RvProxyPacket) - Constructor for class RvProxyInitRecvCmd
Creates a new RV proxy connection initialization command from the given incoming RV proxy packet.
RvProxyInitRecvCmd(String, long, int) - Constructor for class RvProxyInitRecvCmd
Creates a new outgoing RV proxy receiving-end initialization command with the given properties.
RvProxyInitSendCmd - class RvProxyInitSendCmd.
An RV Proxy command sent upon connecting to an AOL Proxy Server when initiating a proxy-based connection.
RvProxyInitSendCmd(RvProxyPacket) - Constructor for class RvProxyInitSendCmd
Reads an RV proxy connection initialization command from the given incoming RV proxy packet.
RvProxyInitSendCmd(String, long) - Constructor for class RvProxyInitSendCmd
Creates a new outgoing RV proxy initialization command with the given initiating screenname and ICBM message ID "cookie."
RvProxyPacket - class RvProxyPacket.
A data structure used to send and receive commands to and from an AOL Proxy Server.
RvProxyPacket(int, int, int, ByteBlock, int) - Constructor for class RvProxyPacket
Creates a new AOL Proxy Server packet with the given properties.
RvProxyPacket(RvProxyCmd) - Constructor for class RvProxyPacket
Creates a new outgoing AOL Proxy Server packet.
RvProxyReadyCmd - class RvProxyReadyCmd.
A RV Proxy command used to indicate that the connection has been made.
RvProxyReadyCmd(RvProxyPacket) - Constructor for class RvProxyReadyCmd
Creates a new RV Proxy "connection ready" command from the given incoming connection ready packet.
RvProxyReadyCmd() - Constructor for class RvProxyReadyCmd
Creates a new outgoing RV Proxy "connection ready" command.
RvResponse - class RvResponse.
A SNAC command indicating that a rendezvous failed.
RvResponse(SnacPacket) - Constructor for class RvResponse
Creates a new rendezvous response command from the given incoming SNAC packet.
RvResponse(long, int, String, int) - Constructor for class RvResponse
Creates a new outgoing rendezvous error command with the given properties.
RvSession - interface RvSession.
Represents a single "rendezvous session."
RvSessionListener - interface RvSessionListener.
An interface for listening for incoming events on a certain rendezvous session.
RvSnacResponseEvent - class RvSnacResponseEvent.
An event that occurs when a non-RV response to a RV command or RV response is received.
RvSnacResponseEvent(SnacPacketEvent, RvProcessor, RvSession) - Constructor for class RvSnacResponseEvent
Creates a new RV SNAC response event with the given properties.
rangeCheck(int) - Method in class net.kano.joscar.CopyOnWriteArrayList.COWSubList
 
rangeCheck(int, int) - Method in class net.kano.joscar.CopyOnWriteArrayList
Check if the given index is in range.
rateClassLimited(RateMonitor, RateClassMonitor, boolean) - Method in interface RateListener
Called when a single rate class becomes or stops becoming "rate-limited."
rateClassUpdated(RateMonitor, RateClassMonitor, RateClassInfo) - Method in interface RateListener
Called when a single rate class's information has been updated.
readBaseInfo(TlvChain) - Method in class AbstractChatInfo
Reads AbstractChatInfo fields such as flags, maximum message length, and room name, from the given TLV chain.
readBlockHolder(ByteBlock) - Static method in class ExtraInfoBlockHolder
Reads an ExtraInfoBlockHolder from the given block of binary data.
readBlockHolders(ByteBlock) - Static method in class ExtraInfoBlockHolder
Reads a series of ExtraInfoBlockHolders from the given block of binary data.
readBuddyListGroup(ByteBlock) - Static method in class SendBuddyListGroup
Reads a single "Send Buddy List group" structure from the given block of binary data.
readBuddyListGroups(ByteBlock) - Static method in class SendBuddyListGroup
Generates an array of SendBuddyListGroups from the given block of binary data.
readCertInfoBlock(ByteBlock) - Static method in class CertificateInfo
Reads a certificate information block object from the given block of binary data.
readChain(ByteBlock) - Static method in class TlvTools
Reads a TLV chain from the given block of TLV's.
readChain(ByteBlock, int) - Static method in class TlvTools
Reads a TLV chain from the given block of TLV's, stopping after reading the number of TLV's specified by maxTlvs.
readChatMsg(ByteBlock) - Static method in class ChatMsg
Reads a chat message from the given data block.
readConnectionInfo(TlvChain) - Static method in class RvConnectionInfo
Reads a connection information block from the given RV TLV chain.
readDirInfo(ByteBlock) - Static method in class DirInfo
Reads a directory information entry from the given block.
readDirInfo(ByteBlock, int) - Static method in class DirInfo
Reads a directory information block from the given block, only reading the given number of TLV's from the block.
readDirInfo(TlvChain) - Static method in class DirInfo
Generates a DirInfo object from the TLV's in the given chain.
readDirectIMHeader(InputStream) - Static method in class DirectImHeader
Creates a new Direct IM header from the data in the given stream.
readEntry(Tlv[], int) - Static method in class GetFileEntry
Reads a Get File directory list entry from the given list of TLV's.
readExchangeInfo(ByteBlock) - Static method in class ExchangeInfo
Returns an exchange information block read from the given data block, or null if no valid block can be read.
readExtraInfoBlock(ByteBlock) - Static method in class ExtraInfoBlock
Reads an extra info block from the given data block.
readExtraInfoBlocks(ByteBlock) - Static method in class ExtraInfoBlock
Reads a series of ExtraInfoBlocks from the given block.
readExtraInfoData(ByteBlock) - Static method in class ExtraInfoData
Reads an extra info data block from the given block of binary data.
readFileSendBlock(ByteBlock) - Static method in class FileSendBlock
Creates a new file send block object from the given incoming block of binary data.
readGetFileList(ByteBlock) - Static method in class GetFileList
Reads a Get File directory list from the given block of binary data.
readHeader(InputStream) - Static method in class FileTransferHeader
Reads a file transfer header from the given stream.
readIconHashFromImTlvData(ByteBlock) - Static method in class OldIconHashInfo
Returns an icon hash data block read from the beginning of the given block of binary data.
readIconHashFromRvData(ByteBlock) - Static method in class OldIconHashInfo
Returns an icon hash data block read from the beginning of the given block of binary data.
readImEncodedString(ImEncodingParams, ByteBlock) - Static method in class net.kano.joscar.ImEncodedString
Creates a new String from the given block of binary data and the given encoding.
readInfoData(ByteBlock) - Static method in class InfoData
Reads a user info data block from the given data block.
readInfoDataFromChain(TlvChain) - Static method in class InfoData
Reads a user info data block from the given TLV chain.
readInterestInfo(ByteBlock) - Static method in class InterestInfo
Generates a new chat interest information block from the given block of binary data.
readInvitationMessage(TlvChain) - Static method in class InvitationMessage
Returns an InvitationMessage with properties read from the given TLV chain.
readMiniRoomInfo(ByteBlock) - Static method in class MiniRoomInfo
Reads a MiniRoomInfo block from the given data block, or null if no valid block can be read.
readMissedMsgInfo(ByteBlock) - Static method in class MissedMsgInfo
Returns a missed message information object read from the given block of bytes.
readNextFlap() - Method in class FlapProcessor
Reads and processes a single FLAP packet from the attached input stream.
readPacket(InputStream) - Static method in class RvProxyPacket
Reads an AOL Proxy Server packet from the given stream.
readParamInfo(ByteBlock) - Static method in class ParamInfo
Returns an ICBM parameter information block read from the given block of binary data.
readRateClassInfo(ByteBlock) - Static method in class RateClassInfo
Generates a rate class information block from the given block of data.
readRoomInfo(ByteBlock) - Static method in class FullRoomInfo
Reads a room information block from the given data block.
readScreenname(ByteBlock) - Static method in class net.kano.joscar.OscarTools
Reads a screenname which is preceded by a single byte describing the screenname's length from the given block of data.
readShortCaps(ByteBlock) - Static method in class ShortCapabilityBlock
Reads a sequence of short capability blocks from the given block of binary data.
readSnacFamilyInfo(ByteBlock) - Static method in class SnacFamilyInfo
Returns a SNAC family information block read from the given block of data.
readSsiItem(ByteBlock) - Static method in class SsiItem
Generates a new SSI item from the given block of binary data, or null if no valid item could be read.
readUserInfo(ByteBlock) - Static method in class FullUserInfo
Reads a user info block from the given data block, or returns null if no valid user info block is present in the given data block.
readUserInfo(ByteBlock) - Static method in class MiniUserInfo
Returns a mini user info object generated from the given block of data, or null if no valid user info block exists in the given block.
register(CmdType, SnacCmdFactory) - Method in class SnacCmdFactoryList
Registers the given command factory for the given command type.
registerAll(SnacCmdFactory) - Method in class SnacCmdFactoryList
Registers the given factory for all command types provided by its getSupportedTypes method.
registerRvCmdFactory(RvCommandFactory) - Method in class RvProcessor
Registers a new RvCommand factory with this RvProcessor.
registerRvCmdFactory(CapabilityBlock, RvCommandFactory) - Method in class RvProcessor
Registers the given RvCommand factory for the given capability (that is, RV type).
remove() - Method in class net.kano.joscar.CopyOnWriteArrayList.COWIterator
Not supported.
remove() - Method in class net.kano.joscar.CopyOnWriteArrayList.COWSubList.COWSubListIterator
 
remove(int) - Method in class net.kano.joscar.CopyOnWriteArrayList.COWSubList
 
remove(int) - Method in class net.kano.joscar.CopyOnWriteArrayList
Removes the element at the specified position in this list.
remove(Object) - Method in class net.kano.joscar.CopyOnWriteArrayList
Removes a single instance of the specified element from this Collection, if it is present (optional operation).
remove(Object) - Method in class net.kano.joscar.CopyOnWriteArraySet
 
removeAll(Collection) - Method in class net.kano.joscar.CopyOnWriteArrayList
Removes from this Collection all of its elements that are contained in the specified Collection.
removeAll(Collection) - Method in class net.kano.joscar.CopyOnWriteArraySet
 
removeConnListener(ClientConnListener) - Method in class ClientConn
Removes a connection listener from this connection.
removeExceptionHandler(FlapExceptionHandler) - Method in class FlapProcessor
Removes an exception handler from this FLAP processor.
removeGlobalRequestListener(OutgoingSnacRequestListener) - Method in class ClientSnacProcessor
Removes a global request listener from the list of listeners.
removeGlobalResponseListener(SnacResponseListener) - Method in class ClientSnacProcessor
Removes a "global response listener" from the list of listeners.
removeListener(RateListener) - Method in class RateMonitor
Removes the given listener from this rate monitor's listener list, if present.
removeListener(RvProcessorListener) - Method in class RvProcessor
Removes the given RV processor from this processor's listener list, if present.
removeListener(RvSessionListener) - Method in interface RvSession
Removes the given listener from this session's listener list.
removeListener(SnacRequestListener) - Method in class SnacRequest
Removes an event listener from this request's event listener list.
removePacketListener(FlapPacketListener) - Method in class FlapProcessor
Removes a FLAP packet listener from this FLAP processor.
removePacketListener(SnacPacketListener) - Method in class AbstractSnacProcessor
Removes a packet listener from the list of listeners.
removePreprocessor(SnacPreprocessor) - Method in class AbstractSnacProcessor
Removes a SNAC preprocessor from the list of SNAC preprocessors.
removeRange(int, int) - Method in class net.kano.joscar.CopyOnWriteArrayList
Removes from this List all of the elements whose index is between fromIndex, inclusive and toIndex, exclusive.
removeTlv(Tlv) - Method in class DefaultMutableTlvChain
 
removeTlv(Tlv) - Method in interface MutableTlvChain
Removes the given TLV from the chain, if it is present.
removeTlvs(int) - Method in class DefaultMutableTlvChain
 
removeTlvs(int[]) - Method in class DefaultMutableTlvChain
 
removeTlvs(int) - Method in interface MutableTlvChain
Removes all TLV's in this chain of the given TLV type.
removeTlvs(int[]) - Method in interface MutableTlvChain
Removes all TLV's in this chain having any of the given types.
removeVetoablePacketListener(VetoableFlapPacketListener) - Method in class FlapProcessor
Removes the given vetoable packet listener from this FLAP processor's list of vetoable packet listeners.
removeVetoablePacketListener(VetoableSnacPacketListener) - Method in class AbstractSnacProcessor
Removes a vetoable packet listener from the list of listeners.
replaceAll(TlvChain) - Method in class DefaultMutableTlvChain
 
replaceAll(TlvChain) - Method in interface MutableTlvChain
Deletes all TLV's currently in this chain having the same type as any of the TLV's in the other chain, and replaces them with their counterparts in the given chain.
replaceTlv(Tlv) - Method in class DefaultMutableTlvChain
 
replaceTlv(Tlv) - Method in interface MutableTlvChain
Removes all TLV's of the given type from the chain, and inserts the given TLV at the index of the first TLV removed, or at the end of the chain if no TLV's of the same type were found.
reset(RateMonitor) - Method in interface RateListener
Called when the rate information for the given rate monitor has been reset.
reset() - Method in class RateMonitor
Resets this rate monitor to the state it was in when first created.
reset() - Method in class FileTransferChecksum
 
retainAll(Collection) - Method in class net.kano.joscar.CopyOnWriteArrayList
Retains only the elements in this Collection that are contained in the specified Collection (optional operation).
retainAll(Collection) - Method in class net.kano.joscar.CopyOnWriteArraySet
 
runFlapLoop() - Method in class FlapProcessor
A utility method to read FLAP packets indefinitely (that is, until the end of the stream is reached or an I/O error occurs).

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