public class ScriptAdapter extends Object implements AdminListener, AdvertListener, BOSListener, BuddyListListener, ChatListener, ChatNavListener, IconListener, ICBMListener, ICQListener, InviteListener, LocateListener, MailListener, MiscListener, ODirListener, PopupListener, ServiceListener, SSIListener, StatsListener, TranslateListener, UserLookupListener, AIMConnectionListener, DirectClientListener, DirectIMListener, FileTransferListener, IMWindowListener
Listener
interface. For the Java client, this is not a
good idea, however.Constructor and Description |
---|
ScriptAdapter()
Creates a new script adapter.
|
Modifier and Type | Method and Description |
---|---|
void |
accountConfirm(AIMSession sess,
AIMFrame frame,
int status)
Describe
accountConfirm method here. |
void |
adSent(AIMSession sess,
AIMFrame frame,
Ad ad)
Describe
adSent method here. |
void |
bosRights(AIMSession sess,
AIMFrame frame,
int maxpermits,
int maxdenies)
Describe
bosRights method here. |
void |
buddyChange(AIMSession sess,
AIMFrame frame,
UserInfo info)
Describe
buddyChange method here. |
void |
buddylistRights(AIMSession sess,
AIMFrame frame,
int maxbuddies,
int maxwatchers)
Describe
buddylistRights method here. |
void |
clientAutoresp(AIMSession sess,
AIMFrame frame,
int channel,
String sn,
int reason)
Describe
clientAutoresp method here. |
void |
clientAutoresp(AIMSession sess,
AIMFrame frame,
int channel,
String sn,
int reason,
int state,
String msg)
Describe
clientAutoresp method here. |
void |
connectionEstablished(AIMSession sess,
AIMConnection conn)
Describe
connectionEstablished method here. |
void |
dcConnected(AIMSession sess)
Describe
dcConnected method here. |
void |
dimDisconnect(AIMSession sess,
DirectIMHeader dh)
Describe
dimDisconnect method here. |
void |
dimEstablished(AIMSession sess)
Describe
dimEstablished method here. |
void |
evilNotify(AIMSession sess,
AIMFrame frame,
int newEvil,
UserInfo userinfo)
Describe
evilNotify method here. |
void |
ftDisconnect(AIMSession sess)
Describe
ftDisconnect method here. |
void |
ftEstablished(AIMSession sess)
Describe
ftEstablished method here. |
void |
ftReceived(long totalBytesRead,
long flength)
Describe
ftReceived method here. |
void |
ftSent(long totalBytesSent,
long flength)
Describe
ftSent method here. |
void |
godDamnICQ(AIMSession sess,
AIMFrame frame,
String unused)
Describe
godDamnICQ method here. |
void |
icbmRemoveCookie(AIMSession sess,
MsgCookie cookie)
Describe
icbmRemoveCookie method here. |
void |
image(AIMSession sess,
DirectIMHeader dh,
String sn,
byte[] image)
Describe
image method here. |
void |
incomingChatMsg(AIMSession sess,
AIMFrame frame,
UserInfo userinfo,
String msg)
Describe
incomingChatMsg method here. |
void |
incomingIMCH1(AIMSession sess,
AIMFrame frame,
int channel,
UserInfo userinfo,
AOLIM args)
Describe
incomingIMCH1 method here. |
void |
incomingIMCH2(AIMSession sess,
AIMFrame frame,
int channel,
UserInfo userinfo,
IncomingIMCH2 args)
Describe
incomingIMCH2 method here. |
void |
incomingIMCH4(AIMSession sess,
AIMFrame frame,
int channel,
UserInfo userinfo,
IncomingIMCH4 args)
Describe
incomingIMCH4 method here. |
void |
infoChange(AIMSession sess,
AIMFrame frame,
boolean infoChange,
short perms,
short err,
String url,
String sn,
String email)
Describe
infoChange method here. |
void |
infoUpdate(AIMSession sess,
AIMFrame frame,
Chat roominfo,
String roomName,
int userCount,
ArrayList occupants,
String roomdesc,
int flags,
int creationTime,
int maxmsglen,
int maxOccupancy,
int creationPerms,
int maxvisiblemsglen)
Describe
infoUpdate method here. |
void |
interestsReply(AIMSession sess,
AIMFrame frame,
ArrayList interests)
Describe
interestsReply method here. |
void |
invitationSent(AIMSession sess,
AIMFrame frame,
AIMInputStream buffer)
Describe
invitationSent method here. |
void |
keyParse(AIMSession sess,
AIMFrame frame,
String keystr)
Describe
keyParse method here. |
void |
locateRights(AIMSession sess,
AIMFrame frame,
int maxsiglen)
Describe
locateRights 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 |
missedCall(AIMSession sess,
AIMFrame frame,
int channel,
UserInfo userinfo,
int numMissed,
int reason)
Describe
missedCall method here. |
void |
motd(AIMSession sess,
AIMFrame frame,
int id,
String msg)
Describe
motd method here. |
void |
msgAck(AIMSession sess,
AIMFrame frame,
int type,
String sn)
Describe
msgAck method here. |
void |
newConvo(AIMSession sess,
String sn)
Describe
newConvo method here. |
void |
newUIN(AIMSession sess,
AIMFrame frame,
int uin,
int ip,
int port)
Describe
newUIN method here. |
void |
outgoingIM(AIMSession sess,
AIMFrame frame,
int channel,
String sn,
String msg,
int icbmflags,
short flag1,
short flag2)
Describe
outgoingIM method here. |
void |
paramInfo(AIMSession sess,
AIMFrame frame,
ICBMParams params)
Describe
paramInfo method here. |
void |
parse(AIMSession sess,
AIMFrame frame,
LoginResponseInfo info,
int family,
int subtype)
Describe
parse method here. |
void |
parseAck(AIMSession sess,
AIMFrame frame)
Describe
parseAck method here. |
void |
parseAdd(AIMSession sess,
AIMFrame frame)
Describe
parseAdd method here. |
void |
parseAdded(AIMSession sess,
AIMFrame frame,
String sn)
Describe
parseAdded method here. |
void |
parseAuthGranted(AIMSession sess,
AIMFrame frame,
String sn)
Describe
parseAuthGranted 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 |
parseIcon(AIMSession sess,
AIMFrame frame,
String sn,
byte[] iconcsum,
byte[] icon)
Describe
parseIcon 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 |
parseMod(AIMSession sess,
AIMFrame frame)
Describe
parseMod method here. |
void |
parsePopup(AIMSession sess,
AIMFrame frame,
AIMPopup popup)
Describe
parsePopup method here. |
void |
parseRights(AIMSession sess,
AIMFrame frame)
Describe
parseRights method here. |
void |
parseRights(AIMSession sess,
AIMFrame frame,
short[] maxitems)
Describe
parseRights 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 |
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. |
void |
redirect(AIMSession sess,
AIMFrame frame,
Redir redir)
Describe
redirect method here. |
void |
reply(AIMSession sess,
AIMFrame frame,
String searchAddr,
int count,
ArrayList data)
Describe
reply method here. |
void |
reportAck(AIMSession sess,
AIMFrame frame,
AIMInputStream buffer)
Describe
reportAck method here. |
void |
reportInterval(AIMSession sess,
AIMFrame frame,
int interval)
Describe
reportInterval method here. |
void |
searchReply(AIMSession sess,
AIMFrame frame,
ArrayList matches)
Describe
searchReply method here. |
void |
securID(AIMSession sess,
AIMFrame frame)
Describe
securID 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 |
snacError(AIMSession sess,
AIMFrame frame,
int error,
Object data)
Describe
snacError method here. |
void |
snacRequestTimedOut(AIMSession sess,
SNAC snac)
Describe
snacRequestTimedOut method here. |
void |
srvMeta10E(AIMSession sess,
AIMFrame frame,
int unknown)
Describe
srvMeta10E method here. |
void |
srvMetaAbout(AIMSession sess,
AIMFrame frame,
String about)
Describe
srvMetaAbout method here. |
void |
srvMetaAboutDone(AIMSession sess,
AIMFrame frame)
Describe
srvMetaAboutDone method here. |
void |
srvMetaBackground(AIMSession sess,
AIMFrame frame,
byte pastCount,
ArrayList pastAreas,
ArrayList pastDescriptions,
byte affiliationCount,
ArrayList affiliationAreas,
ArrayList affiliationDescriptions)
Describe
srvMetaBackground method here. |
void |
srvMetaFound(AIMSession sess,
AIMFrame frame,
ICQMetaFound imf)
Describe
srvMetaFound method here. |
void |
srvMetaGeneral(AIMSession sess,
AIMFrame frame,
ICQMetaGeneral img)
Describe
srvMetaGeneral method here. |
void |
srvMetaGeneralDone(AIMSession sess,
AIMFrame frame)
Describe
srvMetaGeneralDone method here. |
void |
srvMetaInfo(AIMSession sess,
AIMFrame frame,
ICQMetaGeneral img)
Describe
srvMetaInfo method here. |
void |
srvMetaInterest(AIMSession sess,
AIMFrame frame,
byte interestCount,
ArrayList interestAreas,
ArrayList interestDescriptions)
Describe
srvMetaInterest method here. |
void |
srvMetaLast(AIMSession sess,
AIMFrame frame,
ICQMetaFound imf,
int missed)
Describe
srvMetaLast method here. |
void |
srvMetaMore(AIMSession sess,
AIMFrame frame,
ICQMetaMore imm)
Describe
srvMetaMore method here. |
void |
srvMetaMoreDone(AIMSession sess,
AIMFrame frame)
Describe
srvMetaMoreDone method here. |
void |
srvMetaMoreEmail(AIMSession sess,
AIMFrame frame,
byte country,
byte flags,
String email)
Describe
srvMetaMoreEmail method here. |
void |
srvMetaPassDone(AIMSession sess,
AIMFrame frame)
Describe
srvMetaPassDone method here. |
void |
srvMetaRandom(AIMSession sess,
AIMFrame frame,
int uin,
short group,
byte[] externalIP,
int port,
byte[] internalIP,
byte tcpFlags,
short tcpVersion,
byte[] unknown)
Describe
srvMetaRandom method here. |
void |
srvMetaRandomDone(AIMSession sess,
AIMFrame frame)
Describe
srvMetaRandomDone method here. |
void |
srvMetaWork(AIMSession sess,
AIMFrame frame,
ICQMetaWork imw)
Describe
srvMetaWork method here. |
void |
srvOfflineMsg(AIMSession sess,
AIMFrame frame,
ICQOfflineMsg msg)
Describe
srvOfflineMsg method here. |
void |
srvOfflineMsgDone(AIMSession sess,
AIMFrame frame)
Describe
srvOfflineMsgDone method here. |
void |
translateReply(AIMSession sess,
AIMFrame frame,
ArrayList urls)
Describe
translateReply method here. |
void |
typing(AIMSession sess,
DirectIMHeader dh,
String sn,
int typing)
Describe
typing method here. |
void |
typingNotification(AIMSession sess,
AIMFrame frame,
byte[] ck,
short type,
String sn,
short typing)
Describe
typingNotification method here. |
void |
unhandledFrame(AIMSession sess,
AIMFrame frame)
Describe
unhandledFrame method here. |
void |
unknownFlags(AIMSession sess,
DirectIMHeader dh,
String sn,
int flags,
byte[] payload)
Describe
unknownFlags method here. |
void |
unknownType(AIMSession sess,
DirectIMHeader dh,
String sn,
int type,
byte[] payload)
Describe
unknownType method here. |
void |
uploadAck(AIMSession sess,
AIMFrame frame,
byte[] cksum)
Describe
uploadAck method here. |
void |
userInfo(AIMSession sess,
AIMFrame frame,
UserInfo info,
int infoType,
String textEncoding,
String text)
Describe
userInfo method here. |
void |
userlistChange(AIMSession sess,
AIMFrame frame,
int curcount,
ArrayList userinfo)
Describe
userlistChange method here. |
void |
youveGotMail(AIMSession sess,
AIMFrame frame,
EmailInfo ei,
boolean haveNewMail)
Describe
youveGotMail method here. |
public void infoChange(AIMSession sess, AIMFrame frame, boolean infoChange, short perms, short err, String url, String sn, String email)
infoChange
method here.infoChange
in interface AdminListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinfoChange
- a boolean
valueperms
- a short
valueerr
- a short
valueurl
- a String
valuesn
- a String
valueemail
- a String
valuepublic void accountConfirm(AIMSession sess, AIMFrame frame, int status)
accountConfirm
method here.accountConfirm
in interface AdminListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuestatus
- an int
valuepublic void adSent(AIMSession sess, AIMFrame frame, Ad ad)
adSent
method here.adSent
in interface AdvertListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuead
- an Ad
valuepublic void bosRights(AIMSession sess, AIMFrame frame, int maxpermits, int maxdenies)
bosRights
method here.bosRights
in interface BOSListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuemaxpermits
- an int
valuemaxdenies
- an int
valuepublic void buddyChange(AIMSession sess, AIMFrame frame, UserInfo info)
buddyChange
method here.buddyChange
in interface BuddyListListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinfo
- an UserInfo
valuepublic void buddylistRights(AIMSession sess, AIMFrame frame, int maxbuddies, int maxwatchers)
buddylistRights
method here.buddylistRights
in interface BuddyListListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuemaxbuddies
- an int
valuemaxwatchers
- an int
valuepublic void infoUpdate(AIMSession sess, AIMFrame frame, Chat roominfo, String roomName, int userCount, ArrayList occupants, String roomdesc, int flags, int creationTime, int maxmsglen, int maxOccupancy, int creationPerms, int maxvisiblemsglen)
infoUpdate
method here.infoUpdate
in interface ChatListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueroominfo
- a Chat
valueroomName
- a String
valueuserCount
- an int
valueoccupants
- a ArrayList
valueroomdesc
- a String
valueflags
- an int
valuecreationTime
- an int
valuemaxmsglen
- an int
valuemaxOccupancy
- an int
valuecreationPerms
- an int
valuemaxvisiblemsglen
- an int
valuepublic void userlistChange(AIMSession sess, AIMFrame frame, int curcount, ArrayList userinfo)
userlistChange
method here.userlistChange
in interface ChatListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuecurcount
- an int
valueuserinfo
- a ArrayList
valuepublic void incomingChatMsg(AIMSession sess, AIMFrame frame, UserInfo userinfo, String msg)
incomingChatMsg
method here.incomingChatMsg
in interface ChatListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueuserinfo
- an UserInfo
valuemsg
- a String
valuepublic 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 uploadAck(AIMSession sess, AIMFrame frame, byte[] cksum)
uploadAck
method here.uploadAck
in interface IconListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuecksum
- a byte[]
valuepublic void parseIcon(AIMSession sess, AIMFrame frame, String sn, byte[] iconcsum, byte[] icon)
parseIcon
method here.parseIcon
in interface IconListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valueiconcsum
- a byte[]
valueicon
- a byte[]
valuepublic void outgoingIM(AIMSession sess, AIMFrame frame, int channel, String sn, String msg, int icbmflags, short flag1, short flag2)
outgoingIM
method here.outgoingIM
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valuesn
- a String
valuemsg
- a String
valueicbmflags
- an int
valueflag1
- a short
valueflag2
- a short
valuepublic void incomingIMCH1(AIMSession sess, AIMFrame frame, int channel, UserInfo userinfo, AOLIM args)
incomingIMCH1
method here.incomingIMCH1
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valueuserinfo
- an UserInfo
valueargs
- an AOLIM
valuepublic void incomingIMCH2(AIMSession sess, AIMFrame frame, int channel, UserInfo userinfo, IncomingIMCH2 args)
incomingIMCH2
method here.incomingIMCH2
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valueuserinfo
- an UserInfo
valueargs
- an IncomingIMCH2
valuepublic void incomingIMCH4(AIMSession sess, AIMFrame frame, int channel, UserInfo userinfo, IncomingIMCH4 args)
incomingIMCH4
method here.incomingIMCH4
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valueuserinfo
- an UserInfo
valueargs
- an IncomingIMCH4
valuepublic void paramInfo(AIMSession sess, AIMFrame frame, ICBMParams params)
paramInfo
method here.paramInfo
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueparams
- an ICBMParams
valuepublic void missedCall(AIMSession sess, AIMFrame frame, int channel, UserInfo userinfo, int numMissed, int reason)
missedCall
method here.missedCall
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valueuserinfo
- an UserInfo
valuenumMissed
- an int
valuereason
- an int
valuepublic void clientAutoresp(AIMSession sess, AIMFrame frame, int channel, String sn, int reason)
clientAutoresp
method here.clientAutoresp
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valuesn
- a String
valuereason
- an int
valuepublic void clientAutoresp(AIMSession sess, AIMFrame frame, int channel, String sn, int reason, int state, String msg)
clientAutoresp
method here.clientAutoresp
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuechannel
- an int
valuesn
- a String
valuereason
- an int
valuestate
- an int
valuemsg
- a String
valuepublic void msgAck(AIMSession sess, AIMFrame frame, int type, String sn)
msgAck
method here.msgAck
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuetype
- an int
valuesn
- a String
valuepublic void typingNotification(AIMSession sess, AIMFrame frame, byte[] ck, short type, String sn, short typing)
typingNotification
method here.typingNotification
in interface ICBMListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueck
- a byte[]
valuetype
- a short
valuesn
- a String
valuetyping
- a short
valuepublic void srvOfflineMsgDone(AIMSession sess, AIMFrame frame)
srvOfflineMsgDone
method here.srvOfflineMsgDone
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void srvMetaGeneralDone(AIMSession sess, AIMFrame frame)
srvMetaGeneralDone
method here.srvMetaGeneralDone
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void srvMetaMoreDone(AIMSession sess, AIMFrame frame)
srvMetaMoreDone
method here.srvMetaMoreDone
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void srvMetaAboutDone(AIMSession sess, AIMFrame frame)
srvMetaAboutDone
method here.srvMetaAboutDone
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void srvMetaPassDone(AIMSession sess, AIMFrame frame)
srvMetaPassDone
method here.srvMetaPassDone
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void srvMetaGeneral(AIMSession sess, AIMFrame frame, ICQMetaGeneral img)
srvMetaGeneral
method here.srvMetaGeneral
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueimg
- an ICQMetaGeneral
valuepublic void srvMetaWork(AIMSession sess, AIMFrame frame, ICQMetaWork imw)
srvMetaWork
method here.srvMetaWork
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueimw
- an ICQMetaWork
valuepublic void srvMetaMore(AIMSession sess, AIMFrame frame, ICQMetaMore imm)
srvMetaMore
method here.srvMetaMore
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueimm
- an ICQMetaMore
valuepublic void srvMetaAbout(AIMSession sess, AIMFrame frame, String about)
srvMetaAbout
method here.srvMetaAbout
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueabout
- a String
valuepublic void srvMetaMoreEmail(AIMSession sess, AIMFrame frame, byte country, byte flags, String email)
srvMetaMoreEmail
method here.srvMetaMoreEmail
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuecountry
- a byte
valueflags
- a byte
valueemail
- a String
valuepublic void srvMetaInterest(AIMSession sess, AIMFrame frame, byte interestCount, ArrayList interestAreas, ArrayList interestDescriptions)
srvMetaInterest
method here.srvMetaInterest
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinterestCount
- a byte
valueinterestAreas
- a ArrayList
valueinterestDescriptions
- a ArrayList
valuepublic void srvMetaBackground(AIMSession sess, AIMFrame frame, byte pastCount, ArrayList pastAreas, ArrayList pastDescriptions, byte affiliationCount, ArrayList affiliationAreas, ArrayList affiliationDescriptions)
srvMetaBackground
method here.srvMetaBackground
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepastCount
- a byte
valuepastAreas
- a ArrayList
valuepastDescriptions
- a ArrayList
valueaffiliationCount
- a byte
valueaffiliationAreas
- a ArrayList
valueaffiliationDescriptions
- a ArrayList
valuepublic void srvMetaInfo(AIMSession sess, AIMFrame frame, ICQMetaGeneral img)
srvMetaInfo
method here.srvMetaInfo
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueimg
- an ICQMetaGeneral
valuepublic void srvMeta10E(AIMSession sess, AIMFrame frame, int unknown)
srvMeta10E
method here.srvMeta10E
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueunknown
- an int
valuepublic void srvMetaFound(AIMSession sess, AIMFrame frame, ICQMetaFound imf)
srvMetaFound
method here.srvMetaFound
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueimf
- an ICQMetaFound
valuepublic void srvMetaLast(AIMSession sess, AIMFrame frame, ICQMetaFound imf, int missed)
srvMetaLast
method here.srvMetaLast
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueimf
- an ICQMetaFound
valuemissed
- an int
valuepublic void srvMetaRandom(AIMSession sess, AIMFrame frame, int uin, short group, byte[] externalIP, int port, byte[] internalIP, byte tcpFlags, short tcpVersion, byte[] unknown)
srvMetaRandom
method here.srvMetaRandom
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueuin
- an int
valuegroup
- a short
valueexternalIP
- a byte[]
valueport
- an int
valueinternalIP
- a byte[]
valuetcpFlags
- a byte
valuetcpVersion
- a short
valueunknown
- a byte[]
valuepublic void srvMetaRandomDone(AIMSession sess, AIMFrame frame)
srvMetaRandomDone
method here.srvMetaRandomDone
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void srvOfflineMsg(AIMSession sess, AIMFrame frame, ICQOfflineMsg msg)
srvOfflineMsg
method here.srvOfflineMsg
in interface ICQListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuemsg
- an ICQOfflineMsg
valuepublic void invitationSent(AIMSession sess, AIMFrame frame, AIMInputStream buffer)
invitationSent
method here.invitationSent
in interface InviteListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuebuffer
- an AIMInputStream
valuepublic void locateRights(AIMSession sess, AIMFrame frame, int maxsiglen)
locateRights
method here.locateRights
in interface LocateListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuemaxsiglen
- an int
valuepublic void userInfo(AIMSession sess, AIMFrame frame, UserInfo info, int infoType, String textEncoding, String text)
userInfo
method here.userInfo
in interface LocateListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinfo
- an UserInfo
valueinfoType
- an int
valuetextEncoding
- a String
valuetext
- a String
valuepublic void godDamnICQ(AIMSession sess, AIMFrame frame, String unused)
godDamnICQ
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valueunused
- a String
valuepublic void parse(AIMSession sess, AIMFrame frame, LoginResponseInfo info, int family, int subtype)
parse
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valueinfo
- a LoginResponseInfo
valuefamily
- an int
valuesubtype
- an int
valuepublic void keyParse(AIMSession sess, AIMFrame frame, String keystr)
keyParse
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valuekeystr
- a String
valuepublic void newUIN(AIMSession sess, AIMFrame frame, int uin, int ip, int port)
newUIN
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valueuin
- an int
valueip
- an int
valueport
- an int
valuepublic void securID(AIMSession sess, AIMFrame frame)
securID
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void youveGotMail(AIMSession sess, AIMFrame frame, EmailInfo ei, boolean haveNewMail)
youveGotMail
method here.youveGotMail
in interface MailListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueei
- an EmailInfo
valuehaveNewMail
- a boolean
valuepublic void snacError(AIMSession sess, AIMFrame frame, int error, Object data)
snacError
method here.snacError
in interface MiscListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueerror
- an int
valuedata
- an Object
valuepublic void icbmRemoveCookie(AIMSession sess, MsgCookie cookie)
icbmRemoveCookie
method here.icbmRemoveCookie
in interface MiscListener
sess
- an AIMSession
valuecookie
- a MsgCookie
valuepublic void snacRequestTimedOut(AIMSession sess, SNAC snac)
snacRequestTimedOut
method here.snacRequestTimedOut
in interface MiscListener
sess
- an AIMSession
valuesnac
- a SNAC
valuepublic void unhandledFrame(AIMSession sess, AIMFrame frame)
unhandledFrame
method here.unhandledFrame
in interface MiscListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void searchReply(AIMSession sess, AIMFrame frame, ArrayList matches)
searchReply
method here.searchReply
in interface ODirListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuematches
- a ArrayList
valuepublic void interestsReply(AIMSession sess, AIMFrame frame, ArrayList interests)
interestsReply
method here.interestsReply
in interface ODirListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinterests
- a ArrayList
valuepublic void parsePopup(AIMSession sess, AIMFrame frame, AIMPopup popup)
parsePopup
method here.parsePopup
in interface PopupListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepopup
- an AIMPopup
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, 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, 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, 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 parseAdd(AIMSession sess, AIMFrame frame)
parseAdd
method here.parseAdd
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseMod(AIMSession sess, AIMFrame frame)
parseMod
method here.parseMod
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseDel(AIMSession sess, AIMFrame frame)
parseDel
method here.parseDel
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void receiveAuthGrant(AIMSession sess, AIMFrame frame, String sn, String msg)
receiveAuthGrant
method here.receiveAuthGrant
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuemsg
- a String
valuepublic void receiveAuthRequest(AIMSession sess, AIMFrame frame, String sn, String msg)
receiveAuthRequest
method here.receiveAuthRequest
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuemsg
- a String
valuepublic void receiveAuthReply(AIMSession sess, AIMFrame frame, String sn, byte reply, String msg)
receiveAuthReply
method here.receiveAuthReply
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuereply
- a byte
valuemsg
- a String
valuepublic void parseRights(AIMSession sess, AIMFrame frame)
parseRights
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseData(AIMSession sess, AIMFrame frame, int fmtVer, int numitems, List list, int timestamp)
parseData
method here.parseData
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuefmtVer
- an int
valuenumitems
- an int
valuelist
- a List
valuetimestamp
- an int
valuepublic void parseAck(AIMSession sess, AIMFrame frame)
parseAck
method here.parseAck
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseDataUnchanged(AIMSession sess, AIMFrame frame)
parseDataUnchanged
method here.parseDataUnchanged
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseAuthReq(AIMSession sess, AIMFrame frame, String sn, String reason)
parseAuthReq
method here.parseAuthReq
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuereason
- a String
valuepublic void parseAuthGranted(AIMSession sess, AIMFrame frame, String sn)
parseAuthGranted
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuepublic void parseAdded(AIMSession sess, AIMFrame frame, String sn)
parseAdded
method here.sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuepublic void receiveAuthGranted(AIMSession sess, AIMFrame frame, String sn, byte reply, String msg)
receiveAuthGranted
method here.receiveAuthGranted
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuereply
- a byte
valuemsg
- a String
valuepublic void parseRights(AIMSession sess, AIMFrame frame, short[] maxitems)
parseRights
method here.parseRights
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuemaxitems
- a short[]
valuepublic void receiveAdded(AIMSession sess, AIMFrame frame, String sn)
receiveAdded
method here.receiveAdded
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuepublic void reportInterval(AIMSession sess, AIMFrame frame, int interval)
reportInterval
method here.reportInterval
in interface StatsListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinterval
- an int
valuepublic void reportAck(AIMSession sess, AIMFrame frame, AIMInputStream buffer)
reportAck
method here.reportAck
in interface StatsListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuebuffer
- an AIMInputStream
valuepublic void translateReply(AIMSession sess, AIMFrame frame, ArrayList urls)
translateReply
method here.translateReply
in interface TranslateListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueurls
- a ArrayList
valuepublic void reply(AIMSession sess, AIMFrame frame, String searchAddr, int count, ArrayList data)
reply
method here.reply
in interface UserLookupListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesearchAddr
- a String
valuecount
- an int
valuedata
- a ArrayList
valuepublic void connectionEstablished(AIMSession sess, AIMConnection conn)
connectionEstablished
method here.connectionEstablished
in interface AIMConnectionListener
sess
- an AIMSession
valueconn
- an AIMConnection
valuepublic void typing(AIMSession sess, DirectIMHeader dh, String sn, int typing)
typing
method here.typing
in interface DirectIMListener
sess
- an AIMSession
valuedh
- a DirectIMHeader
valuesn
- a String
valuetyping
- an int
valuepublic void image(AIMSession sess, DirectIMHeader dh, String sn, byte[] image)
image
method here.image
in interface DirectIMListener
sess
- an AIMSession
valuedh
- a DirectIMHeader
valuesn
- a String
valueimage
- a byte[]
valuepublic void unknownFlags(AIMSession sess, DirectIMHeader dh, String sn, int flags, byte[] payload)
unknownFlags
method here.unknownFlags
in interface DirectIMListener
sess
- an AIMSession
valuedh
- a DirectIMHeader
valuesn
- a String
valueflags
- an int
valuepayload
- a byte[]
valuepublic void unknownType(AIMSession sess, DirectIMHeader dh, String sn, int type, byte[] payload)
unknownType
method here.unknownType
in interface DirectIMListener
sess
- an AIMSession
valuedh
- a DirectIMHeader
valuesn
- a String
valuetype
- an int
valuepayload
- a byte[]
valuepublic void dimDisconnect(AIMSession sess, DirectIMHeader dh)
dimDisconnect
method here.dimDisconnect
in interface DirectIMListener
sess
- an AIMSession
valuedh
- a DirectIMHeader
valuepublic void dimEstablished(AIMSession sess)
dimEstablished
method here.dimEstablished
in interface DirectIMListener
sess
- an AIMSession
valuepublic void dcConnected(AIMSession sess)
dcConnected
method here.dcConnected
in interface DirectClientListener
sess
- an AIMSession
valuepublic void ftDisconnect(AIMSession sess)
ftDisconnect
method here.ftDisconnect
in interface FileTransferListener
sess
- an AIMSession
valuepublic void ftEstablished(AIMSession sess)
ftEstablished
method here.ftEstablished
in interface FileTransferListener
sess
- an AIMSession
valuepublic void ftSent(long totalBytesSent, long flength)
ftSent
method here.ftSent
in interface FileTransferListener
totalBytesSent
- a long
valueflength
- a long
valuepublic void ftReceived(long totalBytesRead, long flength)
ftReceived
method here.ftReceived
in interface FileTransferListener
totalBytesRead
- a long
valueflength
- a long
valuepublic void newConvo(AIMSession sess, String sn)
newConvo
method here.newConvo
in interface IMWindowListener
sess
- an AIMSession
valuesn
- a String
value