public override void HandleMsg( IPacketMsg packetMsg )
{
switch ( packetMsg.MsgType )
{
case EMsg.ClientPersonaState:
HandlePersonaState( packetMsg );
break;
case EMsg.ClientFriendsList:
HandleFriendsList( packetMsg );
break;
case EMsg.ClientFriendMsgIncoming:
HandleFriendMsg( packetMsg );
break;
case EMsg.ClientAccountInfo:
HandleAccountInfo( packetMsg );
break;
case EMsg.ClientAddFriendResponse:
HandleFriendResponse( packetMsg );
break;
case EMsg.ClientChatEnter:
HandleChatEnter( packetMsg );
break;
case EMsg.ClientChatMsg:
HandleChatMsg( packetMsg );
break;
case EMsg.ClientChatMemberInfo:
HandleChatMemberInfo( packetMsg );
break;
case EMsg.ClientChatActionResult:
HandleChatActionResult( packetMsg );
break;
case EMsg.ClientChatInvite:
HandleChatInvite( packetMsg );
break;
}
}