|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.walluck.oscar.tools.Tool
org.walluck.oscar.tools.ChatNavTool
ChatNav tool.
Constructor Summary | |
ChatNavTool()
Creates a new ChatNav tool. |
Method Summary | |
void |
evilNotify(AIMSession sess,
AIMFrame frame,
int newEvil,
UserInfo userinfo)
Describe evilNotify method here. |
void |
memRequest(AIMSession sess,
AIMFrame frame,
int offset,
int len,
java.lang.String modname)
Describe memRequest method here. |
void |
migrate(AIMSession sess,
AIMFrame frame,
java.lang.String ip,
byte[] cookie)
Describe migrate method here. |
void |
motd(AIMSession sess,
AIMFrame frame,
int id,
java.lang.String msg)
Describe motd method here. |
void |
parseInfoCreate(AIMSession sess,
AIMFrame frame,
int subtype,
java.lang.String fqcn,
int instance,
int exchange,
int flags,
int createtime,
int maxmsglen,
int maxoccupancy,
int createperms,
int unknown,
java.lang.String name,
java.lang.String ck)
Describe parseInfoCreate method here. |
void |
parseInfoPerms(AIMSession sess,
AIMFrame frame,
int subtype,
int maxrooms,
int curexchange,
java.util.ArrayList exchanges)
Describe parseInfoPerms method here. |
void |
rateChange(AIMSession sess,
AIMFrame frame,
int code,
RateClass rc)
Describe rateChange method here. |
void |
rateResp(AIMSession sess,
AIMFrame frame)
Describe rateResp method here. |
void |
redirect(AIMSession sess,
AIMFrame frame,
Redir redir)
Describe redirect method here. |
void |
selfInfo(AIMSession sess,
AIMFrame frame,
UserInfo userinfo)
Describe selfInfo method here. |
void |
serverPause(AIMSession sess,
AIMFrame frame)
Describe serverPause method here. |
void |
serverResume(AIMSession sess,
AIMFrame frame)
Describe serverResume method here. |
void |
shutdown(AIMSession sess)
Called when the tool is shutting down. |
Methods inherited from class org.walluck.oscar.tools.Tool |
getFamily, getId, getVersion, setFamily, setId, setVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ChatNavTool()
Method Detail |
public void parseInfoPerms(AIMSession sess, AIMFrame frame, int subtype, int maxrooms, int curexchange, java.util.ArrayList exchanges)
parseInfoPerms
method here.
parseInfoPerms
in interface ChatNavListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesubtype
- an int
valuemaxrooms
- an int
valuecurexchange
- an int
valueexchanges
- a ArrayList
valuepublic void parseInfoCreate(AIMSession sess, AIMFrame frame, int subtype, java.lang.String fqcn, int instance, int exchange, int flags, int createtime, int maxmsglen, int maxoccupancy, int createperms, int unknown, java.lang.String name, java.lang.String ck)
parseInfoCreate
method here.
parseInfoCreate
in interface ChatNavListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesubtype
- an int
valuefqcn
- a String
valueinstance
- an int
valueexchange
- an int
valueflags
- an int
valuecreatetime
- an int
valuemaxmsglen
- an int
valuemaxoccupancy
- an int
valuecreateperms
- an int
valueunknown
- an int
valuename
- a String
valueck
- a String
valuepublic void rateResp(AIMSession sess, AIMFrame frame)
rateResp
method here.
rateResp
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void rateChange(AIMSession sess, AIMFrame frame, int code, RateClass rc)
rateChange
method here.
rateChange
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuecode
- an int
valuerc
- a RateClass
valuepublic void serverPause(AIMSession sess, AIMFrame frame)
serverPause
method here.
serverPause
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void serverResume(AIMSession sess, AIMFrame frame)
serverResume
method here.
serverResume
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void selfInfo(AIMSession sess, AIMFrame frame, UserInfo userinfo)
selfInfo
method here.
selfInfo
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueuserinfo
- an UserInfo
valuepublic void evilNotify(AIMSession sess, AIMFrame frame, int newEvil, UserInfo userinfo)
evilNotify
method here.
evilNotify
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuenewEvil
- an int
valueuserinfo
- an UserInfo
valuepublic void migrate(AIMSession sess, AIMFrame frame, java.lang.String ip, byte[] cookie)
migrate
method here.
migrate
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueip
- a String
valuecookie
- a byte[]
valuepublic void motd(AIMSession sess, AIMFrame frame, int id, java.lang.String msg)
motd
method here.
motd
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueid
- an int
valuemsg
- a String
valuepublic void memRequest(AIMSession sess, AIMFrame frame, int offset, int len, java.lang.String modname)
memRequest
method here.
memRequest
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueoffset
- an int
valuelen
- an int
valuemodname
- a String
valuepublic void redirect(AIMSession sess, AIMFrame frame, Redir redir)
redirect
method here.
redirect
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueredir
- a Redir
valuepublic void shutdown(AIMSession sess)
shutdown
in class Tool
sess
- the oscar session
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |