org.walluck.oscar.handlers
Interface SSIListener

All Superinterfaces:
Listener
All Known Implementing Classes:
Oscar, Script, ScriptAdapter, SSITool

public interface SSIListener
extends Listener

Describe interface SSIListener here.

Since:
1.0
Version:
1.0
Author:
David Walluck

Method Summary
 void parseAck(AIMSession sess, AIMFrame frame)
          Describe parseAck method here.
 void parseAdd(AIMSession sess, AIMFrame frame)
          Describe parseAdd method here.
 void parseAuthReq(AIMSession sess, AIMFrame frame, String sn, String reason)
          Describe parseAuthReq method here.
 void parseData(AIMSession sess, AIMFrame frame, int fmtVer, int numitems, List list, int timestamp)
          Describe parseData method here.
 void parseDataUnchanged(AIMSession sess, AIMFrame frame)
          Describe parseDataUnchanged method here.
 void parseDel(AIMSession sess, AIMFrame frame)
          Describe parseDel method here.
 void parseMod(AIMSession sess, AIMFrame frame)
          Describe parseMod method here.
 void parseRights(AIMSession sess, AIMFrame frame, short[] maxitems)
          Describe parseRights method here.
 void receiveAdded(AIMSession sess, AIMFrame frame, String sn)
          Describe receiveAdded method here.
 void receiveAuthGrant(AIMSession sess, AIMFrame frame, String sn, String msg)
          Describe receiveAuthGrant method here.
 void receiveAuthGranted(AIMSession sess, AIMFrame frame, String sn, byte reply, String msg)
          Describe receiveAuthGranted method here.
 void receiveAuthReply(AIMSession sess, AIMFrame frame, String sn, byte reply, String msg)
          Describe receiveAuthReply method here.
 void receiveAuthRequest(AIMSession sess, AIMFrame frame, String sn, String msg)
          Describe receiveAuthRequest method here.
 

Method Detail

parseAdd

void parseAdd(AIMSession sess,
              AIMFrame frame)
Describe parseAdd method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseMod

void parseMod(AIMSession sess,
              AIMFrame frame)
Describe parseMod method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseDel

void parseDel(AIMSession sess,
              AIMFrame frame)
Describe parseDel method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

receiveAuthGrant

void receiveAuthGrant(AIMSession sess,
                      AIMFrame frame,
                      String sn,
                      String msg)
Describe receiveAuthGrant method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
msg - a String value

receiveAuthRequest

void receiveAuthRequest(AIMSession sess,
                        AIMFrame frame,
                        String sn,
                        String msg)
Describe receiveAuthRequest method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
msg - a String value

receiveAuthReply

void receiveAuthReply(AIMSession sess,
                      AIMFrame frame,
                      String sn,
                      byte reply,
                      String msg)
Describe receiveAuthReply method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
reply - a byte value
msg - a String value

parseRights

void parseRights(AIMSession sess,
                 AIMFrame frame,
                 short[] maxitems)
Describe parseRights method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
maxitems - a short[] value

parseData

void parseData(AIMSession sess,
               AIMFrame frame,
               int fmtVer,
               int numitems,
               List list,
               int timestamp)
Describe parseData method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
fmtVer - an int value
numitems - an int value
list - a List value
timestamp - an int value

parseAck

void parseAck(AIMSession sess,
              AIMFrame frame)
Describe parseAck method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseDataUnchanged

void parseDataUnchanged(AIMSession sess,
                        AIMFrame frame)
Describe parseDataUnchanged method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseAuthReq

void parseAuthReq(AIMSession sess,
                  AIMFrame frame,
                  String sn,
                  String reason)
Describe parseAuthReq method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
reason - a String value

receiveAuthGranted

void receiveAuthGranted(AIMSession sess,
                        AIMFrame frame,
                        String sn,
                        byte reply,
                        String msg)
Describe receiveAuthGranted method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
reply - a byte value
msg - a String value

receiveAdded

void receiveAdded(AIMSession sess,
                  AIMFrame frame,
                  String sn)
Describe receiveAdded method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value