|
|||||||||
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
public class ChatNavTool
ChatNav tool.
Field Summary |
---|
Fields inherited from class org.walluck.oscar.tools.Tool |
---|
listeners |
Constructor Summary | |
---|---|
ChatNavTool()
Creates a new ChatNav tool. |
Method Summary | |
---|---|
void |
bosConnectionAvailable()
Method called by the LoginTool once the BOS connection is available. |
void |
evilNotify(AIMSession sess,
AIMFrame frame,
int newEvil,
UserInfo userinfo)
Describe evilNotify method here. |
void |
memRequest(AIMSession sess,
AIMFrame frame,
int offset,
int len,
String modname)
Describe memRequest method here. |
void |
migrate(AIMSession sess,
AIMFrame frame,
String ip,
byte[] cookie)
Describe migrate method here. |
void |
motd(AIMSession sess,
AIMFrame frame,
int id,
String msg)
Describe motd method here. |
void |
parseInfoCreate(AIMSession sess,
AIMFrame frame,
int subtype,
String fqcn,
int instance,
int exchange,
int flags,
int createtime,
int maxmsglen,
int maxoccupancy,
int createperms,
int unknown,
String name,
String ck)
Describe parseInfoCreate method here. |
void |
parseInfoPerms(AIMSession sess,
AIMFrame frame,
int subtype,
int maxrooms,
int curexchange,
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, getSession, getToolData, getVersion, setFamily, setId, setSession, setToolData, 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, 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, String fqcn, int instance, int exchange, int flags, int createtime, int maxmsglen, int maxoccupancy, int createperms, int unknown, String name, 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 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 rateChange(AIMSession sess, AIMFrame frame, int code, RateClass rc)
ServiceListener
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)
ServiceListener
serverPause
method here.
serverPause
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void serverResume(AIMSession sess, AIMFrame frame)
ServiceListener
serverResume
method here.
serverResume
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void selfInfo(AIMSession sess, AIMFrame frame, UserInfo userinfo)
ServiceListener
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)
ServiceListener
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, String ip, byte[] cookie)
ServiceListener
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, String msg)
ServiceListener
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, String modname)
ServiceListener
memRequest
method here.
memRequest
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueoffset
- an int
valuelen
- an int
valuemodname
- a String
valuepublic void shutdown(AIMSession sess)
shutdown
in class Tool
sess
- the oscar sessionpublic void bosConnectionAvailable()
bosConnectionAvailable
in class Tool
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |