init()
receives version information from the server. try to compare the version
then send client version information to the server it uses recvBytes() and
sendBytes() methods because version information exchange should not have
any general thinc header.
initServerMessage()
registers server and client init reply/request message into array named replyMessage and
requestMessage. when reply from server comes, the handler automatically choose the proper
message and pass the control to it. if you want to add another server/client messages,
you can register the message by adding the line of here.
initServerMessage()
registers server message into array named serverMessage. when reply from server
comes, the handler automatically choose the proper message and pass the control
to it. if you want to add another server message, you can register the message
by adding the line of here.