Class ThincCMsgInitClientDone
java.lang.Object
ThincMsg
ThincCMsg
ThincCMsgInit
ThincCMsgInitClientDone
public final class ThincCMsgInitClientDone
- extends ThincCMsgInit
initialization done messages. it does not contain any additional messages
except thinc header itself
- Author:
- Young Jin Yoon
- See Also:
ThincCMsgInit
Method Summary |
byte |
getMsgType()
getMsgType()
returns a type of the message. |
short |
messageSize()
messageSize()
returns the total messageSize to send. |
void |
process()
process()
is general processing method for each thinc messages. |
void |
putMessage(java.nio.ByteBuffer b)
putMessage()
puts nothing. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MESSAGE_TYPE
public static final int MESSAGE_TYPE
- See Also:
- Constant Field Values
MESSAGE_SIZE
public static final int MESSAGE_SIZE
- See Also:
- Constant Field Values
ThincCMsgInitClientDone
public ThincCMsgInitClientDone(ThincMsgHandler h,
ThincClientCanvas c)
getMsgType
public byte getMsgType()
- Description copied from class:
ThincCMsg
- getMsgType()
returns a type of the message.
- Specified by:
getMsgType
in class ThincCMsg
- Returns:
- type of message
putMessage
public void putMessage(java.nio.ByteBuffer b)
- putMessage()
puts nothing.
- Specified by:
putMessage
in class ThincCMsg
- Parameters:
b
- ByteBuffer object to send
messageSize
public short messageSize()
- Description copied from class:
ThincCMsg
- messageSize()
returns the total messageSize to send.
- Specified by:
messageSize
in class ThincCMsg
- Returns:
- total messageSize refered from ThincMsgHandler class
process
public void process()
throws ThincException
- Description copied from class:
ThincMsg
- process()
is general processing method for each thinc messages.
Most of client messages, it simply invokes send()
methods in
ThincMsgHandler
object to send the
client messages.
In server messages, it interacts with ThincClientCanvas
in this method.
- Specified by:
process
in class ThincMsg
- Throws:
ThincException