Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

plugins.IcqEngine.protocol
Class IcqMessageFactory  view IcqMessageFactory download IcqMessageFactory.java

java.lang.Object
  extended byplugins.IcqEngine.protocol.IcqMessageFactory

public class IcqMessageFactory
extends java.lang.Object


Field Summary
 int seq1
           
 int seq2
           
 int sid
           
 int uin
           
 
Constructor Summary
IcqMessageFactory(int uin)
          Creates a new instance of IcqMessageFactory
 
Method Summary
 AckMessage createAckMessage(int serverTid)
           
 ContactListMessage createContactListMessage(java.util.HashMap contactList)
           
 IncomingMessage createIncomingMessage(ByteMessage bmsg)
           
 LoginMessage createLoginMessage(java.lang.String password)
           
protected  void createNewSequence1()
           
protected  void createNewSequence2()
           
protected  void createNewSessionId()
           
 UserStatusMessage createUserStatusMessage(ByteMessage msg)
           
 void increaseSequenceNumbers()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

uin

public int uin

sid

public int sid

seq1

public int seq1

seq2

public int seq2
Constructor Detail

IcqMessageFactory

public IcqMessageFactory(int uin)
Creates a new instance of IcqMessageFactory

Method Detail

createIncomingMessage

public IncomingMessage createIncomingMessage(ByteMessage bmsg)

createLoginMessage

public LoginMessage createLoginMessage(java.lang.String password)

createUserStatusMessage

public UserStatusMessage createUserStatusMessage(ByteMessage msg)

createAckMessage

public AckMessage createAckMessage(int serverTid)

createContactListMessage

public ContactListMessage createContactListMessage(java.util.HashMap contactList)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception

increaseSequenceNumbers

public void increaseSequenceNumbers()

createNewSessionId

protected void createNewSessionId()

createNewSequence1

protected void createNewSequence1()

createNewSequence2

protected void createNewSequence2()