Files
mux/Server/Source/ServiceSpace/RelationService/RelationServiceProtocol.cpp
2013-02-11 19:31:50 -06:00

21861 lines
500 KiB
C++

#include "RelationServiceProtocol.h"
#define FAILEDRETCODE 0XFFFFFFFF
RelationServiceNS::RelationServiceProtocol::RelationServiceProtocol()
{
m_mapEnCodeFunc[G_R_CreateTeam ] = &RelationServiceProtocol::EnCode__CreateTeamRequest;
m_mapDeCodeFunc[G_R_CreateTeam ] = &RelationServiceProtocol::DeCode__CreateTeamRequest;
m_mapEnCodeFunc[R_G_CreateTeamResult ] = &RelationServiceProtocol::EnCode__CreateTeamResult;
m_mapDeCodeFunc[R_G_CreateTeamResult ] = &RelationServiceProtocol::DeCode__CreateTeamResult;
m_mapEnCodeFunc[G_R_AddTeamMember ] = &RelationServiceProtocol::EnCode__AddTeamMemberRequest;
m_mapDeCodeFunc[G_R_AddTeamMember ] = &RelationServiceProtocol::DeCode__AddTeamMemberRequest;
m_mapEnCodeFunc[R_G_AddTeamMemberResult ] = &RelationServiceProtocol::EnCode__AddTeamMemberResult;
m_mapDeCodeFunc[R_G_AddTeamMemberResult ] = &RelationServiceProtocol::DeCode__AddTeamMemberResult;
m_mapEnCodeFunc[G_R_RemoveTeamMember ] = &RelationServiceProtocol::EnCode__RemoveTeamMemberRequest;
m_mapDeCodeFunc[G_R_RemoveTeamMember ] = &RelationServiceProtocol::DeCode__RemoveTeamMemberRequest;
m_mapEnCodeFunc[R_G_RemoveTeamMemberResult ] = &RelationServiceProtocol::EnCode__RemoveTeamMemberResult;
m_mapDeCodeFunc[R_G_RemoveTeamMemberResult ] = &RelationServiceProtocol::DeCode__RemoveTeamMemberResult;
m_mapEnCodeFunc[G_R_DestroyTeam ] = &RelationServiceProtocol::EnCode__DestroyTeamRequest;
m_mapDeCodeFunc[G_R_DestroyTeam ] = &RelationServiceProtocol::DeCode__DestroyTeamRequest;
m_mapEnCodeFunc[R_G_DestroyTeamResult ] = &RelationServiceProtocol::EnCode__DestroyTeamResult;
m_mapDeCodeFunc[R_G_DestroyTeamResult ] = &RelationServiceProtocol::DeCode__DestroyTeamResult;
m_mapEnCodeFunc[G_R_QueryTeam ] = &RelationServiceProtocol::EnCode__QueryTeamRequest;
m_mapDeCodeFunc[G_R_QueryTeam ] = &RelationServiceProtocol::DeCode__QueryTeamRequest;
m_mapEnCodeFunc[R_G_QueryTeamResult ] = &RelationServiceProtocol::EnCode__QueryTeamResult;
m_mapDeCodeFunc[R_G_QueryTeamResult ] = &RelationServiceProtocol::DeCode__QueryTeamResult;
m_mapEnCodeFunc[G_R_AddTeamAttri ] = &RelationServiceProtocol::EnCode__AddTeamAttriRequest;
m_mapDeCodeFunc[G_R_AddTeamAttri ] = &RelationServiceProtocol::DeCode__AddTeamAttriRequest;
m_mapEnCodeFunc[R_G_AddTeamAttriResult ] = &RelationServiceProtocol::EnCode__AddTeamAttriResult;
m_mapDeCodeFunc[R_G_AddTeamAttriResult ] = &RelationServiceProtocol::DeCode__AddTeamAttriResult;
m_mapEnCodeFunc[G_R_RemoveTeamAttri ] = &RelationServiceProtocol::EnCode__RemoveTeamAttriRequest;
m_mapDeCodeFunc[G_R_RemoveTeamAttri ] = &RelationServiceProtocol::DeCode__RemoveTeamAttriRequest;
m_mapEnCodeFunc[R_G_RemoveTeamAttriResult ] = &RelationServiceProtocol::EnCode__RemoveTeamAttriResult;
m_mapDeCodeFunc[R_G_RemoveTeamAttriResult ] = &RelationServiceProtocol::DeCode__RemoveTeamAttriResult;
m_mapEnCodeFunc[G_R_AddTeamMemberAttri ] = &RelationServiceProtocol::EnCode__AddTeamMemberAttriRequest;
m_mapDeCodeFunc[G_R_AddTeamMemberAttri ] = &RelationServiceProtocol::DeCode__AddTeamMemberAttriRequest;
m_mapEnCodeFunc[R_G_AddTeamMemberAttriResult ] = &RelationServiceProtocol::EnCode__AddTeamMemberAttriResult;
m_mapDeCodeFunc[R_G_AddTeamMemberAttriResult ] = &RelationServiceProtocol::DeCode__AddTeamMemberAttriResult;
m_mapEnCodeFunc[G_R_RemoveTeamMemberAttri ] = &RelationServiceProtocol::EnCode__RemoveTeamMemberAttriRequest;
m_mapDeCodeFunc[G_R_RemoveTeamMemberAttri ] = &RelationServiceProtocol::DeCode__RemoveTeamMemberAttriRequest;
m_mapEnCodeFunc[R_G_RemoveTeamMemberAttriResult ] = &RelationServiceProtocol::EnCode__RemoveTeamMemberAttriResult;
m_mapDeCodeFunc[R_G_RemoveTeamMemberAttriResult ] = &RelationServiceProtocol::DeCode__RemoveTeamMemberAttriResult;
m_mapEnCodeFunc[G_R_ReportGateId ] = &RelationServiceProtocol::EnCode__ReportGateSvrIdRequest;
m_mapDeCodeFunc[G_R_ReportGateId ] = &RelationServiceProtocol::DeCode__ReportGateSvrIdRequest;
m_mapEnCodeFunc[R_G_ReportGateIdResult ] = &RelationServiceProtocol::EnCode__ReportGateSvrIdResult;
m_mapDeCodeFunc[R_G_ReportGateIdResult ] = &RelationServiceProtocol::DeCode__ReportGateSvrIdResult;
m_mapEnCodeFunc[R_G_TeamDestroyedNotify ] = &RelationServiceProtocol::EnCode__TeamDestroyedNotify;
m_mapDeCodeFunc[R_G_TeamDestroyedNotify ] = &RelationServiceProtocol::DeCode__TeamDestroyedNotify;
m_mapEnCodeFunc[R_G_AddTeamMemberNotify ] = &RelationServiceProtocol::EnCode__AddTeamMemberNotify;
m_mapDeCodeFunc[R_G_AddTeamMemberNotify ] = &RelationServiceProtocol::DeCode__AddTeamMemberNotify;
m_mapEnCodeFunc[R_G_RemoveTeamMemberNotify ] = &RelationServiceProtocol::EnCode__RemoveTeamMemberNotify;
m_mapDeCodeFunc[R_G_RemoveTeamMemberNotify ] = &RelationServiceProtocol::DeCode__RemoveTeamMemberNotify;
m_mapEnCodeFunc[G_R_ModifyTeamCaptain ] = &RelationServiceProtocol::EnCode__ModifyTeamCaptainRequest;
m_mapDeCodeFunc[G_R_ModifyTeamCaptain ] = &RelationServiceProtocol::DeCode__ModifyTeamCaptainRequest;
m_mapEnCodeFunc[R_G_ModifyTeamCaptainResult ] = &RelationServiceProtocol::EnCode__ModifyTeamCaptainResult;
m_mapDeCodeFunc[R_G_ModifyTeamCaptainResult ] = &RelationServiceProtocol::DeCode__ModifyTeamCaptainResult;
m_mapEnCodeFunc[R_G_TeamCaptainModifiedNotify ] = &RelationServiceProtocol::EnCode__ModifyTeamCaptainNotify;
m_mapDeCodeFunc[R_G_TeamCaptainModifiedNotify ] = &RelationServiceProtocol::DeCode__ModifyTeamCaptainNotify;
m_mapEnCodeFunc[G_R_QueryTeamMember ] = &RelationServiceProtocol::EnCode__QueryTeamMemberRequest;
m_mapDeCodeFunc[G_R_QueryTeamMember ] = &RelationServiceProtocol::DeCode__QueryTeamMemberRequest;
m_mapEnCodeFunc[R_G_QueryTeamMemberResult ] = &RelationServiceProtocol::EnCode__QueryTeamMemberResult;
m_mapDeCodeFunc[R_G_QueryTeamMemberResult ] = &RelationServiceProtocol::DeCode__QueryTeamMemberResult;
m_mapEnCodeFunc[G_R_QueryTeamMembersCount ] = &RelationServiceProtocol::EnCode__QueryTeamMembersCountRequest;
m_mapDeCodeFunc[G_R_QueryTeamMembersCount ] = &RelationServiceProtocol::DeCode__QueryTeamMembersCountRequest;
m_mapEnCodeFunc[R_G_QueryTeamMembersCountResult ] = &RelationServiceProtocol::EnCode__QueryTeamMembersCountResult;
m_mapDeCodeFunc[R_G_QueryTeamMembersCountResult ] = &RelationServiceProtocol::DeCode__QueryTeamMembersCountResult;
m_mapEnCodeFunc[R_G_UpdateTeamMemberNotify ] = &RelationServiceProtocol::EnCode__UpdateTeamMemberNotify;
m_mapDeCodeFunc[R_G_UpdateTeamMemberNotify ] = &RelationServiceProtocol::DeCode__UpdateTeamMemberNotify;
m_mapEnCodeFunc[R_G_TeamCreatedNotify ] = &RelationServiceProtocol::EnCode__TeamCreateedNotify;
m_mapDeCodeFunc[R_G_TeamCreatedNotify ] = &RelationServiceProtocol::DeCode__TeamCreateedNotify;
m_mapEnCodeFunc[G_R_ModifyExpSharedMode ] = &RelationServiceProtocol::EnCode__ModifyExpSharedModeRequest;
m_mapDeCodeFunc[G_R_ModifyExpSharedMode ] = &RelationServiceProtocol::DeCode__ModifyExpSharedModeRequest;
m_mapEnCodeFunc[R_G_ModifyExpSharedModeResult ] = &RelationServiceProtocol::EnCode__ModifyExpSharedModeResult;
m_mapDeCodeFunc[R_G_ModifyExpSharedModeResult ] = &RelationServiceProtocol::DeCode__ModifyExpSharedModeResult;
m_mapEnCodeFunc[G_R_ModifyGoodSharedMode ] = &RelationServiceProtocol::EnCode__ModifyGoodSharedModeRequest;
m_mapDeCodeFunc[G_R_ModifyGoodSharedMode ] = &RelationServiceProtocol::DeCode__ModifyGoodSharedModeRequest;
m_mapEnCodeFunc[R_G_ModifyGoodSharedModeResult ] = &RelationServiceProtocol::EnCode__ModifyGoodSharedModeResult;
m_mapDeCodeFunc[R_G_ModifyGoodSharedModeResult ] = &RelationServiceProtocol::DeCode__ModifyGoodSharedModeResult;
m_mapEnCodeFunc[R_G_ModifyExpSharedModeNotify ] = &RelationServiceProtocol::EnCode__ModifyExpSharedModeNotify;
m_mapDeCodeFunc[R_G_ModifyExpSharedModeNotify ] = &RelationServiceProtocol::DeCode__ModifyExpSharedModeNotify;
m_mapEnCodeFunc[R_G_ModifyGoodSharedModeNotify ] = &RelationServiceProtocol::EnCode__ModifyGoodSharedModeNotify;
m_mapDeCodeFunc[R_G_ModifyGoodSharedModeNotify ] = &RelationServiceProtocol::DeCode__ModifyGoodSharedModeNotify;
m_mapEnCodeFunc[G_R_TeamBroadcast ] = &RelationServiceProtocol::EnCode__TeamBroadcastRequest;
m_mapDeCodeFunc[G_R_TeamBroadcast ] = &RelationServiceProtocol::DeCode__TeamBroadcastRequest;
m_mapEnCodeFunc[R_G_TeamBroadcastResult ] = &RelationServiceProtocol::EnCode__TeamBroadcastResult;
m_mapDeCodeFunc[R_G_TeamBroadcastResult ] = &RelationServiceProtocol::DeCode__TeamBroadcastResult;
m_mapEnCodeFunc[R_G_TeamBroadcastNotify ] = &RelationServiceProtocol::EnCode__TeamBroadcastNotify;
m_mapDeCodeFunc[R_G_TeamBroadcastNotify ] = &RelationServiceProtocol::DeCode__TeamBroadcastNotify;
m_mapEnCodeFunc[G_R_ModifyTeamMemberMapId ] = &RelationServiceProtocol::EnCode__ModifyTeamMemberMapIdRequest;
m_mapDeCodeFunc[G_R_ModifyTeamMemberMapId ] = &RelationServiceProtocol::DeCode__ModifyTeamMemberMapIdRequest;
m_mapEnCodeFunc[R_G_ModifyTeamMemberMapIdResult ] = &RelationServiceProtocol::EnCode__ModifyTeamMemberMapIdResult;
m_mapDeCodeFunc[R_G_ModifyTeamMemberMapIdResult ] = &RelationServiceProtocol::DeCode__ModifyTeamMemberMapIdResult;
m_mapEnCodeFunc[R_G_ModifyTeamMemberMapIdNotify ] = &RelationServiceProtocol::EnCode__ModifyTeamMemberMapIdNotify;
m_mapDeCodeFunc[R_G_ModifyTeamMemberMapIdNotify ] = &RelationServiceProtocol::DeCode__ModifyTeamMemberMapIdNotify;
m_mapEnCodeFunc[G_R_ModifyTeamRollItemLevel ] = &RelationServiceProtocol::EnCode__ModifyTeamRollItemLevelRequest;
m_mapDeCodeFunc[G_R_ModifyTeamRollItemLevel ] = &RelationServiceProtocol::DeCode__ModifyTeamRollItemLevelRequest;
m_mapEnCodeFunc[R_G_ModifyTeamRollItemLevelResult ] = &RelationServiceProtocol::EnCode__ModifyTeamRollItemLevelResult;
m_mapDeCodeFunc[R_G_ModifyTeamRollItemLevelResult ] = &RelationServiceProtocol::DeCode__ModifyTeamRollItemLevelResult;
m_mapEnCodeFunc[R_G_ModifyTeamRollItemLevelNotify ] = &RelationServiceProtocol::EnCode__ModifyTeamRollItemLevelNotify;
m_mapDeCodeFunc[R_G_ModifyTeamRollItemLevelNotify ] = &RelationServiceProtocol::DeCode__ModifyTeamRollItemLevelNotify;
m_mapEnCodeFunc[G_R_CreateChatGroup ] = &RelationServiceProtocol::EnCode__CreateChatGroupRequest;
m_mapDeCodeFunc[G_R_CreateChatGroup ] = &RelationServiceProtocol::DeCode__CreateChatGroupRequest;
m_mapEnCodeFunc[R_G_CreateChatGroupResult ] = &RelationServiceProtocol::EnCode__CreateChatGroupResult;
m_mapDeCodeFunc[R_G_CreateChatGroupResult ] = &RelationServiceProtocol::DeCode__CreateChatGroupResult;
m_mapEnCodeFunc[G_R_DestroyChatGroup ] = &RelationServiceProtocol::EnCode__DestroyChatGroupRequest;
m_mapDeCodeFunc[G_R_DestroyChatGroup ] = &RelationServiceProtocol::DeCode__DestroyChatGroupRequest;
m_mapEnCodeFunc[R_G_DestroyChatGroupResult ] = &RelationServiceProtocol::EnCode__DestroyChatGroupResult;
m_mapDeCodeFunc[R_G_DestroyChatGroupResult ] = &RelationServiceProtocol::DeCode__DestroyChatGroupResult;
m_mapEnCodeFunc[R_G_ChatGroupDestroyedNotify ] = &RelationServiceProtocol::EnCode__ChatGroupDestroyedNotify;
m_mapDeCodeFunc[R_G_ChatGroupDestroyedNotify ] = &RelationServiceProtocol::DeCode__ChatGroupDestroyedNotify;
m_mapEnCodeFunc[G_R_AddChatGroupMember ] = &RelationServiceProtocol::EnCode__AddChatGroupMemberRequest;
m_mapDeCodeFunc[G_R_AddChatGroupMember ] = &RelationServiceProtocol::DeCode__AddChatGroupMemberRequest;
m_mapEnCodeFunc[R_G_AddChatGroupMemberResult ] = &RelationServiceProtocol::EnCode__AddChatGroupMemberResult;
m_mapDeCodeFunc[R_G_AddChatGroupMemberResult ] = &RelationServiceProtocol::DeCode__AddChatGroupMemberResult;
m_mapEnCodeFunc[R_G_ChatGroupMemberAddedNotify ] = &RelationServiceProtocol::EnCode__ChatGroupMemberAddedNotify;
m_mapDeCodeFunc[R_G_ChatGroupMemberAddedNotify ] = &RelationServiceProtocol::DeCode__ChatGroupMemberAddedNotify;
m_mapEnCodeFunc[G_R_RemoveChatGroupMember ] = &RelationServiceProtocol::EnCode__RemoveChatGroupMemberRequest;
m_mapDeCodeFunc[G_R_RemoveChatGroupMember ] = &RelationServiceProtocol::DeCode__RemoveChatGroupMemberRequest;
m_mapEnCodeFunc[R_G_RemoveChatGroupMemberResult ] = &RelationServiceProtocol::EnCode__RemoveChatGroupMemberResult;
m_mapDeCodeFunc[R_G_RemoveChatGroupMemberResult ] = &RelationServiceProtocol::DeCode__RemoveChatGroupMemberResult;
m_mapEnCodeFunc[R_G_ChatGroupMemberRemovedNotify ] = &RelationServiceProtocol::EnCode__ChatGroupMemberRemovedNotify;
m_mapDeCodeFunc[R_G_ChatGroupMemberRemovedNotify ] = &RelationServiceProtocol::DeCode__ChatGroupMemberRemovedNotify;
m_mapEnCodeFunc[G_R_ChatGroupSpeek ] = &RelationServiceProtocol::EnCode__ChatGroupSpeekRequest;
m_mapDeCodeFunc[G_R_ChatGroupSpeek ] = &RelationServiceProtocol::DeCode__ChatGroupSpeekRequest;
m_mapEnCodeFunc[R_G_ChatGroupSpeekResult ] = &RelationServiceProtocol::EnCode__ChatGroupSpeekResult;
m_mapDeCodeFunc[R_G_ChatGroupSpeekResult ] = &RelationServiceProtocol::DeCode__ChatGroupSpeekResult;
m_mapEnCodeFunc[R_G_ChatGroupSpeekNotify ] = &RelationServiceProtocol::EnCode__ChatGroupSpeekNotify;
m_mapDeCodeFunc[R_G_ChatGroupSpeekNotify ] = &RelationServiceProtocol::DeCode__ChatGroupSpeekNotify;
m_mapEnCodeFunc[G_R_UPLINE_MSG ] = &RelationServiceProtocol::EnCode__GRUplineInfo;
m_mapDeCodeFunc[G_R_UPLINE_MSG ] = &RelationServiceProtocol::DeCode__GRUplineInfo;
m_mapEnCodeFunc[G_R_UPDATA_MSG ] = &RelationServiceProtocol::EnCode__GRInfoUpdate;
m_mapDeCodeFunc[G_R_UPDATA_MSG ] = &RelationServiceProtocol::DeCode__GRInfoUpdate;
m_mapEnCodeFunc[G_R_ADDFRIEND_MSG ] = &RelationServiceProtocol::EnCode__GRAddFriend;
m_mapDeCodeFunc[G_R_ADDFRIEND_MSG ] = &RelationServiceProtocol::DeCode__GRAddFriend;
m_mapEnCodeFunc[G_R_DELFRIEND_MSG ] = &RelationServiceProtocol::EnCode__GRDelFriend;
m_mapDeCodeFunc[G_R_DELFRIEND_MSG ] = &RelationServiceProtocol::DeCode__GRDelFriend;
m_mapEnCodeFunc[G_R_ADD_GROUP ] = &RelationServiceProtocol::EnCode__GRAddGroup;
m_mapDeCodeFunc[G_R_ADD_GROUP ] = &RelationServiceProtocol::DeCode__GRAddGroup;
m_mapEnCodeFunc[G_R_FRIEND_ALTER_GROUP_ID ] = &RelationServiceProtocol::EnCode__GRFriendAlterGroupID;
m_mapDeCodeFunc[G_R_FRIEND_ALTER_GROUP_ID ] = &RelationServiceProtocol::DeCode__GRFriendAlterGroupID;
m_mapEnCodeFunc[G_R_DEL_GROUP ] = &RelationServiceProtocol::EnCode__GRDelGroup;
m_mapDeCodeFunc[G_R_DEL_GROUP ] = &RelationServiceProtocol::DeCode__GRDelGroup;
m_mapEnCodeFunc[G_R_ALTERGROUPNAME ] = &RelationServiceProtocol::EnCode__GRAlterGroupName;
m_mapDeCodeFunc[G_R_ALTERGROUPNAME ] = &RelationServiceProtocol::DeCode__GRAlterGroupName;
m_mapEnCodeFunc[G_R_ADDTOBLACKLIST ] = &RelationServiceProtocol::EnCode__GRAddToBlacklist;
m_mapDeCodeFunc[G_R_ADDTOBLACKLIST ] = &RelationServiceProtocol::DeCode__GRAddToBlacklist;
m_mapEnCodeFunc[G_R_DELFROMBLACKLIST ] = &RelationServiceProtocol::EnCode__GRDelFromBlacklist;
m_mapDeCodeFunc[G_R_DELFROMBLACKLIST ] = &RelationServiceProtocol::DeCode__GRDelFromBlacklist;
m_mapEnCodeFunc[G_R_SENDGROUPMSG ] = &RelationServiceProtocol::EnCode__GRSendGroupMsg;
m_mapDeCodeFunc[G_R_SENDGROUPMSG ] = &RelationServiceProtocol::DeCode__GRSendGroupMsg;
m_mapEnCodeFunc[G_R_SENDMSG ] = &RelationServiceProtocol::EnCode__GRSendMsg;
m_mapDeCodeFunc[G_R_SENDMSG ] = &RelationServiceProtocol::DeCode__GRSendMsg;
m_mapEnCodeFunc[G_R_ADD_ENEMY ] = &RelationServiceProtocol::EnCode__GRAddEnemy;
m_mapDeCodeFunc[G_R_ADD_ENEMY ] = &RelationServiceProtocol::DeCode__GRAddEnemy;
m_mapEnCodeFunc[G_R_LOCK_ENEMY ] = &RelationServiceProtocol::EnCode__GRLockEnemy;
m_mapDeCodeFunc[G_R_LOCK_ENEMY ] = &RelationServiceProtocol::DeCode__GRLockEnemy;
m_mapEnCodeFunc[G_R_DEL_ENEMY ] = &RelationServiceProtocol::EnCode__GRDelEnemy;
m_mapDeCodeFunc[G_R_DEL_ENEMY ] = &RelationServiceProtocol::DeCode__GRDelEnemy;
m_mapEnCodeFunc[G_R_DEL_PLAYER ] = &RelationServiceProtocol::EnCode__G_R_DelPlayer;
m_mapDeCodeFunc[G_R_DEL_PLAYER ] = &RelationServiceProtocol::DeCode__G_R_DelPlayer;
m_mapEnCodeFunc[R_G_GROUP_MSG ] = &RelationServiceProtocol::EnCode__RGFriendGroups;
m_mapDeCodeFunc[R_G_GROUP_MSG ] = &RelationServiceProtocol::DeCode__RGFriendGroups;
m_mapEnCodeFunc[R_G_FRIENDS_MSG ] = &RelationServiceProtocol::EnCode__RGFriendInfos;
m_mapDeCodeFunc[R_G_FRIENDS_MSG ] = &RelationServiceProtocol::DeCode__RGFriendInfos;
m_mapEnCodeFunc[R_G_UPDATAFRIEND_MSG ] = &RelationServiceProtocol::EnCode__RGFriendInfoUpdate;
m_mapDeCodeFunc[R_G_UPDATAFRIEND_MSG ] = &RelationServiceProtocol::DeCode__RGFriendInfoUpdate;
m_mapEnCodeFunc[R_G_ADDFRIEND_MSG ] = &RelationServiceProtocol::EnCode__RGAddFriend;
m_mapDeCodeFunc[R_G_ADDFRIEND_MSG ] = &RelationServiceProtocol::DeCode__RGAddFriend;
m_mapEnCodeFunc[R_G_DELFRIEND_MSG ] = &RelationServiceProtocol::EnCode__RGDelFriend;
m_mapDeCodeFunc[R_G_DELFRIEND_MSG ] = &RelationServiceProtocol::DeCode__RGDelFriend;
m_mapEnCodeFunc[R_G_ADD_GROUP ] = &RelationServiceProtocol::EnCode__RGAddGroup;
m_mapDeCodeFunc[R_G_ADD_GROUP ] = &RelationServiceProtocol::DeCode__RGAddGroup;
m_mapEnCodeFunc[R_G_FRIEND_ALTER_GROUP_ID ] = &RelationServiceProtocol::EnCode__RGFriendAlterGroupID;
m_mapDeCodeFunc[R_G_FRIEND_ALTER_GROUP_ID ] = &RelationServiceProtocol::DeCode__RGFriendAlterGroupID;
m_mapEnCodeFunc[R_G_DEL_GROUP ] = &RelationServiceProtocol::EnCode__RGDelGroup;
m_mapDeCodeFunc[R_G_DEL_GROUP ] = &RelationServiceProtocol::DeCode__RGDelGroup;
m_mapEnCodeFunc[R_G_ALTERGROUPNAME ] = &RelationServiceProtocol::EnCode__RGAlterGroupName;
m_mapDeCodeFunc[R_G_ALTERGROUPNAME ] = &RelationServiceProtocol::DeCode__RGAlterGroupName;
m_mapEnCodeFunc[R_G_ADDTOBLACKLIST ] = &RelationServiceProtocol::EnCode__RGAddToBlacklist;
m_mapDeCodeFunc[R_G_ADDTOBLACKLIST ] = &RelationServiceProtocol::DeCode__RGAddToBlacklist;
m_mapEnCodeFunc[R_G_DELFROMBLACKLIST ] = &RelationServiceProtocol::EnCode__RGDelFromBlackList;
m_mapDeCodeFunc[R_G_DELFROMBLACKLIST ] = &RelationServiceProtocol::DeCode__RGDelFromBlackList;
m_mapEnCodeFunc[R_G_SENDGROUPMSG ] = &RelationServiceProtocol::EnCode__RGSendGroupMsg;
m_mapDeCodeFunc[R_G_SENDGROUPMSG ] = &RelationServiceProtocol::DeCode__RGSendGroupMsg;
m_mapEnCodeFunc[R_G_SENDMSG ] = &RelationServiceProtocol::EnCode__RGSendMsg;
m_mapDeCodeFunc[R_G_SENDMSG ] = &RelationServiceProtocol::DeCode__RGSendMsg;
m_mapEnCodeFunc[R_G_BLACKLIST ] = &RelationServiceProtocol::EnCode__RGBlacklist;
m_mapDeCodeFunc[R_G_BLACKLIST ] = &RelationServiceProtocol::DeCode__RGBlacklist;
m_mapEnCodeFunc[R_G_ADD_ENEMY ] = &RelationServiceProtocol::EnCode__RGAddEnemy;
m_mapDeCodeFunc[R_G_ADD_ENEMY ] = &RelationServiceProtocol::DeCode__RGAddEnemy;
m_mapEnCodeFunc[R_G_LOCK_ENEMY ] = &RelationServiceProtocol::EnCode__RGLockEnemy;
m_mapDeCodeFunc[R_G_LOCK_ENEMY ] = &RelationServiceProtocol::DeCode__RGLockEnemy;
m_mapEnCodeFunc[R_G_DEL_ENEMY ] = &RelationServiceProtocol::EnCode__RGDelEnemy;
m_mapDeCodeFunc[R_G_DEL_ENEMY ] = &RelationServiceProtocol::DeCode__RGDelEnemy;
m_mapEnCodeFunc[R_G_ENEMY_LIST ] = &RelationServiceProtocol::EnCode__RGEnemylist;
m_mapDeCodeFunc[R_G_ENEMY_LIST ] = &RelationServiceProtocol::DeCode__RGEnemylist;
m_mapEnCodeFunc[R_G_UPDATE_ENEMY ] = &RelationServiceProtocol::EnCode__RGUpdateEnemy;
m_mapDeCodeFunc[R_G_UPDATE_ENEMY ] = &RelationServiceProtocol::DeCode__RGUpdateEnemy;
m_mapEnCodeFunc[R_G_NOTIFY_R_GROUP_MSG_SUM ] = &RelationServiceProtocol::EnCode__RGNotifyRGroupMsgNum;
m_mapDeCodeFunc[R_G_NOTIFY_R_GROUP_MSG_SUM ] = &RelationServiceProtocol::DeCode__RGNotifyRGroupMsgNum;
m_mapEnCodeFunc[G_R_REPORT_PLAYER_UPLINE ] = &RelationServiceProtocol::EnCode__ReportPlayerUpline;
m_mapDeCodeFunc[G_R_REPORT_PLAYER_UPLINE ] = &RelationServiceProtocol::DeCode__ReportPlayerUpline;
m_mapEnCodeFunc[G_R_REPORT_PLAYER_OFFLINE ] = &RelationServiceProtocol::EnCode__ReportPlayerOffline;
m_mapDeCodeFunc[G_R_REPORT_PLAYER_OFFLINE ] = &RelationServiceProtocol::DeCode__ReportPlayerOffline;
m_mapEnCodeFunc[G_R_CREATE_UNION_REQUEST ] = &RelationServiceProtocol::EnCode__CreateUnionRequest;
m_mapDeCodeFunc[G_R_CREATE_UNION_REQUEST ] = &RelationServiceProtocol::DeCode__CreateUnionRequest;
m_mapEnCodeFunc[R_G_CREATE_UNION_RESULT ] = &RelationServiceProtocol::EnCode__CreateUnionResult;
m_mapDeCodeFunc[R_G_CREATE_UNION_RESULT ] = &RelationServiceProtocol::DeCode__CreateUnionResult;
m_mapEnCodeFunc[G_R_DESTROY_UNION_REQUEST ] = &RelationServiceProtocol::EnCode__DestroyUnionRequest;
m_mapDeCodeFunc[G_R_DESTROY_UNION_REQUEST ] = &RelationServiceProtocol::DeCode__DestroyUnionRequest;
m_mapEnCodeFunc[R_G_DESTROY_UNION_RESULT ] = &RelationServiceProtocol::EnCode__DestroyUnionResult;
m_mapDeCodeFunc[R_G_DESTROY_UNION_RESULT ] = &RelationServiceProtocol::DeCode__DestroyUnionResult;
m_mapEnCodeFunc[G_R_QUERY_UNION_BASIC_REQUEST ] = &RelationServiceProtocol::EnCode__QueryUnionBasicRequest;
m_mapDeCodeFunc[G_R_QUERY_UNION_BASIC_REQUEST ] = &RelationServiceProtocol::DeCode__QueryUnionBasicRequest;
m_mapEnCodeFunc[R_G_QUERY_UNION_BASIC_RESULT ] = &RelationServiceProtocol::EnCode__QueryUnionBasicResult;
m_mapDeCodeFunc[R_G_QUERY_UNION_BASIC_RESULT ] = &RelationServiceProtocol::DeCode__QueryUnionBasicResult;
m_mapEnCodeFunc[G_R_UNION_ADD_MEMBER_REQUEST ] = &RelationServiceProtocol::EnCode__AddUnionMemberRequest;
m_mapDeCodeFunc[G_R_UNION_ADD_MEMBER_REQUEST ] = &RelationServiceProtocol::DeCode__AddUnionMemberRequest;
m_mapEnCodeFunc[R_G_UNION_ADD_MEMBER_RESULT ] = &RelationServiceProtocol::EnCode__AddUnionMemberResult;
m_mapDeCodeFunc[R_G_UNION_ADD_MEMBER_RESULT ] = &RelationServiceProtocol::DeCode__AddUnionMemberResult;
m_mapEnCodeFunc[G_R_UNION_ADD_MEMBER_CONFIRMED ] = &RelationServiceProtocol::EnCode__AddUnionMemberConfirmed;
m_mapDeCodeFunc[G_R_UNION_ADD_MEMBER_CONFIRMED ] = &RelationServiceProtocol::DeCode__AddUnionMemberConfirmed;
m_mapEnCodeFunc[R_G_UNION_ADD_MEMBER_CONFIRM ] = &RelationServiceProtocol::EnCode__AddUnionMemberConfirm;
m_mapDeCodeFunc[R_G_UNION_ADD_MEMBER_CONFIRM ] = &RelationServiceProtocol::DeCode__AddUnionMemberConfirm;
m_mapEnCodeFunc[G_R_UNION_REMOVE_MEMBER_REQUEST ] = &RelationServiceProtocol::EnCode__RemoveUnionMemberRequest;
m_mapDeCodeFunc[G_R_UNION_REMOVE_MEMBER_REQUEST ] = &RelationServiceProtocol::DeCode__RemoveUnionMemberRequest;
m_mapEnCodeFunc[R_G_UNION_REMOVE_MEMBER_RESULT ] = &RelationServiceProtocol::EnCode__RemoveUnionMemberResult;
m_mapDeCodeFunc[R_G_UNION_REMOVE_MEMBER_RESULT ] = &RelationServiceProtocol::DeCode__RemoveUnionMemberResult;
m_mapEnCodeFunc[G_R_QUERY_UNION_MEMBER_LIST_REQUEST ] = &RelationServiceProtocol::EnCode__QueryUnionMembersRequest;
m_mapDeCodeFunc[G_R_QUERY_UNION_MEMBER_LIST_REQUEST ] = &RelationServiceProtocol::DeCode__QueryUnionMembersRequest;
m_mapEnCodeFunc[R_G_QUERY_UNION_MEMBER_LIST_RESULT ] = &RelationServiceProtocol::EnCode__QueryUnionMembersResult;
m_mapDeCodeFunc[R_G_QUERY_UNION_MEMBER_LIST_RESULT ] = &RelationServiceProtocol::DeCode__QueryUnionMembersResult;
m_mapEnCodeFunc[R_G_UNION_DESTROYED_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionDestroyedNotify;
m_mapDeCodeFunc[R_G_UNION_DESTROYED_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionDestroyedNotify;
m_mapEnCodeFunc[R_G_UNION_MEMBER_ADDED_NOTIFY ] = &RelationServiceProtocol::EnCode__AddUnionMemberNotify;
m_mapDeCodeFunc[R_G_UNION_MEMBER_ADDED_NOTIFY ] = &RelationServiceProtocol::DeCode__AddUnionMemberNotify;
m_mapEnCodeFunc[R_G_UNION_MEMBER_REMOVED_NOTIFY ] = &RelationServiceProtocol::EnCode__RemoveUnionMemberNotify;
m_mapDeCodeFunc[R_G_UNION_MEMBER_REMOVED_NOTIFY ] = &RelationServiceProtocol::DeCode__RemoveUnionMemberNotify;
m_mapEnCodeFunc[R_G_UNION_MEMBER_TITLE_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionMemberTitleNotify;
m_mapDeCodeFunc[R_G_UNION_MEMBER_TITLE_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionMemberTitleNotify;
m_mapEnCodeFunc[R_G_UNION_MODIFY_MEMBER_TITLE_RESULT ] = &RelationServiceProtocol::EnCode__ModifyUnionMemberTitleResult;
m_mapDeCodeFunc[R_G_UNION_MODIFY_MEMBER_TITLE_RESULT ] = &RelationServiceProtocol::DeCode__ModifyUnionMemberTitleResult;
m_mapEnCodeFunc[G_R_UNION_MODIFY_MEMBER_TITLE_REQUEST] = &RelationServiceProtocol::EnCode__ModifyUnionMemberTitleRequest;
m_mapDeCodeFunc[G_R_UNION_MODIFY_MEMBER_TITLE_REQUEST] = &RelationServiceProtocol::DeCode__ModifyUnionMemberTitleRequest;
m_mapEnCodeFunc[R_G_UNION_TRANSFORM_CAPTION_NOTIFY ] = &RelationServiceProtocol::EnCode__TransformUnionCaptionNotify;
m_mapDeCodeFunc[R_G_UNION_TRANSFORM_CAPTION_NOTIFY ] = &RelationServiceProtocol::DeCode__TransformUnionCaptionNotify;
m_mapEnCodeFunc[R_G_UNION_TRANSFORM_CAPTION_RESULT ] = &RelationServiceProtocol::EnCode__TransformUnionCaptionResult;
m_mapDeCodeFunc[R_G_UNION_TRANSFORM_CAPTION_RESULT ] = &RelationServiceProtocol::DeCode__TransformUnionCaptionResult;
m_mapEnCodeFunc[G_R_UNION_TRANSFROM_CAPTION_REQUEST ] = &RelationServiceProtocol::EnCode__TransformUnionCaptionRequest;
m_mapDeCodeFunc[G_R_UNION_TRANSFROM_CAPTION_REQUEST ] = &RelationServiceProtocol::DeCode__TransformUnionCaptionRequest;
m_mapEnCodeFunc[G_R_UNION_ADVANCE_MEMBER_POS_REQUEST ] = &RelationServiceProtocol::EnCode__AdvanceUnionMemberPosRequest;
m_mapDeCodeFunc[G_R_UNION_ADVANCE_MEMBER_POS_REQUEST ] = &RelationServiceProtocol::DeCode__AdvanceUnionMemberPosRequest;
m_mapEnCodeFunc[R_G_UNION_ADVANCE_MEMBER_POS_RESULT ] = &RelationServiceProtocol::EnCode__AdvanceUnionMemberPosResult;
m_mapDeCodeFunc[R_G_UNION_ADVANCE_MEMBER_POS_RESULT ] = &RelationServiceProtocol::DeCode__AdvanceUnionMemberPosResult;
m_mapEnCodeFunc[R_G_UNION_ADVANCE_MEMBER_POS_NOTIFY ] = &RelationServiceProtocol::EnCode__AdvanceUnionMemberPosNotify;
m_mapDeCodeFunc[R_G_UNION_ADVANCE_MEMBER_POS_NOTIFY ] = &RelationServiceProtocol::DeCode__AdvanceUnionMemberPosNotify;
m_mapEnCodeFunc[G_R_UNION_REDUCE_MEMBER_POS_REQUEST ] = &RelationServiceProtocol::EnCode__ReduceUnionMemberPosRequest;
m_mapDeCodeFunc[G_R_UNION_REDUCE_MEMBER_POS_REQUEST ] = &RelationServiceProtocol::DeCode__ReduceUnionMemberPosRequest;
m_mapEnCodeFunc[R_G_UNION_REDUCE_MEMBER_POS_RESULT ] = &RelationServiceProtocol::EnCode__ReduceUnionMemberPosResult;
m_mapDeCodeFunc[R_G_UNION_REDUCE_MEMBER_POS_RESULT ] = &RelationServiceProtocol::DeCode__ReduceUnionMemberPosResult;
m_mapEnCodeFunc[R_G_UNION_REDUCE_MEMBER_POS_NOTIFY ] = &RelationServiceProtocol::EnCode__ReduceUnionMemberPosNotify;
m_mapDeCodeFunc[R_G_UNION_REDUCE_MEMBER_POS_NOTIFY ] = &RelationServiceProtocol::DeCode__ReduceUnionMemberPosNotify;
m_mapEnCodeFunc[G_R_UNION_CHANNEL_SPEEK_REQUEST ] = &RelationServiceProtocol::EnCode__UnionChannelSpeekRequest;
m_mapDeCodeFunc[G_R_UNION_CHANNEL_SPEEK_REQUEST ] = &RelationServiceProtocol::DeCode__UnionChannelSpeekRequest;
m_mapEnCodeFunc[R_G_UNION_CHANNEL_SPEEK_RESULT ] = &RelationServiceProtocol::EnCode__UnionChannelSpeekResult;
m_mapDeCodeFunc[R_G_UNION_CHANNEL_SPEEK_RESULT ] = &RelationServiceProtocol::DeCode__UnionChannelSpeekResult;
m_mapEnCodeFunc[R_G_UNION_CHANNEL_SPEEK_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionChannelSpeekNotify;
m_mapDeCodeFunc[R_G_UNION_CHANNEL_SPEEK_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionChannelSpeekNotify;
m_mapEnCodeFunc[G_R_UNION_UPDATE_POS_CFG_REQUEST ] = &RelationServiceProtocol::EnCode__UpdateUnionPosCfgRequest;
m_mapDeCodeFunc[G_R_UNION_UPDATE_POS_CFG_REQUEST ] = &RelationServiceProtocol::DeCode__UpdateUnionPosCfgRequest;
m_mapEnCodeFunc[R_G_UNION_UPDATE_POS_CFG_RESULT ] = &RelationServiceProtocol::EnCode__UpdateUnionPosCfgResult;
m_mapDeCodeFunc[R_G_UNION_UPDATE_POS_CFG_RESULT ] = &RelationServiceProtocol::DeCode__UpdateUnionPosCfgResult;
m_mapEnCodeFunc[R_G_UNION_UPDATE_POS_CFG_NOTIFY ] = &RelationServiceProtocol::EnCode__UpdateUnionPosCfgNotify;
m_mapDeCodeFunc[R_G_UNION_UPDATE_POS_CFG_NOTIFY ] = &RelationServiceProtocol::DeCode__UpdateUnionPosCfgNotify;
m_mapEnCodeFunc[G_R_UNION_FORBID_SPEEK_REQUEST ] = &RelationServiceProtocol::EnCode__ForbidUnionSpeekRequest;
m_mapDeCodeFunc[G_R_UNION_FORBID_SPEEK_REQUEST ] = &RelationServiceProtocol::DeCode__ForbidUnionSpeekRequest;
m_mapEnCodeFunc[R_G_UNION_FORBID_SPEEK_RESULT ] = &RelationServiceProtocol::EnCode__ForbidUnionSpeekResult;
m_mapDeCodeFunc[R_G_UNION_FORBID_SPEEK_RESULT ] = &RelationServiceProtocol::DeCode__ForbidUnionSpeekResult;
m_mapEnCodeFunc[R_G_UNION_FORBID_SPEEK_NOTIFY ] = &RelationServiceProtocol::EnCode__ForbidUnionSpeekNotify;
m_mapDeCodeFunc[R_G_UNION_FORBID_SPEEK_NOTIFY ] = &RelationServiceProtocol::DeCode__ForbidUnionSpeekNotify;
m_mapEnCodeFunc[R_G_UNION_SKILLS_LIST_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionSkillsListNotify;
m_mapDeCodeFunc[R_G_UNION_SKILLS_LIST_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionSkillsListNotify;
m_mapEnCodeFunc[G_R_STUDY_UNION_SKILL_REQUEST ] = &RelationServiceProtocol::EnCode__StudyUnionSkillRequest;
m_mapDeCodeFunc[G_R_STUDY_UNION_SKILL_REQUEST ] = &RelationServiceProtocol::DeCode__StudyUnionSkillRequest;
m_mapEnCodeFunc[R_G_STUDY_UNION_SKILL_RESULT ] = &RelationServiceProtocol::EnCode__StudyUnionSkillResult;
m_mapDeCodeFunc[R_G_STUDY_UNION_SKILL_RESULT ] = &RelationServiceProtocol::DeCode__StudyUnionSkillResult;
m_mapEnCodeFunc[G_R_MODIFY_UNION_ACTIVE_POINT_REQUEST] = &RelationServiceProtocol::EnCode__ModifyUnionActivePointRequest;
m_mapDeCodeFunc[G_R_MODIFY_UNION_ACTIVE_POINT_REQUEST] = &RelationServiceProtocol::DeCode__ModifyUnionActivePointRequest;
m_mapEnCodeFunc[R_G_MODIFY_UNION_ACTIVE_POINT_RESULT ] = &RelationServiceProtocol::EnCode__ModifyUnionActivePointResult;
m_mapDeCodeFunc[R_G_MODIFY_UNION_ACTIVE_POINT_RESULT ] = &RelationServiceProtocol::DeCode__ModifyUnionActivePointResult;
m_mapEnCodeFunc[R_G_UNION_ACTIVE_POINT_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionActivePointNotify;
m_mapDeCodeFunc[R_G_UNION_ACTIVE_POINT_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionActivePointNotify;
m_mapEnCodeFunc[G_R_POST_UNION_TASK_LIST_REQUEST ] = &RelationServiceProtocol::EnCode__PostUnionTasksListRequest;
m_mapDeCodeFunc[G_R_POST_UNION_TASK_LIST_REQUEST ] = &RelationServiceProtocol::DeCode__PostUnionTasksListRequest;
m_mapEnCodeFunc[R_G_POST_UNION_TASK_LIST_RESULT ] = &RelationServiceProtocol::EnCode__PostUnionTasksListResult;
m_mapDeCodeFunc[R_G_POST_UNION_TASK_LIST_RESULT ] = &RelationServiceProtocol::DeCode__PostUnionTasksListResult;
m_mapEnCodeFunc[R_G_UNION_TASK_LIST_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionTasksListNotify;
m_mapDeCodeFunc[R_G_UNION_TASK_LIST_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionTasksListNotify;
m_mapEnCodeFunc[G_R_ADVANCE_UNION_LEVEL_REQUEST ] = &RelationServiceProtocol::EnCode__AdvanceUnionLevelRequest;
m_mapDeCodeFunc[G_R_ADVANCE_UNION_LEVEL_REQUEST ] = &RelationServiceProtocol::DeCode__AdvanceUnionLevelRequest;
m_mapEnCodeFunc[R_G_ADVANCE_UNION_LEVEL_RESULT ] = &RelationServiceProtocol::EnCode__AdvanceUnionLevelResult;
m_mapDeCodeFunc[R_G_ADVANCE_UNION_LEVEL_RESULT ] = &RelationServiceProtocol::DeCode__AdvanceUnionLevelResult;
m_mapEnCodeFunc[R_G_UNION_LEVEL_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionLevelNotify;
m_mapDeCodeFunc[R_G_UNION_LEVEL_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionLevelNotify;
m_mapEnCodeFunc[G_R_POST_UNION_BULLETIN_REQUEST ] = &RelationServiceProtocol::EnCode__PostUnionBulletinRequest;
m_mapDeCodeFunc[G_R_POST_UNION_BULLETIN_REQUEST ] = &RelationServiceProtocol::DeCode__PostUnionBulletinRequest;
m_mapEnCodeFunc[R_G_POST_UNION_BULLETIN_RESULT ] = &RelationServiceProtocol::EnCode__PostUnionBulletinResult;
m_mapDeCodeFunc[R_G_POST_UNION_BULLETIN_RESULT ] = &RelationServiceProtocol::DeCode__PostUnionBulletinResult;
m_mapEnCodeFunc[R_G_UNION_BULLETIN_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionBulletinNotify;
m_mapDeCodeFunc[R_G_UNION_BULLETIN_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionBulletinNotify;
m_mapEnCodeFunc[R_G_UNION_MEMBER_UPLINE_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionMemberUplineNotify;
m_mapDeCodeFunc[R_G_UNION_MEMBER_UPLINE_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionMemberUplineNotify;
m_mapEnCodeFunc[R_G_UNION_MEMBER_OFFLINE_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionMemberOfflineNotify;
m_mapDeCodeFunc[R_G_UNION_MEMBER_OFFLINE_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionMemberOfflineNotify;
m_mapEnCodeFunc[G_R_QUERY_UNION_LOG_REQUEST ] = &RelationServiceProtocol::EnCode__QueryUnionLogRequest;
m_mapDeCodeFunc[G_R_QUERY_UNION_LOG_REQUEST ] = &RelationServiceProtocol::DeCode__QueryUnionLogRequest;
m_mapEnCodeFunc[R_G_QUERY_UNION_LOG_RESULT ] = &RelationServiceProtocol::EnCode__QueryUnionLogResult;
m_mapDeCodeFunc[R_G_QUERY_UNION_LOG_RESULT ] = &RelationServiceProtocol::DeCode__QueryUnionLogResult;
m_mapEnCodeFunc[R_G_UNION_EMAIL_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionEmailNotify;
m_mapDeCodeFunc[R_G_UNION_EMAIL_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionEmailNotify;
m_mapEnCodeFunc[G_R_UNION_OWNER_CHECK_REQUEST ] = &RelationServiceProtocol::EnCode__UnionOwnerCheckRequest;
m_mapDeCodeFunc[G_R_UNION_OWNER_CHECK_REQUEST ] = &RelationServiceProtocol::DeCode__UnionOwnerCheckRequest;
m_mapEnCodeFunc[R_G_UNION_OWNER_CHECK_RESULT ] = &RelationServiceProtocol::EnCode__UnionOwnerCheckResult;
m_mapDeCodeFunc[R_G_UNION_OWNER_CHECK_RESULT ] = &RelationServiceProtocol::DeCode__UnionOwnerCheckResult;
m_mapEnCodeFunc[G_R_UNION_MODIFY_PRESTIGE_REQUEST ] = &RelationServiceProtocol::EnCode__ModifyUnionPrestigeRequest;
m_mapDeCodeFunc[G_R_UNION_MODIFY_PRESTIGE_REQUEST ] = &RelationServiceProtocol::DeCode__ModifyUnionPrestigeRequest;
m_mapEnCodeFunc[R_G_UNION_MODIFY_PRESTIGE_RESULT ] = &RelationServiceProtocol::EnCode__ModifyUnionPrestigeResult;
m_mapDeCodeFunc[R_G_UNION_MODIFY_PRESTIGE_RESULT ] = &RelationServiceProtocol::DeCode__ModifyUnionPrestigeResult;
m_mapEnCodeFunc[R_G_UNION_PRESTIGE_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionPrestigeNotify;
m_mapDeCodeFunc[R_G_UNION_PRESTIGE_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionPrestigeNotify;
m_mapEnCodeFunc[G_R_UNION_MODIFY_BADGE_REQUEST ] = &RelationServiceProtocol::EnCode__ModifyUnionBadgeRequest;
m_mapDeCodeFunc[G_R_UNION_MODIFY_BADGE_REQUEST ] = &RelationServiceProtocol::DeCode__ModifyUnionBadgeRequest;
m_mapEnCodeFunc[R_G_UNION_MODIFY_BADGE_RESULT ] = &RelationServiceProtocol::EnCode__ModifyUnionBadgeResult;
m_mapDeCodeFunc[R_G_UNION_MODIFY_BADGE_RESULT ] = &RelationServiceProtocol::DeCode__ModifyUnionBadgeResult;
m_mapEnCodeFunc[R_G_UNION_BADGE_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionBadgeNotify;
m_mapDeCodeFunc[R_G_UNION_BADGE_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionBadgeNotify;
m_mapEnCodeFunc[G_R_UNION_MODIFY_MULTI_REQUEST ] = &RelationServiceProtocol::EnCode__ModifyUnionMultiRequest;
m_mapDeCodeFunc[G_R_UNION_MODIFY_MULTI_REQUEST ] = &RelationServiceProtocol::DeCode__ModifyUnionMultiRequest;
m_mapEnCodeFunc[R_G_UNION_MULTI_NOTIFY ] = &RelationServiceProtocol::EnCode__UnionMultiNotify;
m_mapDeCodeFunc[R_G_UNION_MULTI_NOTIFY ] = &RelationServiceProtocol::DeCode__UnionMultiNotify;
m_mapEnCodeFunc[G_R_QUERY_PLAYER_RELATION_REQUEST ] = &RelationServiceProtocol::EnCode__QueryPlayerRelationRequest;
m_mapDeCodeFunc[G_R_QUERY_PLAYER_RELATION_REQUEST ] = &RelationServiceProtocol::DeCode__QueryPlayerRelationRequest;
m_mapEnCodeFunc[R_G_QUERY_PLAYER_RELATION_RESULT ] = &RelationServiceProtocol::EnCode__QueryPlayerRelationResult;
m_mapDeCodeFunc[R_G_QUERY_PLAYER_RELATION_RESULT ] = &RelationServiceProtocol::DeCode__QueryPlayerRelationResult;
m_mapEnCodeFunc[G_R_QUERY_PLAYER_INFO_REQUEST ] = &RelationServiceProtocol::EnCode__QueryPlayerInfoRequest;
m_mapDeCodeFunc[G_R_QUERY_PLAYER_INFO_REQUEST ] = &RelationServiceProtocol::DeCode__QueryPlayerInfoRequest;
m_mapEnCodeFunc[R_G_QUERY_PLAYER_INFO_RESULT ] = &RelationServiceProtocol::EnCode__QueryPlayerInfoResult;
m_mapDeCodeFunc[R_G_QUERY_PLAYER_INFO_RESULT ] = &RelationServiceProtocol::DeCode__QueryPlayerInfoResult;
m_mapEnCodeFunc[G_R_QUERY_UNION_RANK_REQUEST ] = &RelationServiceProtocol::EnCode__QueryUnionRankRequest;
m_mapDeCodeFunc[G_R_QUERY_UNION_RANK_REQUEST ] = &RelationServiceProtocol::DeCode__QueryUnionRankRequest;
m_mapEnCodeFunc[R_G_QUERY_UNION_RANK_RESULT ] = &RelationServiceProtocol::EnCode__QueryUnionRankResult;
m_mapDeCodeFunc[R_G_QUERY_UNION_RANK_RESULT ] = &RelationServiceProtocol::DeCode__QueryUnionRankResult;
m_mapEnCodeFunc[G_R_SEARCH_UNION_RANK_REQUEST ] = &RelationServiceProtocol::EnCode__SearchUnionRankRequest;
m_mapDeCodeFunc[G_R_SEARCH_UNION_RANK_REQUEST ] = &RelationServiceProtocol::DeCode__SearchUnionRankRequest;
m_mapEnCodeFunc[R_G_SEARCH_UNION_RANK_RESULT ] = &RelationServiceProtocol::EnCode__SearchUnionRankResult;
m_mapDeCodeFunc[R_G_SEARCH_UNION_RANK_RESULT ] = &RelationServiceProtocol::DeCode__SearchUnionRankResult;
m_mapEnCodeFunc[R_G_PLAYER_UPLINE_TEAMID_NOTIFY ] = &RelationServiceProtocol::EnCode__PlayerUplineTeamIdNotify;
m_mapDeCodeFunc[R_G_PLAYER_UPLINE_TEAMID_NOTIFY ] = &RelationServiceProtocol::DeCode__PlayerUplineTeamIdNotify;
m_mapEnCodeFunc[G_R_QUERY_RACEMASTER_REQUEST ] = &RelationServiceProtocol::EnCode__QueryRaceMasterRequest;
m_mapDeCodeFunc[G_R_QUERY_RACEMASTER_REQUEST ] = &RelationServiceProtocol::DeCode__QueryRaceMasterRequest;
m_mapEnCodeFunc[R_G_QUERY_RACEMASTER_RESULT ] = &RelationServiceProtocol::EnCode__QueryRaceMasterResult;
m_mapDeCodeFunc[R_G_QUERY_RACEMASTER_RESULT ] = &RelationServiceProtocol::DeCode__QueryRaceMasterResult;
m_mapEnCodeFunc[R_G_TEAMLOG ] = &RelationServiceProtocol::EnCode__TeamLogNotify;
m_mapDeCodeFunc[R_G_TEAMLOG ] = &RelationServiceProtocol::DeCode__TeamLogNotify;
m_mapEnCodeFunc[G_R_QUERY_GUILD_MEMBERS_REQUEST ] = &RelationServiceProtocol::EnCode__QueryGuildMembersRequest;
m_mapDeCodeFunc[G_R_QUERY_GUILD_MEMBERS_REQUEST ] = &RelationServiceProtocol::DeCode__QueryGuildMembersRequest;
m_mapEnCodeFunc[R_G_QUERY_GUILD_MEMBERS_RESULT ] = &RelationServiceProtocol::EnCode__QueryGuildMembersResult;
m_mapDeCodeFunc[R_G_QUERY_GUILD_MEMBERS_RESULT ] = &RelationServiceProtocol::DeCode__QueryGuildMembersResult;
m_mapEnCodeFunc[G_R_ADD_FRIENDLY_DEGREE ] = &RelationServiceProtocol::EnCode__AddFriendlyDegree;
m_mapDeCodeFunc[G_R_ADD_FRIENDLY_DEGREE ] = &RelationServiceProtocol::DeCode__AddFriendlyDegree;
m_mapEnCodeFunc[G_R_ADD_TWEET ] = &RelationServiceProtocol::EnCode__AddTweet;
m_mapDeCodeFunc[G_R_ADD_TWEET ] = &RelationServiceProtocol::DeCode__AddTweet;
m_mapEnCodeFunc[R_G_SHOW_TWEET ] = &RelationServiceProtocol::EnCode__ShowFriendTweet;
m_mapDeCodeFunc[R_G_SHOW_TWEET ] = &RelationServiceProtocol::DeCode__ShowFriendTweet;
m_mapEnCodeFunc[G_R_QUERY_TWEETS_REQUEST ] = &RelationServiceProtocol::EnCode__QueryFriendTweetsRequest;
m_mapDeCodeFunc[G_R_QUERY_TWEETS_REQUEST ] = &RelationServiceProtocol::DeCode__QueryFriendTweetsRequest;
m_mapEnCodeFunc[R_G_QUERY_TWEETS_RESULT ] = &RelationServiceProtocol::EnCode__QueryFriendTweetsResult;
m_mapDeCodeFunc[R_G_QUERY_TWEETS_RESULT ] = &RelationServiceProtocol::DeCode__QueryFriendTweetsResult;
m_mapEnCodeFunc[G_R_QUERY_FRIENDS_LIST_REQUEST ] = &RelationServiceProtocol::EnCode__QueryFriendsListRequest;
m_mapDeCodeFunc[G_R_QUERY_FRIENDS_LIST_REQUEST ] = &RelationServiceProtocol::DeCode__QueryFriendsListRequest;
m_mapEnCodeFunc[R_G_QUERY_FRIENDS_LIST_RESULT ] = &RelationServiceProtocol::EnCode__QueryFriendsListResult;
m_mapDeCodeFunc[R_G_QUERY_FRIENDS_LIST_RESULT ] = &RelationServiceProtocol::DeCode__QueryFriendsListResult;
m_mapEnCodeFunc[G_R_NOTIY_EXP_ADDED ] = &RelationServiceProtocol::EnCode__NotifyExpAdded;
m_mapDeCodeFunc[G_R_NOTIY_EXP_ADDED ] = &RelationServiceProtocol::DeCode__NotifyExpAdded;
m_mapEnCodeFunc[R_G_NOTIFY_ADD_EXP ] = &RelationServiceProtocol::EnCode__NotifyAddExp;
m_mapDeCodeFunc[R_G_NOTIFY_ADD_EXP ] = &RelationServiceProtocol::DeCode__NotifyAddExp;
m_mapEnCodeFunc[R_G_QUERY_EXP_NEEDED_LVL_UP_REQUEST ] = &RelationServiceProtocol::EnCode__QueryExpNeededWhenLvlUpRequest;
m_mapDeCodeFunc[R_G_QUERY_EXP_NEEDED_LVL_UP_REQUEST ] = &RelationServiceProtocol::DeCode__QueryExpNeededWhenLvlUpRequest;
m_mapEnCodeFunc[G_R_QUERY_EXP_NEEDED_LVL_UP_RESULT ] = &RelationServiceProtocol::EnCode__QueryExpNeededWhenLvlUpResult;
m_mapDeCodeFunc[G_R_QUERY_EXP_NEEDED_LVL_UP_RESULT ] = &RelationServiceProtocol::DeCode__QueryExpNeededWhenLvlUpResult;
m_mapEnCodeFunc[R_G_NOTIFY_TEAM_GAIN ] = &RelationServiceProtocol::EnCode__NotifyTeamGain;
m_mapDeCodeFunc[R_G_NOTIFY_TEAM_GAIN ] = &RelationServiceProtocol::DeCode__NotifyTeamGain;
m_mapEnCodeFunc[G_R_MODIFY_TWEET_RECEIVE_FLAG ] = &RelationServiceProtocol::EnCode__ModifyTweetReceiveFlag;
m_mapDeCodeFunc[G_R_MODIFY_TWEET_RECEIVE_FLAG ] = &RelationServiceProtocol::DeCode__ModifyTweetReceiveFlag;
m_mapEnCodeFunc[R_G_FRIEND_DEGREE_GAIN_EMAIL ] = &RelationServiceProtocol::EnCode__FriendDegreeGainEmail;
m_mapDeCodeFunc[R_G_FRIEND_DEGREE_GAIN_EMAIL ] = &RelationServiceProtocol::DeCode__FriendDegreeGainEmail;
m_mapEnCodeFunc[G_R_QUERY_NICKUNION ] = &RelationServiceProtocol::EnCode__GRQueryNickUnion;
m_mapDeCodeFunc[G_R_QUERY_NICKUNION ] = &RelationServiceProtocol::DeCode__GRQueryNickUnion;
m_mapEnCodeFunc[R_G_QUERY_NICKUNION_RST ] = &RelationServiceProtocol::EnCode__RGQueryNickUnionRst;
m_mapDeCodeFunc[R_G_QUERY_NICKUNION_RST ] = &RelationServiceProtocol::DeCode__RGQueryNickUnionRst;
}
RelationServiceNS::RelationServiceProtocol::~RelationServiceProtocol()
{
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode(int nMessageId, void* pInData, char* pBuf, size_t unSize)
{
EnCodeFunc pEnCodeFunc = FindEnCodeFunc(nMessageId);
if(pEnCodeFunc != NULL)
{
m_kPackage.Init(pBuf, unSize);
return (this->*pEnCodeFunc)(pInData);
}
else
{
return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode(int nMessageId, void* pOutData, size_t nOutSize, const char* pBuf, size_t unSize)
{
DeCodeFunc pDeCodeFunc = FindDeCodeFunc(nMessageId);
if(pDeCodeFunc != NULL)
{
m_kPackage.Init((char*)pBuf, unSize, nOutSize);
return (this->*pDeCodeFunc)(pOutData);
}
else
{
return FAILEDRETCODE;
}
}
RelationServiceNS::EnCodeFunc RelationServiceNS::RelationServiceProtocol::FindEnCodeFunc(int nMessageId)
{
std::map<int, EnCodeFunc>::iterator itr = m_mapEnCodeFunc.find(nMessageId);
if(itr != m_mapEnCodeFunc.end())
{
return itr->second;
}
else
{
return NULL;
}
}
RelationServiceNS::DeCodeFunc RelationServiceNS::RelationServiceProtocol::FindDeCodeFunc(int nMessageId)
{
std::map<int, DeCodeFunc>::iterator itr = m_mapDeCodeFunc.find(nMessageId);
if(itr != m_mapDeCodeFunc.end())
{
return itr->second;
}
else
{
return NULL;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__G_R_DelPlayer(void* pData)
{
G_R_DelPlayer* pkG_R_DelPlayer = (G_R_DelPlayer*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkG_R_DelPlayer->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__G_R_DelPlayer(void* pData)
{
G_R_DelPlayer* pkG_R_DelPlayer = (G_R_DelPlayer*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkG_R_DelPlayer->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RPlayerID(void* pData)
{
RPlayerID* pkRPlayerID = (RPlayerID*)(pData);
//EnCode GateSrvID
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRPlayerID->GateSrvID), unCount))
{
return FAILEDRETCODE;
}
//EnCode PPlayer
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRPlayerID->PPlayer), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RPlayerID(void* pData)
{
RPlayerID* pkRPlayerID = (RPlayerID*)(pData);
//DeCode GateSrvID
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRPlayerID->GateSrvID), unCount))
{
return FAILEDRETCODE;
}
//DeCode PPlayer
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRPlayerID->PPlayer), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__FriendGroupInfo(void* pData)
{
FriendGroupInfo* pkFriendGroupInfo = (FriendGroupInfo*)(pData);
//EnCode GroupID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendGroupInfo->GroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendGroupInfo->GroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupName
if((int)pkFriendGroupInfo->GroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendGroupInfo->GroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendGroupInfo->GroupNameLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendGroupInfo->GroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__FriendGroupInfo(void* pData)
{
FriendGroupInfo* pkFriendGroupInfo = (FriendGroupInfo*)(pData);
//DeCode GroupID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendGroupInfo->GroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendGroupInfo->GroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupName
if((int)pkFriendGroupInfo->GroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendGroupInfo->GroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendGroupInfo->GroupNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendGroupInfo->GroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__NameInfo(void* pData)
{
NameInfo* pkNameInfo = (NameInfo*)(pData);
//EnCode NameLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNameInfo->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkNameInfo->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkNameInfo->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkNameInfo->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkNameInfo->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__NameInfo(void* pData)
{
NameInfo* pkNameInfo = (NameInfo*)(pData);
//DeCode NameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNameInfo->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkNameInfo->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkNameInfo->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkNameInfo->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkNameInfo->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__NameUnionInfo(void* pData)
{
NameUnionInfo* pkNameUnionInfo = (NameUnionInfo*)(pData);
//EnCode NickName
if(EnCode__NameInfo(&(pkNameUnionInfo->NickName)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode UnionName
if(EnCode__NameInfo(&(pkNameUnionInfo->UnionName)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__NameUnionInfo(void* pData)
{
NameUnionInfo* pkNameUnionInfo = (NameUnionInfo*)(pData);
//DeCode NickName
if(DeCode__NameInfo(&(pkNameUnionInfo->NickName)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode UnionName
if(DeCode__NameInfo(&(pkNameUnionInfo->UnionName)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__FriendInfo(void* pData)
{
FriendInfo* pkFriendInfo = (FriendInfo*)(pData);
//EnCode GroupID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendInfo->GroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode NickNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendInfo->NickNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode NickName
if((int)pkFriendInfo->NickNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendInfo->NickNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendInfo->NickNameLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->NickName), unCount))
{
return FAILEDRETCODE;
}
//EnCode Flag
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->Flag), unCount))
{
return FAILEDRETCODE;
}
//EnCode EnterModel
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->EnterModel), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendInfo->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode MapID
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkFriendInfo->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkFriendInfo->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkFriendInfo->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkFriendInfo->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendInfo->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkFriendInfo->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendInfo->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendInfo->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendInfo->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkFriendInfo->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendInfo->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendInfo->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->FereName), unCount))
{
return FAILEDRETCODE;
}
//EnCode degree
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendInfo->degree), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweetsFlag
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkFriendInfo->tweetsFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__FriendInfo(void* pData)
{
FriendInfo* pkFriendInfo = (FriendInfo*)(pData);
//DeCode GroupID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendInfo->GroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode NickNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendInfo->NickNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode NickName
if((int)pkFriendInfo->NickNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendInfo->NickNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendInfo->NickNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->NickName), unCount))
{
return FAILEDRETCODE;
}
//DeCode Flag
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->Flag), unCount))
{
return FAILEDRETCODE;
}
//DeCode EnterModel
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->EnterModel), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendInfo->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode MapID
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkFriendInfo->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkFriendInfo->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkFriendInfo->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkFriendInfo->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendInfo->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkFriendInfo->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendInfo->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendInfo->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendInfo->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkFriendInfo->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkFriendInfo->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendInfo->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->FereName), unCount))
{
return FAILEDRETCODE;
}
//DeCode degree
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendInfo->degree), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweetsFlag
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkFriendInfo->tweetsFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRUplineInfo(void* pData)
{
GRUplineInfo* pkGRUplineInfo = (GRUplineInfo*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkGRUplineInfo->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode EnterModel
size_t unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRUplineInfo->EnterModel), unCount))
{
return FAILEDRETCODE;
}
//EnCode MapID
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRUplineInfo->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRUplineInfo->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode Sex
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRUplineInfo->Sex), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRUplineInfo->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRUplineInfo->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRUplineInfo->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRUplineInfo->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRUplineInfo->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkGRUplineInfo->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRUplineInfo->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRUplineInfo->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRUplineInfo->Name), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRUplineInfo->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkGRUplineInfo->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRUplineInfo->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRUplineInfo->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRUplineInfo->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRUplineInfo->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkGRUplineInfo->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRUplineInfo->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRUplineInfo->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRUplineInfo->FereName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRUplineInfo(void* pData)
{
GRUplineInfo* pkGRUplineInfo = (GRUplineInfo*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkGRUplineInfo->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode EnterModel
size_t unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRUplineInfo->EnterModel), unCount))
{
return FAILEDRETCODE;
}
//DeCode MapID
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRUplineInfo->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRUplineInfo->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode Sex
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRUplineInfo->Sex), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRUplineInfo->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRUplineInfo->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRUplineInfo->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRUplineInfo->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRUplineInfo->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkGRUplineInfo->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRUplineInfo->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRUplineInfo->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRUplineInfo->Name), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRUplineInfo->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkGRUplineInfo->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRUplineInfo->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRUplineInfo->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRUplineInfo->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRUplineInfo->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkGRUplineInfo->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRUplineInfo->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRUplineInfo->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRUplineInfo->FereName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGFriendGroups(void* pData)
{
RGFriendGroups* pkRGFriendGroups = (RGFriendGroups*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkRGFriendGroups->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode Remanent
size_t unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGFriendGroups->Remanent), unCount))
{
return FAILEDRETCODE;
}
//EnCode validSize
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendGroups->validSize), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendGroupsLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendGroups->friendGroupsLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendGroups
if((int)pkRGFriendGroups->friendGroupsLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkRGFriendGroups->friendGroupsLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkRGFriendGroups->friendGroupsLen; ++i)
{
if(EnCode__FriendGroupInfo(&(pkRGFriendGroups->friendGroups[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGFriendGroups(void* pData)
{
RGFriendGroups* pkRGFriendGroups = (RGFriendGroups*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkRGFriendGroups->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode Remanent
size_t unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGFriendGroups->Remanent), unCount))
{
return FAILEDRETCODE;
}
//DeCode validSize
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendGroups->validSize), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendGroupsLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendGroups->friendGroupsLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendGroups
if((int)pkRGFriendGroups->friendGroupsLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkRGFriendGroups->friendGroupsLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkRGFriendGroups->friendGroupsLen; ++i)
{
if(DeCode__FriendGroupInfo(&(pkRGFriendGroups->friendGroups[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGFriendInfos(void* pData)
{
RGFriendInfos* pkRGFriendInfos = (RGFriendInfos*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkRGFriendInfos->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode validSize
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendInfos->validSize), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendinfosLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendInfos->friendinfosLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendinfos
if((int)pkRGFriendInfos->friendinfosLen < 0)
{
return FAILEDRETCODE;
}
if(5 < pkRGFriendInfos->friendinfosLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkRGFriendInfos->friendinfosLen; ++i)
{
if(EnCode__FriendInfo(&(pkRGFriendInfos->friendinfos[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGFriendInfos(void* pData)
{
RGFriendInfos* pkRGFriendInfos = (RGFriendInfos*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkRGFriendInfos->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode validSize
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendInfos->validSize), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendinfosLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendInfos->friendinfosLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendinfos
if((int)pkRGFriendInfos->friendinfosLen < 0)
{
return FAILEDRETCODE;
}
if(5 < pkRGFriendInfos->friendinfosLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkRGFriendInfos->friendinfosLen; ++i)
{
if(DeCode__FriendInfo(&(pkRGFriendInfos->friendinfos[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRInfoUpdate(void* pData)
{
GRInfoUpdate* pkGRInfoUpdate = (GRInfoUpdate*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRInfoUpdate->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode MapID
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRInfoUpdate->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRInfoUpdate->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRInfoUpdate->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRInfoUpdate->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRInfoUpdate->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRInfoUpdate->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkGRInfoUpdate->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRInfoUpdate->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRInfoUpdate->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRInfoUpdate->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRInfoUpdate->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkGRInfoUpdate->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRInfoUpdate->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRInfoUpdate->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRInfoUpdate->FereName), unCount))
{
return FAILEDRETCODE;
}
//EnCode Online
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRInfoUpdate->Online), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRInfoUpdate(void* pData)
{
GRInfoUpdate* pkGRInfoUpdate = (GRInfoUpdate*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRInfoUpdate->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode MapID
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRInfoUpdate->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRInfoUpdate->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRInfoUpdate->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRInfoUpdate->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRInfoUpdate->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRInfoUpdate->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkGRInfoUpdate->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRInfoUpdate->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRInfoUpdate->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRInfoUpdate->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRInfoUpdate->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkGRInfoUpdate->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRInfoUpdate->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRInfoUpdate->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRInfoUpdate->FereName), unCount))
{
return FAILEDRETCODE;
}
//DeCode Online
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRInfoUpdate->Online), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGFriendInfoUpdate(void* pData)
{
RGFriendInfoUpdate* pkRGFriendInfoUpdate = (RGFriendInfoUpdate*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkRGFriendInfoUpdate->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendInfoUpdate->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode MapID
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRGFriendInfoUpdate->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRGFriendInfoUpdate->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGFriendInfoUpdate->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRGFriendInfoUpdate->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRGFriendInfoUpdate->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendInfoUpdate->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkRGFriendInfoUpdate->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkRGFriendInfoUpdate->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkRGFriendInfoUpdate->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkRGFriendInfoUpdate->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendInfoUpdate->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkRGFriendInfoUpdate->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkRGFriendInfoUpdate->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkRGFriendInfoUpdate->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkRGFriendInfoUpdate->FereName), unCount))
{
return FAILEDRETCODE;
}
//EnCode Online
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGFriendInfoUpdate->Online), unCount))
{
return FAILEDRETCODE;
}
//EnCode degree
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendInfoUpdate->degree), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweetsFlag
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGFriendInfoUpdate->tweetsFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGFriendInfoUpdate(void* pData)
{
RGFriendInfoUpdate* pkRGFriendInfoUpdate = (RGFriendInfoUpdate*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkRGFriendInfoUpdate->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendInfoUpdate->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode MapID
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRGFriendInfoUpdate->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRGFriendInfoUpdate->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGFriendInfoUpdate->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRGFriendInfoUpdate->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRGFriendInfoUpdate->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendInfoUpdate->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkRGFriendInfoUpdate->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkRGFriendInfoUpdate->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkRGFriendInfoUpdate->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkRGFriendInfoUpdate->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendInfoUpdate->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkRGFriendInfoUpdate->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkRGFriendInfoUpdate->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkRGFriendInfoUpdate->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkRGFriendInfoUpdate->FereName), unCount))
{
return FAILEDRETCODE;
}
//DeCode Online
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGFriendInfoUpdate->Online), unCount))
{
return FAILEDRETCODE;
}
//DeCode degree
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendInfoUpdate->degree), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweetsFlag
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGFriendInfoUpdate->tweetsFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGNotifyRGroupMsgNum(void* pData)
{
RGNotifyRGroupMsgNum* pkRGNotifyRGroupMsgNum = (RGNotifyRGroupMsgNum*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkRGNotifyRGroupMsgNum->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode Remanent
size_t unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGNotifyRGroupMsgNum->Remanent), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGNotifyRGroupMsgNum(void* pData)
{
RGNotifyRGroupMsgNum* pkRGNotifyRGroupMsgNum = (RGNotifyRGroupMsgNum*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkRGNotifyRGroupMsgNum->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode Remanent
size_t unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGNotifyRGroupMsgNum->Remanent), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__BlacklistItem(void* pData)
{
BlacklistItem* pkBlacklistItem = (BlacklistItem*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkBlacklistItem->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkBlacklistItem->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkBlacklistItem->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkBlacklistItem->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkBlacklistItem->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkBlacklistItem->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__BlacklistItem(void* pData)
{
BlacklistItem* pkBlacklistItem = (BlacklistItem*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkBlacklistItem->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkBlacklistItem->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkBlacklistItem->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkBlacklistItem->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkBlacklistItem->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkBlacklistItem->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGBlacklist(void* pData)
{
RGBlacklist* pkRGBlacklist = (RGBlacklist*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGBlacklist->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode validSize
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGBlacklist->validSize), unCount))
{
return FAILEDRETCODE;
}
//EnCode BlacklistLen
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGBlacklist->BlacklistLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Blacklist
if((int)pkRGBlacklist->BlacklistLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkRGBlacklist->BlacklistLen)
{
return FAILEDRETCODE;
}
for(CHAR i = 0; i < pkRGBlacklist->BlacklistLen; ++i)
{
if(EnCode__BlacklistItem(&(pkRGBlacklist->Blacklist[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGBlacklist(void* pData)
{
RGBlacklist* pkRGBlacklist = (RGBlacklist*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGBlacklist->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode validSize
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGBlacklist->validSize), unCount))
{
return FAILEDRETCODE;
}
//DeCode BlacklistLen
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGBlacklist->BlacklistLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Blacklist
if((int)pkRGBlacklist->BlacklistLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkRGBlacklist->BlacklistLen)
{
return FAILEDRETCODE;
}
for(CHAR i = 0; i < pkRGBlacklist->BlacklistLen; ++i)
{
if(DeCode__BlacklistItem(&(pkRGBlacklist->Blacklist[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddFriendError(void* pData)
{
AddFriendError* pkAddFriendError = (AddFriendError*)(pData);
//EnCode ErrorCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddFriendError->ErrorCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerID
if(EnCode__RPlayerID(&(pkAddFriendError->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddFriendError(void* pData)
{
AddFriendError* pkAddFriendError = (AddFriendError*)(pData);
//DeCode ErrorCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddFriendError->ErrorCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerID
if(DeCode__RPlayerID(&(pkAddFriendError->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddFriendSuc(void* pData)
{
AddFriendSuc* pkAddFriendSuc = (AddFriendSuc*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkAddFriendSuc->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode friendinfo
if(EnCode__FriendInfo(&(pkAddFriendSuc->friendinfo)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddFriendSuc(void* pData)
{
AddFriendSuc* pkAddFriendSuc = (AddFriendSuc*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkAddFriendSuc->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode friendinfo
if(DeCode__FriendInfo(&(pkAddFriendSuc->friendinfo)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddFriend(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AddFriendError(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__AddFriendSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddFriend(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AddFriendError(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__AddFriendSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGAddFriend(void* pData)
{
RGAddFriend* pkRGAddFriend = (RGAddFriend*)(pData);
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGAddFriend->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode addFriend
if(EnCode__AddFriend(&(pkRGAddFriend->addFriend), pkRGAddFriend->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGAddFriend(void* pData)
{
RGAddFriend* pkRGAddFriend = (RGAddFriend*)(pData);
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGAddFriend->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode addFriend
if(DeCode__AddFriend(&(pkRGAddFriend->addFriend), pkRGAddFriend->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRAddFriend(void* pData)
{
GRAddFriend* pkGRAddFriend = (GRAddFriend*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddFriend->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode ByAdduiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddFriend->ByAdduiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddFriend->groupId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRAddFriend(void* pData)
{
GRAddFriend* pkGRAddFriend = (GRAddFriend*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddFriend->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode ByAdduiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddFriend->ByAdduiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddFriend->groupId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRDelFriend(void* pData)
{
GRDelFriend* pkGRDelFriend = (GRDelFriend*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelFriend->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode ByAdduiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelFriend->ByAdduiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRDelFriend(void* pData)
{
GRDelFriend* pkGRDelFriend = (GRDelFriend*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelFriend->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode ByAdduiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelFriend->ByAdduiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelFriendSuc(void* pData)
{
DelFriendSuc* pkDelFriendSuc = (DelFriendSuc*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkDelFriendSuc->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode playerIDByDell
if(EnCode__FriendInfo(&(pkDelFriendSuc->playerIDByDell)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelFriendSuc(void* pData)
{
DelFriendSuc* pkDelFriendSuc = (DelFriendSuc*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkDelFriendSuc->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode playerIDByDell
if(DeCode__FriendInfo(&(pkDelFriendSuc->playerIDByDell)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelFriend(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AddFriendError(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__DelFriendSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelFriend(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AddFriendError(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__DelFriendSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGDelFriend(void* pData)
{
RGDelFriend* pkRGDelFriend = (RGDelFriend*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGDelFriend->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGDelFriend->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode delfriend
if(EnCode__DelFriend(&(pkRGDelFriend->delfriend), pkRGDelFriend->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGDelFriend(void* pData)
{
RGDelFriend* pkRGDelFriend = (RGDelFriend*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGDelFriend->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGDelFriend->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode delfriend
if(DeCode__DelFriend(&(pkRGDelFriend->delfriend), pkRGDelFriend->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRAddGroup(void* pData)
{
GRAddGroup* pkGRAddGroup = (GRAddGroup*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddGroup->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupNameLen
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkGRAddGroup->GroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupName
if((int)pkGRAddGroup->GroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddGroup->GroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddGroup->GroupNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRAddGroup->GroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRAddGroup(void* pData)
{
GRAddGroup* pkGRAddGroup = (GRAddGroup*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddGroup->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupNameLen
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkGRAddGroup->GroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupName
if((int)pkGRAddGroup->GroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddGroup->GroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddGroup->GroupNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddGroup->GroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddGroupErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddGroupErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddGroupSuc(void* pData)
{
AddGroupSuc* pkAddGroupSuc = (AddGroupSuc*)(pData);
//EnCode GroupID
size_t unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkAddGroupSuc->GroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupNameLen
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkAddGroupSuc->GroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupName
if((int)pkAddGroupSuc->GroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddGroupSuc->GroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddGroupSuc->GroupNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddGroupSuc->GroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddGroupSuc(void* pData)
{
AddGroupSuc* pkAddGroupSuc = (AddGroupSuc*)(pData);
//DeCode GroupID
size_t unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkAddGroupSuc->GroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupNameLen
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkAddGroupSuc->GroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupName
if((int)pkAddGroupSuc->GroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddGroupSuc->GroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddGroupSuc->GroupNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddGroupSuc->GroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddGroupResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AddGroupErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__AddGroupSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddGroupResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AddGroupErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__AddGroupSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGAddGroup(void* pData)
{
RGAddGroup* pkRGAddGroup = (RGAddGroup*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGAddGroup->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGAddGroup->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__AddGroupResult(&(pkRGAddGroup->result), pkRGAddGroup->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGAddGroup(void* pData)
{
RGAddGroup* pkRGAddGroup = (RGAddGroup*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGAddGroup->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGAddGroup->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__AddGroupResult(&(pkRGAddGroup->result), pkRGAddGroup->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRFriendAlterGroupID(void* pData)
{
GRFriendAlterGroupID* pkGRFriendAlterGroupID = (GRFriendAlterGroupID*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRFriendAlterGroupID->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode FriendID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRFriendAlterGroupID->FriendID), unCount))
{
return FAILEDRETCODE;
}
//EnCode preGroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRFriendAlterGroupID->preGroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode newGroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRFriendAlterGroupID->newGroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRFriendAlterGroupID(void* pData)
{
GRFriendAlterGroupID* pkGRFriendAlterGroupID = (GRFriendAlterGroupID*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRFriendAlterGroupID->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode FriendID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRFriendAlterGroupID->FriendID), unCount))
{
return FAILEDRETCODE;
}
//DeCode preGroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRFriendAlterGroupID->preGroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode newGroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRFriendAlterGroupID->newGroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AlterGroupIDErr(void* pData)
{
AlterGroupIDErr* pkAlterGroupIDErr = (AlterGroupIDErr*)(pData);
//EnCode err
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAlterGroupIDErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AlterGroupIDErr(void* pData)
{
AlterGroupIDErr* pkAlterGroupIDErr = (AlterGroupIDErr*)(pData);
//DeCode err
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAlterGroupIDErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AlterGroupIDSuc(void* pData)
{
AlterGroupIDSuc* pkAlterGroupIDSuc = (AlterGroupIDSuc*)(pData);
//EnCode FriendID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAlterGroupIDSuc->FriendID), unCount))
{
return FAILEDRETCODE;
}
//EnCode preGroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAlterGroupIDSuc->preGroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode newGroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAlterGroupIDSuc->newGroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AlterGroupIDSuc(void* pData)
{
AlterGroupIDSuc* pkAlterGroupIDSuc = (AlterGroupIDSuc*)(pData);
//DeCode FriendID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAlterGroupIDSuc->FriendID), unCount))
{
return FAILEDRETCODE;
}
//DeCode preGroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAlterGroupIDSuc->preGroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode newGroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAlterGroupIDSuc->newGroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AlterGroupResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AlterGroupIDErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__AlterGroupIDSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AlterGroupResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AlterGroupIDErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__AlterGroupIDSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGFriendAlterGroupID(void* pData)
{
RGFriendAlterGroupID* pkRGFriendAlterGroupID = (RGFriendAlterGroupID*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGFriendAlterGroupID->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGFriendAlterGroupID->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__AlterGroupResult(&(pkRGFriendAlterGroupID->result), pkRGFriendAlterGroupID->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGFriendAlterGroupID(void* pData)
{
RGFriendAlterGroupID* pkRGFriendAlterGroupID = (RGFriendAlterGroupID*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGFriendAlterGroupID->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGFriendAlterGroupID->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__AlterGroupResult(&(pkRGFriendAlterGroupID->result), pkRGFriendAlterGroupID->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRDelGroup(void* pData)
{
GRDelGroup* pkGRDelGroup = (GRDelGroup*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelGroup->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelGroup->GroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRDelGroup(void* pData)
{
GRDelGroup* pkGRDelGroup = (GRDelGroup*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelGroup->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelGroup->GroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelGroupErr(void* pData)
{
DelGroupErr* pkDelGroupErr = (DelGroupErr*)(pData);
//EnCode err
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDelGroupErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelGroupErr(void* pData)
{
DelGroupErr* pkDelGroupErr = (DelGroupErr*)(pData);
//DeCode err
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDelGroupErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelGroupSuc(void* pData)
{
DelGroupSuc* pkDelGroupSuc = (DelGroupSuc*)(pData);
//EnCode GroupID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDelGroupSuc->GroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelGroupSuc(void* pData)
{
DelGroupSuc* pkDelGroupSuc = (DelGroupSuc*)(pData);
//DeCode GroupID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDelGroupSuc->GroupID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelGroupResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__DelGroupErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__DelGroupSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelGroupResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__DelGroupErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__DelGroupSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGDelGroup(void* pData)
{
RGDelGroup* pkRGDelGroup = (RGDelGroup*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGDelGroup->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGDelGroup->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__DelGroupResult(&(pkRGDelGroup->result), pkRGDelGroup->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGDelGroup(void* pData)
{
RGDelGroup* pkRGDelGroup = (RGDelGroup*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGDelGroup->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGDelGroup->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__DelGroupResult(&(pkRGDelGroup->result), pkRGDelGroup->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRAlterGroupName(void* pData)
{
GRAlterGroupName* pkGRAlterGroupName = (GRAlterGroupName*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAlterGroupName->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAlterGroupName->GroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode newGroupNameLen
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkGRAlterGroupName->newGroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode newGroupName
if((int)pkGRAlterGroupName->newGroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAlterGroupName->newGroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAlterGroupName->newGroupNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRAlterGroupName->newGroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRAlterGroupName(void* pData)
{
GRAlterGroupName* pkGRAlterGroupName = (GRAlterGroupName*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAlterGroupName->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAlterGroupName->GroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode newGroupNameLen
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkGRAlterGroupName->newGroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode newGroupName
if((int)pkGRAlterGroupName->newGroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAlterGroupName->newGroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAlterGroupName->newGroupNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRAlterGroupName->newGroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AlterGroupNameErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AlterGroupNameErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AlterGroupNameSuc(void* pData)
{
AlterGroupNameSuc* pkAlterGroupNameSuc = (AlterGroupNameSuc*)(pData);
//EnCode GroupID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAlterGroupNameSuc->GroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode newGroupNameLen
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkAlterGroupNameSuc->newGroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode newGroupName
if((int)pkAlterGroupNameSuc->newGroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAlterGroupNameSuc->newGroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAlterGroupNameSuc->newGroupNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAlterGroupNameSuc->newGroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AlterGroupNameSuc(void* pData)
{
AlterGroupNameSuc* pkAlterGroupNameSuc = (AlterGroupNameSuc*)(pData);
//DeCode GroupID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAlterGroupNameSuc->GroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode newGroupNameLen
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkAlterGroupNameSuc->newGroupNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode newGroupName
if((int)pkAlterGroupNameSuc->newGroupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAlterGroupNameSuc->newGroupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAlterGroupNameSuc->newGroupNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAlterGroupNameSuc->newGroupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AlterGroupNameResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AlterGroupNameErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__AlterGroupNameSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AlterGroupNameResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AlterGroupNameErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__AlterGroupNameSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGAlterGroupName(void* pData)
{
RGAlterGroupName* pkRGAlterGroupName = (RGAlterGroupName*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGAlterGroupName->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGAlterGroupName->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__AlterGroupNameResult(&(pkRGAlterGroupName->result), pkRGAlterGroupName->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGAlterGroupName(void* pData)
{
RGAlterGroupName* pkRGAlterGroupName = (RGAlterGroupName*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGAlterGroupName->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGAlterGroupName->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__AlterGroupNameResult(&(pkRGAlterGroupName->result), pkRGAlterGroupName->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRAddToBlacklist(void* pData)
{
GRAddToBlacklist* pkGRAddToBlacklist = (GRAddToBlacklist*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddToBlacklist->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddToBlacklist->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkGRAddToBlacklist->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddToBlacklist->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddToBlacklist->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRAddToBlacklist->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRAddToBlacklist(void* pData)
{
GRAddToBlacklist* pkGRAddToBlacklist = (GRAddToBlacklist*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddToBlacklist->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddToBlacklist->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkGRAddToBlacklist->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddToBlacklist->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddToBlacklist->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddToBlacklist->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddToBlacklistErr(void* pData)
{
AddToBlacklistErr* pkAddToBlacklistErr = (AddToBlacklistErr*)(pData);
//EnCode err
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddToBlacklistErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddToBlacklistErr(void* pData)
{
AddToBlacklistErr* pkAddToBlacklistErr = (AddToBlacklistErr*)(pData);
//DeCode err
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddToBlacklistErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddToBlacklistSuc(void* pData)
{
AddToBlacklistSuc* pkAddToBlacklistSuc = (AddToBlacklistSuc*)(pData);
//EnCode NameLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddToBlacklistSuc->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkAddToBlacklistSuc->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddToBlacklistSuc->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddToBlacklistSuc->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddToBlacklistSuc->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddToBlacklistSuc(void* pData)
{
AddToBlacklistSuc* pkAddToBlacklistSuc = (AddToBlacklistSuc*)(pData);
//DeCode NameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddToBlacklistSuc->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkAddToBlacklistSuc->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddToBlacklistSuc->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddToBlacklistSuc->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddToBlacklistSuc->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddToBlacklistResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AddToBlacklistErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__AddToBlacklistSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddToBlacklistResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AddToBlacklistErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__AddToBlacklistSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGAddToBlacklist(void* pData)
{
RGAddToBlacklist* pkRGAddToBlacklist = (RGAddToBlacklist*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGAddToBlacklist->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGAddToBlacklist->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__AddToBlacklistResult(&(pkRGAddToBlacklist->result), pkRGAddToBlacklist->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGAddToBlacklist(void* pData)
{
RGAddToBlacklist* pkRGAddToBlacklist = (RGAddToBlacklist*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGAddToBlacklist->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGAddToBlacklist->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__AddToBlacklistResult(&(pkRGAddToBlacklist->result), pkRGAddToBlacklist->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRDelFromBlacklist(void* pData)
{
GRDelFromBlacklist* pkGRDelFromBlacklist = (GRDelFromBlacklist*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelFromBlacklist->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelFromBlacklist->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkGRDelFromBlacklist->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRDelFromBlacklist->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRDelFromBlacklist->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRDelFromBlacklist->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRDelFromBlacklist(void* pData)
{
GRDelFromBlacklist* pkGRDelFromBlacklist = (GRDelFromBlacklist*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelFromBlacklist->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelFromBlacklist->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkGRDelFromBlacklist->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRDelFromBlacklist->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRDelFromBlacklist->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRDelFromBlacklist->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelFromBlacklistErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelFromBlacklistErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelFromBlacklistSuc(void* pData)
{
DelFromBlacklistSuc* pkDelFromBlacklistSuc = (DelFromBlacklistSuc*)(pData);
//EnCode NameLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDelFromBlacklistSuc->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkDelFromBlacklistSuc->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkDelFromBlacklistSuc->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkDelFromBlacklistSuc->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkDelFromBlacklistSuc->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelFromBlacklistSuc(void* pData)
{
DelFromBlacklistSuc* pkDelFromBlacklistSuc = (DelFromBlacklistSuc*)(pData);
//DeCode NameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDelFromBlacklistSuc->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkDelFromBlacklistSuc->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkDelFromBlacklistSuc->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkDelFromBlacklistSuc->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkDelFromBlacklistSuc->Name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelFromBlacklistResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__DelFromBlacklistErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__DelFromBlacklistSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelFromBlacklistResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__DelFromBlacklistErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__DelFromBlacklistSuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGDelFromBlackList(void* pData)
{
RGDelFromBlackList* pkRGDelFromBlackList = (RGDelFromBlackList*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGDelFromBlackList->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGDelFromBlackList->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__DelFromBlacklistResult(&(pkRGDelFromBlackList->result), pkRGDelFromBlackList->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGDelFromBlackList(void* pData)
{
RGDelFromBlackList* pkRGDelFromBlackList = (RGDelFromBlackList*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGDelFromBlackList->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGDelFromBlackList->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__DelFromBlacklistResult(&(pkRGDelFromBlackList->result), pkRGDelFromBlackList->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRAddEnemy(void* pData)
{
GRAddEnemy* pkGRAddEnemy = (GRAddEnemy*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkGRAddEnemy->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode MapID
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRAddEnemy->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddEnemy->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode Sex
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRAddEnemy->Sex), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRAddEnemy->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRAddEnemy->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRAddEnemy->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRAddEnemy->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddEnemy->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkGRAddEnemy->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddEnemy->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddEnemy->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRAddEnemy->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddEnemy->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkGRAddEnemy->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddEnemy->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddEnemy->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRAddEnemy->FereName), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddEnemy->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkGRAddEnemy->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddEnemy->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddEnemy->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkGRAddEnemy->Name), unCount))
{
return FAILEDRETCODE;
}
//EnCode addtouiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRAddEnemy->addtouiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode posX
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRAddEnemy->posX), unCount))
{
return FAILEDRETCODE;
}
//EnCode posY
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGRAddEnemy->posY), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRAddEnemy(void* pData)
{
GRAddEnemy* pkGRAddEnemy = (GRAddEnemy*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkGRAddEnemy->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode MapID
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRAddEnemy->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddEnemy->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode Sex
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddEnemy->Sex), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRAddEnemy->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddEnemy->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRAddEnemy->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRAddEnemy->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddEnemy->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkGRAddEnemy->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddEnemy->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddEnemy->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddEnemy->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddEnemy->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkGRAddEnemy->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddEnemy->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddEnemy->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddEnemy->FereName), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddEnemy->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkGRAddEnemy->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGRAddEnemy->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGRAddEnemy->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRAddEnemy->Name), unCount))
{
return FAILEDRETCODE;
}
//DeCode addtouiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRAddEnemy->addtouiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode posX
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRAddEnemy->posX), unCount))
{
return FAILEDRETCODE;
}
//DeCode posY
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGRAddEnemy->posY), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddEnemyErr(void* pData)
{
AddEnemyErr* pkAddEnemyErr = (AddEnemyErr*)(pData);
//EnCode err
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddEnemyErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddEnemyErr(void* pData)
{
AddEnemyErr* pkAddEnemyErr = (AddEnemyErr*)(pData);
//DeCode err
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddEnemyErr->err), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddEnemySuc(void* pData)
{
AddEnemySuc* pkAddEnemySuc = (AddEnemySuc*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkAddEnemySuc->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode MapID
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddEnemySuc->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddEnemySuc->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode Sex
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkAddEnemySuc->Sex), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddEnemySuc->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkAddEnemySuc->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddEnemySuc->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddEnemySuc->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddEnemySuc->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkAddEnemySuc->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddEnemySuc->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddEnemySuc->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddEnemySuc->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddEnemySuc->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkAddEnemySuc->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddEnemySuc->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddEnemySuc->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddEnemySuc->FereName), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddEnemySuc->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkAddEnemySuc->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddEnemySuc->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddEnemySuc->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddEnemySuc->Name), unCount))
{
return FAILEDRETCODE;
}
//EnCode Replace_uiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddEnemySuc->Replace_uiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddEnemySuc(void* pData)
{
AddEnemySuc* pkAddEnemySuc = (AddEnemySuc*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkAddEnemySuc->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode MapID
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddEnemySuc->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddEnemySuc->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode Sex
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkAddEnemySuc->Sex), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddEnemySuc->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkAddEnemySuc->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddEnemySuc->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddEnemySuc->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddEnemySuc->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkAddEnemySuc->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddEnemySuc->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddEnemySuc->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddEnemySuc->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddEnemySuc->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkAddEnemySuc->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddEnemySuc->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddEnemySuc->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddEnemySuc->FereName), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddEnemySuc->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkAddEnemySuc->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkAddEnemySuc->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddEnemySuc->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddEnemySuc->Name), unCount))
{
return FAILEDRETCODE;
}
//DeCode Replace_uiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddEnemySuc->Replace_uiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddEnemyResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__AddEnemyErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__AddEnemySuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddEnemyResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__AddEnemyErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__AddEnemySuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGAddEnemy(void* pData)
{
RGAddEnemy* pkRGAddEnemy = (RGAddEnemy*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGAddEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGAddEnemy->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__AddEnemyResult(&(pkRGAddEnemy->result), pkRGAddEnemy->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGAddEnemy(void* pData)
{
RGAddEnemy* pkRGAddEnemy = (RGAddEnemy*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGAddEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGAddEnemy->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__AddEnemyResult(&(pkRGAddEnemy->result), pkRGAddEnemy->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRLockEnemy(void* pData)
{
GRLockEnemy* pkGRLockEnemy = (GRLockEnemy*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRLockEnemy->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode IsLock
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRLockEnemy->IsLock), unCount))
{
return FAILEDRETCODE;
}
//EnCode LockuiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRLockEnemy->LockuiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRLockEnemy(void* pData)
{
GRLockEnemy* pkGRLockEnemy = (GRLockEnemy*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRLockEnemy->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode IsLock
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRLockEnemy->IsLock), unCount))
{
return FAILEDRETCODE;
}
//DeCode LockuiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRLockEnemy->LockuiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__LockEnemyErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__LockEnemyErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__LockEnemySuc(void* pData)
{
LockEnemySuc* pkLockEnemySuc = (LockEnemySuc*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkLockEnemySuc->uiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__LockEnemySuc(void* pData)
{
LockEnemySuc* pkLockEnemySuc = (LockEnemySuc*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkLockEnemySuc->uiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__LockEnemyResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__LockEnemyErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__LockEnemySuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__LockEnemyResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__LockEnemyErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__LockEnemySuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGLockEnemy(void* pData)
{
RGLockEnemy* pkRGLockEnemy = (RGLockEnemy*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGLockEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode IsLock
size_t unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGLockEnemy->IsLock), unCount))
{
return FAILEDRETCODE;
}
//EnCode ErrCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGLockEnemy->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__LockEnemyResult(&(pkRGLockEnemy->result), pkRGLockEnemy->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGLockEnemy(void* pData)
{
RGLockEnemy* pkRGLockEnemy = (RGLockEnemy*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGLockEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode IsLock
size_t unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGLockEnemy->IsLock), unCount))
{
return FAILEDRETCODE;
}
//DeCode ErrCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGLockEnemy->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__LockEnemyResult(&(pkRGLockEnemy->result), pkRGLockEnemy->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRDelEnemy(void* pData)
{
GRDelEnemy* pkGRDelEnemy = (GRDelEnemy*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelEnemy->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode deluiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRDelEnemy->deluiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRDelEnemy(void* pData)
{
GRDelEnemy* pkGRDelEnemy = (GRDelEnemy*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelEnemy->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode deluiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRDelEnemy->deluiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelEnemyErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelEnemyErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelEnemySuc(void* pData)
{
DelEnemySuc* pkDelEnemySuc = (DelEnemySuc*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDelEnemySuc->uiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelEnemySuc(void* pData)
{
DelEnemySuc* pkDelEnemySuc = (DelEnemySuc*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDelEnemySuc->uiID), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DelEnemyResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__DelEnemyErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__DelEnemySuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DelEnemyResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__DelEnemyErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__DelEnemySuc(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGDelEnemy(void* pData)
{
RGDelEnemy* pkRGDelEnemy = (RGDelEnemy*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGDelEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGDelEnemy->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__DelEnemyResult(&(pkRGDelEnemy->result), pkRGDelEnemy->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGDelEnemy(void* pData)
{
RGDelEnemy* pkRGDelEnemy = (RGDelEnemy*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGDelEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGDelEnemy->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__DelEnemyResult(&(pkRGDelEnemy->result), pkRGDelEnemy->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__EnemylistItem(void* pData)
{
EnemylistItem* pkEnemylistItem = (EnemylistItem*)(pData);
//EnCode player
if(EnCode__RPlayerID(&(pkEnemylistItem->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode MapID
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->MapID), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkEnemylistItem->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode Sex
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->Sex), unCount))
{
return FAILEDRETCODE;
}
//EnCode Online
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->Online), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerClass
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->playerClass), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->playerRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIcon
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkEnemylistItem->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode GuildName
if((int)pkEnemylistItem->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkEnemylistItem->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkEnemylistItem->GuildNameLen;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->GuildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkEnemylistItem->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode FereName
if((int)pkEnemylistItem->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkEnemylistItem->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkEnemylistItem->FereNameLen;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->FereName), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkEnemylistItem->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkEnemylistItem->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkEnemylistItem->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkEnemylistItem->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->Name), unCount))
{
return FAILEDRETCODE;
}
//EnCode IsLock
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->IsLock), unCount))
{
return FAILEDRETCODE;
}
//EnCode incidentMap
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->incidentMap), unCount))
{
return FAILEDRETCODE;
}
//EnCode incidentPosX
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->incidentPosX), unCount))
{
return FAILEDRETCODE;
}
//EnCode incidentPosY
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkEnemylistItem->incidentPosY), unCount))
{
return FAILEDRETCODE;
}
//EnCode bKilled
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkEnemylistItem->bKilled), unCount))
{
return FAILEDRETCODE;
}
//EnCode incidentTime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkEnemylistItem->incidentTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__EnemylistItem(void* pData)
{
EnemylistItem* pkEnemylistItem = (EnemylistItem*)(pData);
//DeCode player
if(DeCode__RPlayerID(&(pkEnemylistItem->player)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode MapID
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->MapID), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkEnemylistItem->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode Sex
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->Sex), unCount))
{
return FAILEDRETCODE;
}
//DeCode Online
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->Online), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->playerLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerClass
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->playerClass), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->playerRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIcon
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->playerIcon), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkEnemylistItem->GuildNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode GuildName
if((int)pkEnemylistItem->GuildNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkEnemylistItem->GuildNameLen)
{
return FAILEDRETCODE;
}
unCount = pkEnemylistItem->GuildNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->GuildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkEnemylistItem->FereNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode FereName
if((int)pkEnemylistItem->FereNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkEnemylistItem->FereNameLen)
{
return FAILEDRETCODE;
}
unCount = pkEnemylistItem->FereNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->FereName), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkEnemylistItem->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkEnemylistItem->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkEnemylistItem->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkEnemylistItem->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->Name), unCount))
{
return FAILEDRETCODE;
}
//DeCode IsLock
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->IsLock), unCount))
{
return FAILEDRETCODE;
}
//DeCode incidentMap
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->incidentMap), unCount))
{
return FAILEDRETCODE;
}
//DeCode incidentPosX
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->incidentPosX), unCount))
{
return FAILEDRETCODE;
}
//DeCode incidentPosY
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkEnemylistItem->incidentPosY), unCount))
{
return FAILEDRETCODE;
}
//DeCode bKilled
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkEnemylistItem->bKilled), unCount))
{
return FAILEDRETCODE;
}
//DeCode incidentTime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkEnemylistItem->incidentTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGEnemylist(void* pData)
{
RGEnemylist* pkRGEnemylist = (RGEnemylist*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGEnemylist->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode validSize
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGEnemylist->validSize), unCount))
{
return FAILEDRETCODE;
}
//EnCode EnemylistLen
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGEnemylist->EnemylistLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Enemylist
if((int)pkRGEnemylist->EnemylistLen < 0)
{
return FAILEDRETCODE;
}
if(4 < pkRGEnemylist->EnemylistLen)
{
return FAILEDRETCODE;
}
for(CHAR i = 0; i < pkRGEnemylist->EnemylistLen; ++i)
{
if(EnCode__EnemylistItem(&(pkRGEnemylist->Enemylist[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGEnemylist(void* pData)
{
RGEnemylist* pkRGEnemylist = (RGEnemylist*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGEnemylist->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode validSize
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGEnemylist->validSize), unCount))
{
return FAILEDRETCODE;
}
//DeCode EnemylistLen
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGEnemylist->EnemylistLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Enemylist
if((int)pkRGEnemylist->EnemylistLen < 0)
{
return FAILEDRETCODE;
}
if(4 < pkRGEnemylist->EnemylistLen)
{
return FAILEDRETCODE;
}
for(CHAR i = 0; i < pkRGEnemylist->EnemylistLen; ++i)
{
if(DeCode__EnemylistItem(&(pkRGEnemylist->Enemylist[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGUpdateEnemy(void* pData)
{
RGUpdateEnemy* pkRGUpdateEnemy = (RGUpdateEnemy*)(pData);
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGUpdateEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode Enemy
if(EnCode__EnemylistItem(&(pkRGUpdateEnemy->Enemy)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGUpdateEnemy(void* pData)
{
RGUpdateEnemy* pkRGUpdateEnemy = (RGUpdateEnemy*)(pData);
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGUpdateEnemy->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode Enemy
if(DeCode__EnemylistItem(&(pkRGUpdateEnemy->Enemy)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRSendGroupMsg(void* pData)
{
GRSendGroupMsg* pkGRSendGroupMsg = (GRSendGroupMsg*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRSendGroupMsg->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode GroupID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRSendGroupMsg->GroupID), unCount))
{
return FAILEDRETCODE;
}
//EnCode MsgLen
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRSendGroupMsg->MsgLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Msg
if((int)pkGRSendGroupMsg->MsgLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RMSSAGE_SIZE < pkGRSendGroupMsg->MsgLen)
{
return FAILEDRETCODE;
}
unCount = pkGRSendGroupMsg->MsgLen;
if(!m_kPackage.Pack("CHAR", &(pkGRSendGroupMsg->Msg), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRSendGroupMsg(void* pData)
{
GRSendGroupMsg* pkGRSendGroupMsg = (GRSendGroupMsg*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRSendGroupMsg->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode GroupID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRSendGroupMsg->GroupID), unCount))
{
return FAILEDRETCODE;
}
//DeCode MsgLen
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRSendGroupMsg->MsgLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Msg
if((int)pkGRSendGroupMsg->MsgLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RMSSAGE_SIZE < pkGRSendGroupMsg->MsgLen)
{
return FAILEDRETCODE;
}
unCount = pkGRSendGroupMsg->MsgLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRSendGroupMsg->Msg), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__SendGroupMsgErr(void* pData)
{
SendGroupMsgErr* pkSendGroupMsgErr = (SendGroupMsgErr*)(pData);
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkSendGroupMsgErr->ErrCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__SendGroupMsgErr(void* pData)
{
SendGroupMsgErr* pkSendGroupMsgErr = (SendGroupMsgErr*)(pData);
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkSendGroupMsgErr->ErrCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GeneralMsg(void* pData)
{
GeneralMsg* pkGeneralMsg = (GeneralMsg*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGeneralMsg->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode NameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGeneralMsg->NameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Name
if((int)pkGeneralMsg->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGeneralMsg->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGeneralMsg->NameLen;
if(!m_kPackage.Pack("CHAR", &(pkGeneralMsg->Name), unCount))
{
return FAILEDRETCODE;
}
//EnCode MsgLen
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGeneralMsg->MsgLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Msg
if((int)pkGeneralMsg->MsgLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RMSSAGE_SIZE < pkGeneralMsg->MsgLen)
{
return FAILEDRETCODE;
}
unCount = pkGeneralMsg->MsgLen;
if(!m_kPackage.Pack("CHAR", &(pkGeneralMsg->Msg), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GeneralMsg(void* pData)
{
GeneralMsg* pkGeneralMsg = (GeneralMsg*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGeneralMsg->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode NameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGeneralMsg->NameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Name
if((int)pkGeneralMsg->NameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RNAME_SIZE < pkGeneralMsg->NameLen)
{
return FAILEDRETCODE;
}
unCount = pkGeneralMsg->NameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGeneralMsg->Name), unCount))
{
return FAILEDRETCODE;
}
//DeCode MsgLen
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGeneralMsg->MsgLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Msg
if((int)pkGeneralMsg->MsgLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RMSSAGE_SIZE < pkGeneralMsg->MsgLen)
{
return FAILEDRETCODE;
}
unCount = pkGeneralMsg->MsgLen;
if(!m_kPackage.UnPack("CHAR", &(pkGeneralMsg->Msg), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__SendGroupMsgResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//EnCode Error
case R_G_RESULT_FAILED: return EnCode__SendGroupMsgErr(pData);
//EnCode Suc
case R_G_RESULT_SUCCEED: return EnCode__GeneralMsg(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__SendGroupMsgResult(void* pData, int nSelectId)
{
switch(nSelectId)
{
//DeCode Error
case R_G_RESULT_FAILED: return DeCode__SendGroupMsgErr(pData);
//DeCode Suc
case R_G_RESULT_SUCCEED: return DeCode__GeneralMsg(pData);
//Default
default: return FAILEDRETCODE;
}
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGSendGroupMsg(void* pData)
{
RGSendGroupMsg* pkRGSendGroupMsg = (RGSendGroupMsg*)(pData);
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGSendGroupMsg->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGSendGroupMsg->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode Remanent
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRGSendGroupMsg->Remanent), unCount))
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__SendGroupMsgResult(&(pkRGSendGroupMsg->result), pkRGSendGroupMsg->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGSendGroupMsg(void* pData)
{
RGSendGroupMsg* pkRGSendGroupMsg = (RGSendGroupMsg*)(pData);
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGSendGroupMsg->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGSendGroupMsg->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode Remanent
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRGSendGroupMsg->Remanent), unCount))
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__SendGroupMsgResult(&(pkRGSendGroupMsg->result), pkRGSendGroupMsg->ErrCode) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRSendMsg(void* pData)
{
GRSendMsg* pkGRSendMsg = (GRSendMsg*)(pData);
//EnCode uiID
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRSendMsg->uiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode rcvuiID
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRSendMsg->rcvuiID), unCount))
{
return FAILEDRETCODE;
}
//EnCode MsgLen
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkGRSendMsg->MsgLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode Msg
if((int)pkGRSendMsg->MsgLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RMSSAGE_SIZE < pkGRSendMsg->MsgLen)
{
return FAILEDRETCODE;
}
unCount = pkGRSendMsg->MsgLen;
if(!m_kPackage.Pack("CHAR", &(pkGRSendMsg->Msg), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRSendMsg(void* pData)
{
GRSendMsg* pkGRSendMsg = (GRSendMsg*)(pData);
//DeCode uiID
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRSendMsg->uiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode rcvuiID
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRSendMsg->rcvuiID), unCount))
{
return FAILEDRETCODE;
}
//DeCode MsgLen
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkGRSendMsg->MsgLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode Msg
if((int)pkGRSendMsg->MsgLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_RMSSAGE_SIZE < pkGRSendMsg->MsgLen)
{
return FAILEDRETCODE;
}
unCount = pkGRSendMsg->MsgLen;
if(!m_kPackage.UnPack("CHAR", &(pkGRSendMsg->Msg), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__SendMsgErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__SendMsgErr(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__SendMsgResult(void* pData)
{
SendMsgResult* pkSendMsgResult = (SendMsgResult*)(pData);
//EnCode Error
if(EnCode__SendGroupMsgErr(&(pkSendMsgResult->Error)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode Suc
if(EnCode__GeneralMsg(&(pkSendMsgResult->Suc)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__SendMsgResult(void* pData)
{
SendMsgResult* pkSendMsgResult = (SendMsgResult*)(pData);
//DeCode Error
if(DeCode__SendGroupMsgErr(&(pkSendMsgResult->Error)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode Suc
if(DeCode__GeneralMsg(&(pkSendMsgResult->Suc)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGSendMsg(void* pData)
{
RGSendMsg* pkRGSendMsg = (RGSendMsg*)(pData);
//EnCode ErrCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGSendMsg->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerID
if(EnCode__RPlayerID(&(pkRGSendMsg->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode result
if(EnCode__SendMsgResult(&(pkRGSendMsg->result)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGSendMsg(void* pData)
{
RGSendMsg* pkRGSendMsg = (RGSendMsg*)(pData);
//DeCode ErrCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGSendMsg->ErrCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerID
if(DeCode__RPlayerID(&(pkRGSendMsg->playerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode result
if(DeCode__SendMsgResult(&(pkRGSendMsg->result)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamAttriKey(void* pData)
{
TeamAttriKey* pkTeamAttriKey = (TeamAttriKey*)(pData);
//EnCode attriKeyLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamAttriKey->attriKeyLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode attriKey
if((int)pkTeamAttriKey->attriKeyLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_ATTRI_KEY_LEN < pkTeamAttriKey->attriKeyLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamAttriKey->attriKeyLen;
if(!m_kPackage.Pack("CHAR", &(pkTeamAttriKey->attriKey), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamAttriKey(void* pData)
{
TeamAttriKey* pkTeamAttriKey = (TeamAttriKey*)(pData);
//DeCode attriKeyLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamAttriKey->attriKeyLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode attriKey
if((int)pkTeamAttriKey->attriKeyLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_ATTRI_KEY_LEN < pkTeamAttriKey->attriKeyLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamAttriKey->attriKeyLen;
if(!m_kPackage.UnPack("CHAR", &(pkTeamAttriKey->attriKey), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamAttriValue(void* pData)
{
TeamAttriValue* pkTeamAttriValue = (TeamAttriValue*)(pData);
//EnCode attriValueLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamAttriValue->attriValueLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode attriValue
if((int)pkTeamAttriValue->attriValueLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_ATTRI_VALUE_LEN < pkTeamAttriValue->attriValueLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamAttriValue->attriValueLen;
if(!m_kPackage.Pack("CHAR", &(pkTeamAttriValue->attriValue), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamAttriValue(void* pData)
{
TeamAttriValue* pkTeamAttriValue = (TeamAttriValue*)(pData);
//DeCode attriValueLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamAttriValue->attriValueLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode attriValue
if((int)pkTeamAttriValue->attriValueLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_ATTRI_VALUE_LEN < pkTeamAttriValue->attriValueLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamAttriValue->attriValueLen;
if(!m_kPackage.UnPack("CHAR", &(pkTeamAttriValue->attriValue), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamAttri(void* pData)
{
TeamAttri* pkTeamAttri = (TeamAttri*)(pData);
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkTeamAttri->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriValue
if(EnCode__TeamAttriValue(&(pkTeamAttri->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamAttri(void* pData)
{
TeamAttri* pkTeamAttri = (TeamAttri*)(pData);
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkTeamAttri->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriValue
if(DeCode__TeamAttriValue(&(pkTeamAttri->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AttriArray(void* pData)
{
AttriArray* pkAttriArray = (AttriArray*)(pData);
//EnCode attrisLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAttriArray->attrisLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode attris
if((int)pkAttriArray->attrisLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_ATTRI_COUNT < pkAttriArray->attrisLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkAttriArray->attrisLen; ++i)
{
if(EnCode__TeamAttri(&(pkAttriArray->attris[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AttriArray(void* pData)
{
AttriArray* pkAttriArray = (AttriArray*)(pData);
//DeCode attrisLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAttriArray->attrisLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode attris
if((int)pkAttriArray->attrisLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_ATTRI_COUNT < pkAttriArray->attrisLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkAttriArray->attrisLen; ++i)
{
if(DeCode__TeamAttri(&(pkAttriArray->attris[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamInd(void* pData)
{
TeamInd* pkTeamInd = (TeamInd*)(pData);
//EnCode teamIndLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamInd->teamIndLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if((int)pkTeamInd->teamIndLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_IND_LEN < pkTeamInd->teamIndLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamInd->teamIndLen;
if(!m_kPackage.Pack("CHAR", &(pkTeamInd->teamInd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamInd(void* pData)
{
TeamInd* pkTeamInd = (TeamInd*)(pData);
//DeCode teamIndLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamInd->teamIndLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if((int)pkTeamInd->teamIndLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_IND_LEN < pkTeamInd->teamIndLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamInd->teamIndLen;
if(!m_kPackage.UnPack("CHAR", &(pkTeamInd->teamInd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamName(void* pData)
{
TeamName* pkTeamName = (TeamName*)(pData);
//EnCode teamNameLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamName->teamNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamName
if((int)pkTeamName->teamNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_NAME_LEN < pkTeamName->teamNameLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamName->teamNameLen;
if(!m_kPackage.Pack("CHAR", &(pkTeamName->teamName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamName(void* pData)
{
TeamName* pkTeamName = (TeamName*)(pData);
//DeCode teamNameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamName->teamNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamName
if((int)pkTeamName->teamNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_NAME_LEN < pkTeamName->teamNameLen)
{
return FAILEDRETCODE;
}
unCount = pkTeamName->teamNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkTeamName->teamName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__MemberName(void* pData)
{
MemberName* pkMemberName = (MemberName*)(pData);
//EnCode nameLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMemberName->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberName
if((int)pkMemberName->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_NAME_LEN < pkMemberName->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkMemberName->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkMemberName->memberName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__MemberName(void* pData)
{
MemberName* pkMemberName = (MemberName*)(pData);
//DeCode nameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMemberName->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberName
if((int)pkMemberName->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_NAME_LEN < pkMemberName->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkMemberName->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkMemberName->memberName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__MemberInd(void* pData)
{
MemberInd* pkMemberInd = (MemberInd*)(pData);
//EnCode memberIndLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMemberInd->memberIndLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberInd
if((int)pkMemberInd->memberIndLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_MEMBER_IND_LEN < pkMemberInd->memberIndLen)
{
return FAILEDRETCODE;
}
unCount = pkMemberInd->memberIndLen;
if(!m_kPackage.Pack("CHAR", &(pkMemberInd->memberInd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__MemberInd(void* pData)
{
MemberInd* pkMemberInd = (MemberInd*)(pData);
//DeCode memberIndLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMemberInd->memberIndLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberInd
if((int)pkMemberInd->memberIndLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_MEMBER_IND_LEN < pkMemberInd->memberIndLen)
{
return FAILEDRETCODE;
}
unCount = pkMemberInd->memberIndLen;
if(!m_kPackage.UnPack("CHAR", &(pkMemberInd->memberInd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__MembersInd(void* pData)
{
MembersInd* pkMembersInd = (MembersInd*)(pData);
//EnCode membersSize
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMembersInd->membersSize), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if((int)pkMembersInd->membersSize < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_MEMBERS_COUNT < pkMembersInd->membersSize)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkMembersInd->membersSize; ++i)
{
if(EnCode__MemberInd(&(pkMembersInd->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__MembersInd(void* pData)
{
MembersInd* pkMembersInd = (MembersInd*)(pData);
//DeCode membersSize
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMembersInd->membersSize), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if((int)pkMembersInd->membersSize < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_MEMBERS_COUNT < pkMembersInd->membersSize)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkMembersInd->membersSize; ++i)
{
if(DeCode__MemberInd(&(pkMembersInd->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__Member(void* pData)
{
Member* pkMember = (Member*)(pData);
//EnCode memberInd
if(EnCode__MemberInd(&(pkMember->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkMember->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkMember->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMember->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberName
if(EnCode__MemberName(&(pkMember->memberName)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberJob
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkMember->memberJob), unCount))
{
return FAILEDRETCODE;
}
//EnCode mapId
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMember->mapId), unCount))
{
return FAILEDRETCODE;
}
//EnCode avatarId
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMember->avatarId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkMember->memberLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSex
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkMember->memberSex), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__Member(void* pData)
{
Member* pkMember = (Member*)(pData);
//DeCode memberInd
if(DeCode__MemberInd(&(pkMember->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkMember->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkMember->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMember->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberName
if(DeCode__MemberName(&(pkMember->memberName)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberJob
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkMember->memberJob), unCount))
{
return FAILEDRETCODE;
}
//DeCode mapId
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMember->mapId), unCount))
{
return FAILEDRETCODE;
}
//DeCode avatarId
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMember->avatarId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkMember->memberLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSex
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkMember->memberSex), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__Members(void* pData)
{
Members* pkMembers = (Members*)(pData);
//EnCode membersSize
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkMembers->membersSize), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if((int)pkMembers->membersSize < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_MEMBERS_COUNT < pkMembers->membersSize)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkMembers->membersSize; ++i)
{
if(EnCode__Member(&(pkMembers->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__Members(void* pData)
{
Members* pkMembers = (Members*)(pData);
//DeCode membersSize
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkMembers->membersSize), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if((int)pkMembers->membersSize < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_MEMBERS_COUNT < pkMembers->membersSize)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkMembers->membersSize; ++i)
{
if(DeCode__Member(&(pkMembers->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__Team(void* pData)
{
Team* pkTeam = (Team*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeam->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode teamMembers
if(EnCode__Members(&(pkTeam->teamMembers)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode captainGateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeam->captainGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode captainPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeam->captainPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode expSharedMode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeam->expSharedMode), unCount))
{
return FAILEDRETCODE;
}
//EnCode goodSharedMode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeam->goodSharedMode), unCount))
{
return FAILEDRETCODE;
}
//EnCode rollItemLevel
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkTeam->rollItemLevel), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__Team(void* pData)
{
Team* pkTeam = (Team*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeam->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode teamMembers
if(DeCode__Members(&(pkTeam->teamMembers)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode captainGateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeam->captainGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode captainPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeam->captainPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode expSharedMode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeam->expSharedMode), unCount))
{
return FAILEDRETCODE;
}
//DeCode goodSharedMode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeam->goodSharedMode), unCount))
{
return FAILEDRETCODE;
}
//DeCode rollItemLevel
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkTeam->rollItemLevel), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__CreateTeamRequest(void* pData)
{
CreateTeamRequest* pkCreateTeamRequest = (CreateTeamRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateTeamRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode team
if(EnCode__Team(&(pkCreateTeamRequest->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__CreateTeamRequest(void* pData)
{
CreateTeamRequest* pkCreateTeamRequest = (CreateTeamRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateTeamRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode team
if(DeCode__Team(&(pkCreateTeamRequest->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__CreateTeamResult(void* pData)
{
CreateTeamResult* pkCreateTeamResult = (CreateTeamResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateTeamResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateTeamResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode team
if(EnCode__Team(&(pkCreateTeamResult->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__CreateTeamResult(void* pData)
{
CreateTeamResult* pkCreateTeamResult = (CreateTeamResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateTeamResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateTeamResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode team
if(DeCode__Team(&(pkCreateTeamResult->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DestroyTeamRequest(void* pData)
{
DestroyTeamRequest* pkDestroyTeamRequest = (DestroyTeamRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyTeamRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkDestroyTeamRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DestroyTeamRequest(void* pData)
{
DestroyTeamRequest* pkDestroyTeamRequest = (DestroyTeamRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyTeamRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkDestroyTeamRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DestroyTeamResult(void* pData)
{
DestroyTeamResult* pkDestroyTeamResult = (DestroyTeamResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyTeamResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyTeamResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkDestroyTeamResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DestroyTeamResult(void* pData)
{
DestroyTeamResult* pkDestroyTeamResult = (DestroyTeamResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyTeamResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyTeamResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkDestroyTeamResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamMemberRequest(void* pData)
{
AddTeamMemberRequest* pkAddTeamMemberRequest = (AddTeamMemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberRequest->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode palyerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberRequest->palyerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode member
if(EnCode__Member(&(pkAddTeamMemberRequest->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberRequest->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamMemberRequest(void* pData)
{
AddTeamMemberRequest* pkAddTeamMemberRequest = (AddTeamMemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberRequest->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode palyerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberRequest->palyerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode member
if(DeCode__Member(&(pkAddTeamMemberRequest->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberRequest->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamMemberResult(void* pData)
{
AddTeamMemberResult* pkAddTeamMemberResult = (AddTeamMemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamMemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode member
if(EnCode__Member(&(pkAddTeamMemberResult->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode palyerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberResult->palyerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamMemberResult(void* pData)
{
AddTeamMemberResult* pkAddTeamMemberResult = (AddTeamMemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamMemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode member
if(DeCode__Member(&(pkAddTeamMemberResult->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode palyerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberResult->palyerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamMemberRequest(void* pData)
{
RemoveTeamMemberRequest* pkRemoveTeamMemberRequest = (RemoveTeamMemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkRemoveTeamMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode palyerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberRequest->palyerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode removedMode
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRemoveTeamMemberRequest->removedMode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamMemberRequest(void* pData)
{
RemoveTeamMemberRequest* pkRemoveTeamMemberRequest = (RemoveTeamMemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkRemoveTeamMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode palyerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberRequest->palyerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode removedMode
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRemoveTeamMemberRequest->removedMode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamMemberResult(void* pData)
{
RemoveTeamMemberResult* pkRemoveTeamMemberResult = (RemoveTeamMemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberResult->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode removedMode
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkRemoveTeamMemberResult->removedMode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamMemberResult(void* pData)
{
RemoveTeamMemberResult* pkRemoveTeamMemberResult = (RemoveTeamMemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberResult->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode removedMode
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkRemoveTeamMemberResult->removedMode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryTeamRequest(void* pData)
{
QueryTeamRequest* pkQueryTeamRequest = (QueryTeamRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkQueryTeamRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryTeamRequest(void* pData)
{
QueryTeamRequest* pkQueryTeamRequest = (QueryTeamRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkQueryTeamRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryTeamResult(void* pData)
{
QueryTeamResult* pkQueryTeamResult = (QueryTeamResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode team
if(EnCode__Team(&(pkQueryTeamResult->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryTeamResult(void* pData)
{
QueryTeamResult* pkQueryTeamResult = (QueryTeamResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode team
if(DeCode__Team(&(pkQueryTeamResult->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryTeamMemberRequest(void* pData)
{
QueryTeamMemberRequest* pkQueryTeamMemberRequest = (QueryTeamMemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkQueryTeamMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMemberRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryTeamMemberRequest(void* pData)
{
QueryTeamMemberRequest* pkQueryTeamMemberRequest = (QueryTeamMemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkQueryTeamMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMemberRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryTeamMemberResult(void* pData)
{
QueryTeamMemberResult* pkQueryTeamMemberResult = (QueryTeamMemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkQueryTeamMemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode member
if(EnCode__Member(&(pkQueryTeamMemberResult->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryTeamMemberResult(void* pData)
{
QueryTeamMemberResult* pkQueryTeamMemberResult = (QueryTeamMemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkQueryTeamMemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode member
if(DeCode__Member(&(pkQueryTeamMemberResult->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UpdateMemberRequest(void* pData)
{
UpdateMemberRequest* pkUpdateMemberRequest = (UpdateMemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkUpdateMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode member
if(EnCode__Member(&(pkUpdateMemberRequest->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UpdateMemberRequest(void* pData)
{
UpdateMemberRequest* pkUpdateMemberRequest = (UpdateMemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkUpdateMemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode member
if(DeCode__Member(&(pkUpdateMemberRequest->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UpdateMemberResult(void* pData)
{
UpdateMemberResult* pkUpdateMemberResult = (UpdateMemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkUpdateMemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode member
if(EnCode__Member(&(pkUpdateMemberResult->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UpdateMemberResult(void* pData)
{
UpdateMemberResult* pkUpdateMemberResult = (UpdateMemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkUpdateMemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode member
if(DeCode__Member(&(pkUpdateMemberResult->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamAttriRequest(void* pData)
{
AddTeamAttriRequest* pkAddTeamAttriRequest = (AddTeamAttriRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkAddTeamAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriValue
if(EnCode__TeamAttriValue(&(pkAddTeamAttriRequest->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamAttriRequest(void* pData)
{
AddTeamAttriRequest* pkAddTeamAttriRequest = (AddTeamAttriRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkAddTeamAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriValue
if(DeCode__TeamAttriValue(&(pkAddTeamAttriRequest->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamAttriResult(void* pData)
{
AddTeamAttriResult* pkAddTeamAttriResult = (AddTeamAttriResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkAddTeamAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriValue
if(EnCode__TeamAttriValue(&(pkAddTeamAttriResult->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamAttriResult(void* pData)
{
AddTeamAttriResult* pkAddTeamAttriResult = (AddTeamAttriResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkAddTeamAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriValue
if(DeCode__TeamAttriValue(&(pkAddTeamAttriResult->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamAttriRequest(void* pData)
{
RemoveTeamAttriRequest* pkRemoveTeamAttriRequest = (RemoveTeamAttriRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkRemoveTeamAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkRemoveTeamAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamAttriRequest(void* pData)
{
RemoveTeamAttriRequest* pkRemoveTeamAttriRequest = (RemoveTeamAttriRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkRemoveTeamAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkRemoveTeamAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamAttriResult(void* pData)
{
RemoveTeamAttriResult* pkRemoveTeamAttriResult = (RemoveTeamAttriResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkRemoveTeamAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkRemoveTeamAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamAttriResult(void* pData)
{
RemoveTeamAttriResult* pkRemoveTeamAttriResult = (RemoveTeamAttriResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkRemoveTeamAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkRemoveTeamAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamMemberAttriRequest(void* pData)
{
AddTeamMemberAttriRequest* pkAddTeamMemberAttriRequest = (AddTeamMemberAttriRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamMemberAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkAddTeamMemberAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriValue
if(EnCode__TeamAttriValue(&(pkAddTeamMemberAttriRequest->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamMemberAttriRequest(void* pData)
{
AddTeamMemberAttriRequest* pkAddTeamMemberAttriRequest = (AddTeamMemberAttriRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamMemberAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkAddTeamMemberAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriValue
if(DeCode__TeamAttriValue(&(pkAddTeamMemberAttriRequest->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamMemberAttriResult(void* pData)
{
AddTeamMemberAttriResult* pkAddTeamMemberAttriResult = (AddTeamMemberAttriResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamMemberAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkAddTeamMemberAttriResult->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberAttriResult->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkAddTeamMemberAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriValue
if(EnCode__TeamAttriValue(&(pkAddTeamMemberAttriResult->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamMemberAttriResult(void* pData)
{
AddTeamMemberAttriResult* pkAddTeamMemberAttriResult = (AddTeamMemberAttriResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamMemberAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkAddTeamMemberAttriResult->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberAttriResult->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkAddTeamMemberAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriValue
if(DeCode__TeamAttriValue(&(pkAddTeamMemberAttriResult->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamMemberAttriRequest(void* pData)
{
RemoveTeamMemberAttriRequest* pkRemoveTeamMemberAttriRequest = (RemoveTeamMemberAttriRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkRemoveTeamMemberAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkRemoveTeamMemberAttriRequest->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkRemoveTeamMemberAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamMemberAttriRequest(void* pData)
{
RemoveTeamMemberAttriRequest* pkRemoveTeamMemberAttriRequest = (RemoveTeamMemberAttriRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberAttriRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkRemoveTeamMemberAttriRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkRemoveTeamMemberAttriRequest->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkRemoveTeamMemberAttriRequest->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamMemberAttriResult(void* pData)
{
RemoveTeamMemberAttriResult* pkRemoveTeamMemberAttriResult = (RemoveTeamMemberAttriResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkRemoveTeamMemberAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkRemoveTeamMemberAttriResult->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberAttriResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberAttriResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberAttriResult->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode attriKey
if(EnCode__TeamAttriKey(&(pkRemoveTeamMemberAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode attriValue
if(EnCode__TeamAttriValue(&(pkRemoveTeamMemberAttriResult->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamMemberAttriResult(void* pData)
{
RemoveTeamMemberAttriResult* pkRemoveTeamMemberAttriResult = (RemoveTeamMemberAttriResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberAttriResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberAttriResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkRemoveTeamMemberAttriResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkRemoveTeamMemberAttriResult->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberAttriResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberAttriResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberAttriResult->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode attriKey
if(DeCode__TeamAttriKey(&(pkRemoveTeamMemberAttriResult->attriKey)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode attriValue
if(DeCode__TeamAttriValue(&(pkRemoveTeamMemberAttriResult->attriValue)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__BroadcastData(void* pData)
{
BroadcastData* pkBroadcastData = (BroadcastData*)(pData);
//EnCode dataLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkBroadcastData->dataLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode data
if((int)pkBroadcastData->dataLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_BROADCAST_DATA_LEN < pkBroadcastData->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkBroadcastData->dataLen;
if(!m_kPackage.Pack("CHAR", &(pkBroadcastData->data), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__BroadcastData(void* pData)
{
BroadcastData* pkBroadcastData = (BroadcastData*)(pData);
//DeCode dataLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkBroadcastData->dataLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode data
if((int)pkBroadcastData->dataLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_TEAM_BROADCAST_DATA_LEN < pkBroadcastData->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkBroadcastData->dataLen;
if(!m_kPackage.UnPack("CHAR", &(pkBroadcastData->data), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamBroadcastRequest(void* pData)
{
TeamBroadcastRequest* pkTeamBroadcastRequest = (TeamBroadcastRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeamBroadcastRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromMemberInd
if(EnCode__MemberInd(&(pkTeamBroadcastRequest->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastRequest->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode fromPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastRequest->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode dataType
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamBroadcastRequest->dataType), unCount))
{
return FAILEDRETCODE;
}
//EnCode broadcastData
if(EnCode__BroadcastData(&(pkTeamBroadcastRequest->broadcastData)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamBroadcastRequest(void* pData)
{
TeamBroadcastRequest* pkTeamBroadcastRequest = (TeamBroadcastRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeamBroadcastRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromMemberInd
if(DeCode__MemberInd(&(pkTeamBroadcastRequest->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastRequest->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode fromPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastRequest->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode dataType
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamBroadcastRequest->dataType), unCount))
{
return FAILEDRETCODE;
}
//DeCode broadcastData
if(DeCode__BroadcastData(&(pkTeamBroadcastRequest->broadcastData)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamBroadcastResult(void* pData)
{
TeamBroadcastResult* pkTeamBroadcastResult = (TeamBroadcastResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeamBroadcastResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastResult->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode fromPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastResult->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode dataType
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamBroadcastResult->dataType), unCount))
{
return FAILEDRETCODE;
}
//EnCode broadcastData
if(EnCode__BroadcastData(&(pkTeamBroadcastResult->broadcastData)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamBroadcastResult(void* pData)
{
TeamBroadcastResult* pkTeamBroadcastResult = (TeamBroadcastResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeamBroadcastResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastResult->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode fromPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastResult->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode dataType
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamBroadcastResult->dataType), unCount))
{
return FAILEDRETCODE;
}
//DeCode broadcastData
if(DeCode__BroadcastData(&(pkTeamBroadcastResult->broadcastData)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamBroadcastNotify(void* pData)
{
TeamBroadcastNotify* pkTeamBroadcastNotify = (TeamBroadcastNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeamBroadcastNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromMemberInd
if(EnCode__MemberInd(&(pkTeamBroadcastNotify->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromGateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastNotify->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode fromPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastNotify->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toMemberInd
if(EnCode__MemberInd(&(pkTeamBroadcastNotify->toMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode toGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastNotify->toGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamBroadcastNotify->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode dataType
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamBroadcastNotify->dataType), unCount))
{
return FAILEDRETCODE;
}
//EnCode broadcastData
if(EnCode__BroadcastData(&(pkTeamBroadcastNotify->broadcastData)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamBroadcastNotify(void* pData)
{
TeamBroadcastNotify* pkTeamBroadcastNotify = (TeamBroadcastNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeamBroadcastNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromMemberInd
if(DeCode__MemberInd(&(pkTeamBroadcastNotify->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromGateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastNotify->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode fromPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastNotify->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toMemberInd
if(DeCode__MemberInd(&(pkTeamBroadcastNotify->toMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode toGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastNotify->toGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamBroadcastNotify->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode dataType
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamBroadcastNotify->dataType), unCount))
{
return FAILEDRETCODE;
}
//DeCode broadcastData
if(DeCode__BroadcastData(&(pkTeamBroadcastNotify->broadcastData)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamMember2MemberRequest(void* pData)
{
TeamMember2MemberRequest* pkTeamMember2MemberRequest = (TeamMember2MemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeamMember2MemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromMemberInd
if(EnCode__MemberInd(&(pkTeamMember2MemberRequest->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberRequest->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode fromPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberRequest->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toMemberInd
if(EnCode__MemberInd(&(pkTeamMember2MemberRequest->toMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode toGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberRequest->toGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberRequest->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode data
if(EnCode__BroadcastData(&(pkTeamMember2MemberRequest->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamMember2MemberRequest(void* pData)
{
TeamMember2MemberRequest* pkTeamMember2MemberRequest = (TeamMember2MemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeamMember2MemberRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromMemberInd
if(DeCode__MemberInd(&(pkTeamMember2MemberRequest->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberRequest->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode fromPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberRequest->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toMemberInd
if(DeCode__MemberInd(&(pkTeamMember2MemberRequest->toMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode toGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberRequest->toGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberRequest->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode data
if(DeCode__BroadcastData(&(pkTeamMember2MemberRequest->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamMember2MemberResult(void* pData)
{
TeamMember2MemberResult* pkTeamMember2MemberResult = (TeamMember2MemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeamMember2MemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromMemberInd
if(EnCode__MemberInd(&(pkTeamMember2MemberResult->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberResult->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode fromPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberResult->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toMemberInd
if(EnCode__MemberInd(&(pkTeamMember2MemberResult->toMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode toGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberResult->toGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamMember2MemberResult->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode data
if(EnCode__BroadcastData(&(pkTeamMember2MemberResult->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamMember2MemberResult(void* pData)
{
TeamMember2MemberResult* pkTeamMember2MemberResult = (TeamMember2MemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeamMember2MemberResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromMemberInd
if(DeCode__MemberInd(&(pkTeamMember2MemberResult->fromMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberResult->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode fromPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberResult->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toMemberInd
if(DeCode__MemberInd(&(pkTeamMember2MemberResult->toMemberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode toGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberResult->toGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamMember2MemberResult->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode data
if(DeCode__BroadcastData(&(pkTeamMember2MemberResult->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamMemberMapIdRequest(void* pData)
{
ModifyTeamMemberMapIdRequest* pkModifyTeamMemberMapIdRequest = (ModifyTeamMemberMapIdRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamMemberMapIdRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode GateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdRequest->GateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode PlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdRequest->PlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode mapId
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyTeamMemberMapIdRequest->mapId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamMemberMapIdRequest(void* pData)
{
ModifyTeamMemberMapIdRequest* pkModifyTeamMemberMapIdRequest = (ModifyTeamMemberMapIdRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamMemberMapIdRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode GateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdRequest->GateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode PlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdRequest->PlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode mapId
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyTeamMemberMapIdRequest->mapId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamMemberMapIdResult(void* pData)
{
ModifyTeamMemberMapIdResult* pkModifyTeamMemberMapIdResult = (ModifyTeamMemberMapIdResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamMemberMapIdResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode GateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdResult->GateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode PlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdResult->PlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode mapId
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyTeamMemberMapIdResult->mapId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamMemberMapIdResult(void* pData)
{
ModifyTeamMemberMapIdResult* pkModifyTeamMemberMapIdResult = (ModifyTeamMemberMapIdResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamMemberMapIdResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode GateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdResult->GateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode PlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdResult->PlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode mapId
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyTeamMemberMapIdResult->mapId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamMemberMapIdNotify(void* pData)
{
ModifyTeamMemberMapIdNotify* pkModifyTeamMemberMapIdNotify = (ModifyTeamMemberMapIdNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamMemberMapIdNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode GateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdNotify->GateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode PlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamMemberMapIdNotify->PlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode mapId
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyTeamMemberMapIdNotify->mapId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamMemberMapIdNotify(void* pData)
{
ModifyTeamMemberMapIdNotify* pkModifyTeamMemberMapIdNotify = (ModifyTeamMemberMapIdNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamMemberMapIdNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode GateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdNotify->GateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode PlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamMemberMapIdNotify->PlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode mapId
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyTeamMemberMapIdNotify->mapId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamCreateedNotify(void* pData)
{
TeamCreateedNotify* pkTeamCreateedNotify = (TeamCreateedNotify*)(pData);
//EnCode playerId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamCreateedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamCreateedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode team
if(EnCode__Team(&(pkTeamCreateedNotify->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamCreateedNotify(void* pData)
{
TeamCreateedNotify* pkTeamCreateedNotify = (TeamCreateedNotify*)(pData);
//DeCode playerId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamCreateedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamCreateedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode team
if(DeCode__Team(&(pkTeamCreateedNotify->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamDestroyedNotify(void* pData)
{
TeamDestroyedNotify* pkTeamDestroyedNotify = (TeamDestroyedNotify*)(pData);
//EnCode causeCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamDestroyedNotify->causeCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkTeamDestroyedNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamDestroyedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamDestroyedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamDestroyedNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkTeamDestroyedNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamDestroyedNotify(void* pData)
{
TeamDestroyedNotify* pkTeamDestroyedNotify = (TeamDestroyedNotify*)(pData);
//DeCode causeCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamDestroyedNotify->causeCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkTeamDestroyedNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamDestroyedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamDestroyedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamDestroyedNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkTeamDestroyedNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTeamMemberNotify(void* pData)
{
AddTeamMemberNotify* pkAddTeamMemberNotify = (AddTeamMemberNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkAddTeamMemberNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkAddTeamMemberNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode team
if(EnCode__Team(&(pkAddTeamMemberNotify->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberNotify->flag), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateIdAdded
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberNotify->gateIdAdded), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerIdAdded
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTeamMemberNotify->playerIdAdded), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTeamMemberNotify(void* pData)
{
AddTeamMemberNotify* pkAddTeamMemberNotify = (AddTeamMemberNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkAddTeamMemberNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkAddTeamMemberNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode team
if(DeCode__Team(&(pkAddTeamMemberNotify->team)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberNotify->flag), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateIdAdded
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberNotify->gateIdAdded), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerIdAdded
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTeamMemberNotify->playerIdAdded), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveTeamMemberNotify(void* pData)
{
RemoveTeamMemberNotify* pkRemoveTeamMemberNotify = (RemoveTeamMemberNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkRemoveTeamMemberNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkRemoveTeamMemberNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveTeamMemberNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode removedMember
if(EnCode__Member(&(pkRemoveTeamMemberNotify->removedMember)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode removeMode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRemoveTeamMemberNotify->removeMode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveTeamMemberNotify(void* pData)
{
RemoveTeamMemberNotify* pkRemoveTeamMemberNotify = (RemoveTeamMemberNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkRemoveTeamMemberNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkRemoveTeamMemberNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveTeamMemberNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode removedMember
if(DeCode__Member(&(pkRemoveTeamMemberNotify->removedMember)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode removeMode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRemoveTeamMemberNotify->removeMode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UpdateTeamMemberNotify(void* pData)
{
UpdateTeamMemberNotify* pkUpdateTeamMemberNotify = (UpdateTeamMemberNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkUpdateTeamMemberNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode memberInd
if(EnCode__MemberInd(&(pkUpdateTeamMemberNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateTeamMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateTeamMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateTeamMemberNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode member
if(EnCode__Member(&(pkUpdateTeamMemberNotify->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UpdateTeamMemberNotify(void* pData)
{
UpdateTeamMemberNotify* pkUpdateTeamMemberNotify = (UpdateTeamMemberNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkUpdateTeamMemberNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode memberInd
if(DeCode__MemberInd(&(pkUpdateTeamMemberNotify->memberInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateTeamMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateTeamMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateTeamMemberNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode member
if(DeCode__Member(&(pkUpdateTeamMemberNotify->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReportGateSvrIdRequest(void* pData)
{
ReportGateSvrIdRequest* pkReportGateSvrIdRequest = (ReportGateSvrIdRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReportGateSvrIdRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReportGateSvrIdRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReportGateSvrIdRequest(void* pData)
{
ReportGateSvrIdRequest* pkReportGateSvrIdRequest = (ReportGateSvrIdRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReportGateSvrIdRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReportGateSvrIdRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReportGateSvrIdResult(void* pData)
{
ReportGateSvrIdResult* pkReportGateSvrIdResult = (ReportGateSvrIdResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReportGateSvrIdResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReportGateSvrIdResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReportGateSvrIdResult(void* pData)
{
ReportGateSvrIdResult* pkReportGateSvrIdResult = (ReportGateSvrIdResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReportGateSvrIdResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReportGateSvrIdResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamCaptainRequest(void* pData)
{
ModifyTeamCaptainRequest* pkModifyTeamCaptainRequest = (ModifyTeamCaptainRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamCaptainRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamCaptainRequest(void* pData)
{
ModifyTeamCaptainRequest* pkModifyTeamCaptainRequest = (ModifyTeamCaptainRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamCaptainRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamCaptainResult(void* pData)
{
ModifyTeamCaptainResult* pkModifyTeamCaptainResult = (ModifyTeamCaptainResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamCaptainResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamCaptainResult(void* pData)
{
ModifyTeamCaptainResult* pkModifyTeamCaptainResult = (ModifyTeamCaptainResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamCaptainResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamCaptainNotify(void* pData)
{
ModifyTeamCaptainNotify* pkModifyTeamCaptainNotify = (ModifyTeamCaptainNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamCaptainNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode playerId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode captainPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainNotify->captainPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode captainGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamCaptainNotify->captainGateId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamCaptainNotify(void* pData)
{
ModifyTeamCaptainNotify* pkModifyTeamCaptainNotify = (ModifyTeamCaptainNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamCaptainNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode playerId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode captainPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainNotify->captainPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode captainGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamCaptainNotify->captainGateId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyExpSharedModeRequest(void* pData)
{
ModifyExpSharedModeRequest* pkModifyExpSharedModeRequest = (ModifyExpSharedModeRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyExpSharedModeRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyExpSharedModeRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode mode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyExpSharedModeRequest->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyExpSharedModeRequest(void* pData)
{
ModifyExpSharedModeRequest* pkModifyExpSharedModeRequest = (ModifyExpSharedModeRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyExpSharedModeRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyExpSharedModeRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode mode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyExpSharedModeRequest->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyExpSharedModeResult(void* pData)
{
ModifyExpSharedModeResult* pkModifyExpSharedModeResult = (ModifyExpSharedModeResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyExpSharedModeResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyExpSharedModeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyExpSharedModeResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode mode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyExpSharedModeResult->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyExpSharedModeResult(void* pData)
{
ModifyExpSharedModeResult* pkModifyExpSharedModeResult = (ModifyExpSharedModeResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyExpSharedModeResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyExpSharedModeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyExpSharedModeResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode mode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyExpSharedModeResult->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyGoodSharedModeRequest(void* pData)
{
ModifyGoodSharedModeRequest* pkModifyGoodSharedModeRequest = (ModifyGoodSharedModeRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyGoodSharedModeRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyGoodSharedModeRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode mode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyGoodSharedModeRequest->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyGoodSharedModeRequest(void* pData)
{
ModifyGoodSharedModeRequest* pkModifyGoodSharedModeRequest = (ModifyGoodSharedModeRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyGoodSharedModeRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyGoodSharedModeRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode mode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyGoodSharedModeRequest->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyGoodSharedModeResult(void* pData)
{
ModifyGoodSharedModeResult* pkModifyGoodSharedModeResult = (ModifyGoodSharedModeResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyGoodSharedModeResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyGoodSharedModeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyGoodSharedModeResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode mode
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyGoodSharedModeResult->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyGoodSharedModeResult(void* pData)
{
ModifyGoodSharedModeResult* pkModifyGoodSharedModeResult = (ModifyGoodSharedModeResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyGoodSharedModeResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyGoodSharedModeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyGoodSharedModeResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode mode
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyGoodSharedModeResult->mode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyExpSharedModeNotify(void* pData)
{
ModifyExpSharedModeNotify* pkModifyExpSharedModeNotify = (ModifyExpSharedModeNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyExpSharedModeNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode mode
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyExpSharedModeNotify->mode), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyExpSharedModeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyExpSharedModeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyExpSharedModeNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyExpSharedModeNotify(void* pData)
{
ModifyExpSharedModeNotify* pkModifyExpSharedModeNotify = (ModifyExpSharedModeNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyExpSharedModeNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode mode
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyExpSharedModeNotify->mode), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyExpSharedModeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyExpSharedModeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyExpSharedModeNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyGoodSharedModeNotify(void* pData)
{
ModifyGoodSharedModeNotify* pkModifyGoodSharedModeNotify = (ModifyGoodSharedModeNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyGoodSharedModeNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode mode
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyGoodSharedModeNotify->mode), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberSeq
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyGoodSharedModeNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyGoodSharedModeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyGoodSharedModeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyGoodSharedModeNotify(void* pData)
{
ModifyGoodSharedModeNotify* pkModifyGoodSharedModeNotify = (ModifyGoodSharedModeNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyGoodSharedModeNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode mode
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyGoodSharedModeNotify->mode), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberSeq
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyGoodSharedModeNotify->memberSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyGoodSharedModeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyGoodSharedModeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamRollItemLevelRequest(void* pData)
{
ModifyTeamRollItemLevelRequest* pkModifyTeamRollItemLevelRequest = (ModifyTeamRollItemLevelRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamRollItemLevelRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkModifyTeamRollItemLevelRequest->level), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamRollItemLevelRequest(void* pData)
{
ModifyTeamRollItemLevelRequest* pkModifyTeamRollItemLevelRequest = (ModifyTeamRollItemLevelRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamRollItemLevelRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkModifyTeamRollItemLevelRequest->level), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamRollItemLevelResult(void* pData)
{
ModifyTeamRollItemLevelResult* pkModifyTeamRollItemLevelResult = (ModifyTeamRollItemLevelResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamRollItemLevelResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkModifyTeamRollItemLevelResult->level), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamRollItemLevelResult(void* pData)
{
ModifyTeamRollItemLevelResult* pkModifyTeamRollItemLevelResult = (ModifyTeamRollItemLevelResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamRollItemLevelResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkModifyTeamRollItemLevelResult->level), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTeamRollItemLevelNotify(void* pData)
{
ModifyTeamRollItemLevelNotify* pkModifyTeamRollItemLevelNotify = (ModifyTeamRollItemLevelNotify*)(pData);
//EnCode teamInd
if(EnCode__TeamInd(&(pkModifyTeamRollItemLevelNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode fromGateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelNotify->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode fromPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelNotify->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toGateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelNotify->toGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode toPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTeamRollItemLevelNotify->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("BYTE", &(pkModifyTeamRollItemLevelNotify->level), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTeamRollItemLevelNotify(void* pData)
{
ModifyTeamRollItemLevelNotify* pkModifyTeamRollItemLevelNotify = (ModifyTeamRollItemLevelNotify*)(pData);
//DeCode teamInd
if(DeCode__TeamInd(&(pkModifyTeamRollItemLevelNotify->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode fromGateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelNotify->fromGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode fromPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelNotify->fromPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toGateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelNotify->toGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode toPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTeamRollItemLevelNotify->toPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("BYTE", &(pkModifyTeamRollItemLevelNotify->level), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryTeamMembersCountRequest(void* pData)
{
QueryTeamMembersCountRequest* pkQueryTeamMembersCountRequest = (QueryTeamMembersCountRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkQueryTeamMembersCountRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryTeamMembersCountRequest(void* pData)
{
QueryTeamMembersCountRequest* pkQueryTeamMembersCountRequest = (QueryTeamMembersCountRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkQueryTeamMembersCountRequest->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryTeamMembersCountResult(void* pData)
{
QueryTeamMembersCountResult* pkQueryTeamMembersCountResult = (QueryTeamMembersCountResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamInd
if(EnCode__TeamInd(&(pkQueryTeamMembersCountResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode count
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryTeamMembersCountResult->count), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryTeamMembersCountResult(void* pData)
{
QueryTeamMembersCountResult* pkQueryTeamMembersCountResult = (QueryTeamMembersCountResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamInd
if(DeCode__TeamInd(&(pkQueryTeamMembersCountResult->teamInd)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode count
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryTeamMembersCountResult->count), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupName(void* pData)
{
ChatGroupName* pkChatGroupName = (ChatGroupName*)(pData);
//EnCode groupNameLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkChatGroupName->groupNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode groupName
if((int)pkChatGroupName->groupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_GROUP_NAME_LEN < pkChatGroupName->groupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkChatGroupName->groupNameLen;
if(!m_kPackage.Pack("CHAR", &(pkChatGroupName->groupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupName(void* pData)
{
ChatGroupName* pkChatGroupName = (ChatGroupName*)(pData);
//DeCode groupNameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkChatGroupName->groupNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode groupName
if((int)pkChatGroupName->groupNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_GROUP_NAME_LEN < pkChatGroupName->groupNameLen)
{
return FAILEDRETCODE;
}
unCount = pkChatGroupName->groupNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkChatGroupName->groupName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupMember(void* pData)
{
ChatGroupMember* pkChatGroupMember = (ChatGroupMember*)(pData);
//EnCode memberId
if(EnCode__MemberInd(&(pkChatGroupMember->memberId)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMember->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMember->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupMember(void* pData)
{
ChatGroupMember* pkChatGroupMember = (ChatGroupMember*)(pData);
//DeCode memberId
if(DeCode__MemberInd(&(pkChatGroupMember->memberId)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMember->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMember->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupMembersList(void* pData)
{
ChatGroupMembersList* pkChatGroupMembersList = (ChatGroupMembersList*)(pData);
//EnCode membersCount
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkChatGroupMembersList->membersCount), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if((int)pkChatGroupMembersList->membersCount < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_GROUP_MEMBERS_COUNT < pkChatGroupMembersList->membersCount)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkChatGroupMembersList->membersCount; ++i)
{
if(EnCode__MemberInd(&(pkChatGroupMembersList->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupMembersList(void* pData)
{
ChatGroupMembersList* pkChatGroupMembersList = (ChatGroupMembersList*)(pData);
//DeCode membersCount
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkChatGroupMembersList->membersCount), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if((int)pkChatGroupMembersList->membersCount < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_GROUP_MEMBERS_COUNT < pkChatGroupMembersList->membersCount)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkChatGroupMembersList->membersCount; ++i)
{
if(DeCode__MemberInd(&(pkChatGroupMembersList->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupPassword(void* pData)
{
ChatGroupPassword* pkChatGroupPassword = (ChatGroupPassword*)(pData);
//EnCode passwordLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkChatGroupPassword->passwordLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode password
if((int)pkChatGroupPassword->passwordLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_GROUP_PASSWORD_LEN < pkChatGroupPassword->passwordLen)
{
return FAILEDRETCODE;
}
unCount = pkChatGroupPassword->passwordLen;
if(!m_kPackage.Pack("CHAR", &(pkChatGroupPassword->password), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupPassword(void* pData)
{
ChatGroupPassword* pkChatGroupPassword = (ChatGroupPassword*)(pData);
//DeCode passwordLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkChatGroupPassword->passwordLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode password
if((int)pkChatGroupPassword->passwordLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_GROUP_PASSWORD_LEN < pkChatGroupPassword->passwordLen)
{
return FAILEDRETCODE;
}
unCount = pkChatGroupPassword->passwordLen;
if(!m_kPackage.UnPack("CHAR", &(pkChatGroupPassword->password), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroup(void* pData)
{
ChatGroup* pkChatGroup = (ChatGroup*)(pData);
//EnCode groupId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroup->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if(EnCode__ChatGroupMembersList(&(pkChatGroup->members)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode password
if(EnCode__ChatGroupPassword(&(pkChatGroup->password)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode owner
if(EnCode__ChatGroupMember(&(pkChatGroup->owner)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroup(void* pData)
{
ChatGroup* pkChatGroup = (ChatGroup*)(pData);
//DeCode groupId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroup->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if(DeCode__ChatGroupMembersList(&(pkChatGroup->members)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode password
if(DeCode__ChatGroupPassword(&(pkChatGroup->password)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode owner
if(DeCode__ChatGroupMember(&(pkChatGroup->owner)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatData(void* pData)
{
ChatData* pkChatData = (ChatData*)(pData);
//EnCode dataLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkChatData->dataLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode data
if((int)pkChatData->dataLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_DATA_LEN < pkChatData->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkChatData->dataLen;
if(!m_kPackage.Pack("CHAR", &(pkChatData->data), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatData(void* pData)
{
ChatData* pkChatData = (ChatData*)(pData);
//DeCode dataLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkChatData->dataLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode data
if((int)pkChatData->dataLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_DATA_LEN < pkChatData->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkChatData->dataLen;
if(!m_kPackage.UnPack("CHAR", &(pkChatData->data), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__CreateChatGroupRequest(void* pData)
{
CreateChatGroupRequest* pkCreateChatGroupRequest = (CreateChatGroupRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateChatGroupRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode group
if(EnCode__ChatGroup(&(pkCreateChatGroupRequest->group)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__CreateChatGroupRequest(void* pData)
{
CreateChatGroupRequest* pkCreateChatGroupRequest = (CreateChatGroupRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateChatGroupRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode group
if(DeCode__ChatGroup(&(pkCreateChatGroupRequest->group)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__CreateChatGroupResult(void* pData)
{
CreateChatGroupResult* pkCreateChatGroupResult = (CreateChatGroupResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateChatGroupResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateChatGroupResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode group
if(EnCode__ChatGroup(&(pkCreateChatGroupResult->group)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__CreateChatGroupResult(void* pData)
{
CreateChatGroupResult* pkCreateChatGroupResult = (CreateChatGroupResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateChatGroupResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateChatGroupResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode group
if(DeCode__ChatGroup(&(pkCreateChatGroupResult->group)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DestroyChatGroupRequest(void* pData)
{
DestroyChatGroupRequest* pkDestroyChatGroupRequest = (DestroyChatGroupRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DestroyChatGroupRequest(void* pData)
{
DestroyChatGroupRequest* pkDestroyChatGroupRequest = (DestroyChatGroupRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DestroyChatGroupResult(void* pData)
{
DestroyChatGroupResult* pkDestroyChatGroupResult = (DestroyChatGroupResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupResult->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyChatGroupResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DestroyChatGroupResult(void* pData)
{
DestroyChatGroupResult* pkDestroyChatGroupResult = (DestroyChatGroupResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupResult->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyChatGroupResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupDestroyedNotify(void* pData)
{
ChatGroupDestroyedNotify* pkChatGroupDestroyedNotify = (ChatGroupDestroyedNotify*)(pData);
//EnCode groupId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupDestroyedNotify->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupDestroyedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupDestroyedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupDestroyedNotify(void* pData)
{
ChatGroupDestroyedNotify* pkChatGroupDestroyedNotify = (ChatGroupDestroyedNotify*)(pData);
//DeCode groupId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupDestroyedNotify->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupDestroyedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupDestroyedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddChatGroupMemberRequest(void* pData)
{
AddChatGroupMemberRequest* pkAddChatGroupMemberRequest = (AddChatGroupMemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAdded
if(EnCode__ChatGroupMember(&(pkAddChatGroupMemberRequest->memberAdded)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode passwrod
if(EnCode__ChatGroupPassword(&(pkAddChatGroupMemberRequest->passwrod)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddChatGroupMemberRequest(void* pData)
{
AddChatGroupMemberRequest* pkAddChatGroupMemberRequest = (AddChatGroupMemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAdded
if(DeCode__ChatGroupMember(&(pkAddChatGroupMemberRequest->memberAdded)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode passwrod
if(DeCode__ChatGroupPassword(&(pkAddChatGroupMemberRequest->passwrod)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddChatGroupMemberResult(void* pData)
{
AddChatGroupMemberResult* pkAddChatGroupMemberResult = (AddChatGroupMemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode group
if(EnCode__ChatGroup(&(pkAddChatGroupMemberResult->group)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddChatGroupMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddChatGroupMemberResult(void* pData)
{
AddChatGroupMemberResult* pkAddChatGroupMemberResult = (AddChatGroupMemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode group
if(DeCode__ChatGroup(&(pkAddChatGroupMemberResult->group)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddChatGroupMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupMemberAddedNotify(void* pData)
{
ChatGroupMemberAddedNotify* pkChatGroupMemberAddedNotify = (ChatGroupMemberAddedNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMemberAddedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMemberAddedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAdded
if(EnCode__ChatGroupMember(&(pkChatGroupMemberAddedNotify->memberAdded)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupMemberAddedNotify(void* pData)
{
ChatGroupMemberAddedNotify* pkChatGroupMemberAddedNotify = (ChatGroupMemberAddedNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMemberAddedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMemberAddedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAdded
if(DeCode__ChatGroupMember(&(pkChatGroupMemberAddedNotify->memberAdded)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveChatGroupMemberRequest(void* pData)
{
RemoveChatGroupMemberRequest* pkRemoveChatGroupMemberRequest = (RemoveChatGroupMemberRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberRemoved
if(EnCode__ChatGroupMember(&(pkRemoveChatGroupMemberRequest->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveChatGroupMemberRequest(void* pData)
{
RemoveChatGroupMemberRequest* pkRemoveChatGroupMemberRequest = (RemoveChatGroupMemberRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberRemoved
if(DeCode__ChatGroupMember(&(pkRemoveChatGroupMemberRequest->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveChatGroupMemberResult(void* pData)
{
RemoveChatGroupMemberResult* pkRemoveChatGroupMemberResult = (RemoveChatGroupMemberResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberRemoved
if(EnCode__ChatGroupMember(&(pkRemoveChatGroupMemberResult->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberResult->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveChatGroupMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveChatGroupMemberResult(void* pData)
{
RemoveChatGroupMemberResult* pkRemoveChatGroupMemberResult = (RemoveChatGroupMemberResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberRemoved
if(DeCode__ChatGroupMember(&(pkRemoveChatGroupMemberResult->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberResult->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveChatGroupMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupMemberRemovedNotify(void* pData)
{
ChatGroupMemberRemovedNotify* pkChatGroupMemberRemovedNotify = (ChatGroupMemberRemovedNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMemberRemovedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMemberRemovedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupMemberRemovedNotify->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberRemoved
if(EnCode__ChatGroupMember(&(pkChatGroupMemberRemovedNotify->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupMemberRemovedNotify(void* pData)
{
ChatGroupMemberRemovedNotify* pkChatGroupMemberRemovedNotify = (ChatGroupMemberRemovedNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMemberRemovedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMemberRemovedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupMemberRemovedNotify->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberRemoved
if(DeCode__ChatGroupMember(&(pkChatGroupMemberRemovedNotify->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupSpeekRequest(void* pData)
{
ChatGroupSpeekRequest* pkChatGroupSpeekRequest = (ChatGroupSpeekRequest*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode groupId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode data
if(EnCode__ChatData(&(pkChatGroupSpeekRequest->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupSpeekRequest(void* pData)
{
ChatGroupSpeekRequest* pkChatGroupSpeekRequest = (ChatGroupSpeekRequest*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekRequest->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode groupId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekRequest->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode data
if(DeCode__ChatData(&(pkChatGroupSpeekRequest->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupSpeekResult(void* pData)
{
ChatGroupSpeekResult* pkChatGroupSpeekResult = (ChatGroupSpeekResult*)(pData);
//EnCode requestSeq
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupSpeekResult(void* pData)
{
ChatGroupSpeekResult* pkChatGroupSpeekResult = (ChatGroupSpeekResult*)(pData);
//DeCode requestSeq
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekResult->requestSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ChatGroupSpeekNotify(void* pData)
{
ChatGroupSpeekNotify* pkChatGroupSpeekNotify = (ChatGroupSpeekNotify*)(pData);
//EnCode groupId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekNotify->groupId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkChatGroupSpeekNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode talker
if(EnCode__MemberInd(&(pkChatGroupSpeekNotify->talker)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode data
if(EnCode__ChatData(&(pkChatGroupSpeekNotify->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ChatGroupSpeekNotify(void* pData)
{
ChatGroupSpeekNotify* pkChatGroupSpeekNotify = (ChatGroupSpeekNotify*)(pData);
//DeCode groupId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekNotify->groupId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkChatGroupSpeekNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode talker
if(DeCode__MemberInd(&(pkChatGroupSpeekNotify->talker)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode data
if(DeCode__ChatData(&(pkChatGroupSpeekNotify->data)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionMember(void* pData)
{
UnionMember* pkUnionMember = (UnionMember*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMember->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMember->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMember->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode name
if((int)pkUnionMember->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMember->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMember->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionMember->name), unCount))
{
return FAILEDRETCODE;
}
//EnCode job
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->job), unCount))
{
return FAILEDRETCODE;
}
//EnCode posSeq
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->posSeq), unCount))
{
return FAILEDRETCODE;
}
//EnCode titleLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->titleLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode title
if((int)pkUnionMember->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMember->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMember->titleLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionMember->title), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->level), unCount))
{
return FAILEDRETCODE;
}
//EnCode lastQuit
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMember->lastQuit), unCount))
{
return FAILEDRETCODE;
}
//EnCode forbid
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->forbid), unCount))
{
return FAILEDRETCODE;
}
//EnCode onLine
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMember->onLine), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionMember(void* pData)
{
UnionMember* pkUnionMember = (UnionMember*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMember->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMember->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMember->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode name
if((int)pkUnionMember->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMember->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMember->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionMember->name), unCount))
{
return FAILEDRETCODE;
}
//DeCode job
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->job), unCount))
{
return FAILEDRETCODE;
}
//DeCode posSeq
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->posSeq), unCount))
{
return FAILEDRETCODE;
}
//DeCode titleLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->titleLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode title
if((int)pkUnionMember->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMember->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMember->titleLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionMember->title), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->level), unCount))
{
return FAILEDRETCODE;
}
//DeCode lastQuit
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMember->lastQuit), unCount))
{
return FAILEDRETCODE;
}
//DeCode forbid
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->forbid), unCount))
{
return FAILEDRETCODE;
}
//DeCode onLine
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMember->onLine), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionPosRight(void* pData)
{
UnionPosRight* pkUnionPosRight = (UnionPosRight*)(pData);
//EnCode seq
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionPosRight->seq), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionPosRight->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkUnionPosRight->posLen < 0)
{
return FAILEDRETCODE;
}
if(8 < pkUnionPosRight->posLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionPosRight->posLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionPosRight->pos), unCount))
{
return FAILEDRETCODE;
}
//EnCode right
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPosRight->right), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionPosRight(void* pData)
{
UnionPosRight* pkUnionPosRight = (UnionPosRight*)(pData);
//DeCode seq
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionPosRight->seq), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionPosRight->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkUnionPosRight->posLen < 0)
{
return FAILEDRETCODE;
}
if(8 < pkUnionPosRight->posLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionPosRight->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionPosRight->pos), unCount))
{
return FAILEDRETCODE;
}
//DeCode right
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPosRight->right), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__Union(void* pData)
{
Union* pkUnion = (Union*)(pData);
//EnCode id
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnion->id), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnion->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode name
if((int)pkUnion->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkUnion->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnion->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnion->name), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnion->level), unCount))
{
return FAILEDRETCODE;
}
//EnCode num
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnion->num), unCount))
{
return FAILEDRETCODE;
}
//EnCode ownerUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnion->ownerUiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode titleLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnion->titleLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode title
if((int)pkUnion->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_TITLE_LEN < pkUnion->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnion->titleLen;
if(!m_kPackage.Pack("CHAR", &(pkUnion->title), unCount))
{
return FAILEDRETCODE;
}
//EnCode active
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnion->active), unCount))
{
return FAILEDRETCODE;
}
//EnCode posListLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnion->posListLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode posList
if((int)pkUnion->posListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUnion->posListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUnion->posListLen; ++i)
{
if(EnCode__UnionPosRight(&(pkUnion->posList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__Union(void* pData)
{
Union* pkUnion = (Union*)(pData);
//DeCode id
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnion->id), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnion->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode name
if((int)pkUnion->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkUnion->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnion->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnion->name), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnion->level), unCount))
{
return FAILEDRETCODE;
}
//DeCode num
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnion->num), unCount))
{
return FAILEDRETCODE;
}
//DeCode ownerUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnion->ownerUiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode titleLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnion->titleLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode title
if((int)pkUnion->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_TITLE_LEN < pkUnion->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnion->titleLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnion->title), unCount))
{
return FAILEDRETCODE;
}
//DeCode active
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnion->active), unCount))
{
return FAILEDRETCODE;
}
//DeCode posListLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnion->posListLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode posList
if((int)pkUnion->posListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUnion->posListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUnion->posListLen; ++i)
{
if(DeCode__UnionPosRight(&(pkUnion->posList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReportPlayerUpline(void* pData)
{
ReportPlayerUpline* pkReportPlayerUpline = (ReportPlayerUpline*)(pData);
//EnCode member
if(EnCode__UnionMember(&(pkReportPlayerUpline->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReportPlayerUpline(void* pData)
{
ReportPlayerUpline* pkReportPlayerUpline = (ReportPlayerUpline*)(pData);
//DeCode member
if(DeCode__UnionMember(&(pkReportPlayerUpline->member)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReportPlayerOffline(void* pData)
{
ReportPlayerOffline* pkReportPlayerOffline = (ReportPlayerOffline*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReportPlayerOffline->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReportPlayerOffline(void* pData)
{
ReportPlayerOffline* pkReportPlayerOffline = (ReportPlayerOffline*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReportPlayerOffline->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__CreateUnionRequest(void* pData)
{
CreateUnionRequest* pkCreateUnionRequest = (CreateUnionRequest*)(pData);
//EnCode _union
if(EnCode__Union(&(pkCreateUnionRequest->_union)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__CreateUnionRequest(void* pData)
{
CreateUnionRequest* pkCreateUnionRequest = (CreateUnionRequest*)(pData);
//DeCode _union
if(DeCode__Union(&(pkCreateUnionRequest->_union)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__CreateUnionResult(void* pData)
{
CreateUnionResult* pkCreateUnionResult = (CreateUnionResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkCreateUnionResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateUnionResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkCreateUnionResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode _union
if(EnCode__Union(&(pkCreateUnionResult->_union)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode captionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkCreateUnionResult->captionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode captionName
if((int)pkCreateUnionResult->captionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkCreateUnionResult->captionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkCreateUnionResult->captionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkCreateUnionResult->captionName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__CreateUnionResult(void* pData)
{
CreateUnionResult* pkCreateUnionResult = (CreateUnionResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkCreateUnionResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateUnionResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkCreateUnionResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode _union
if(DeCode__Union(&(pkCreateUnionResult->_union)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode captionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkCreateUnionResult->captionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode captionName
if((int)pkCreateUnionResult->captionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkCreateUnionResult->captionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkCreateUnionResult->captionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkCreateUnionResult->captionName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DestroyUnionRequest(void* pData)
{
DestroyUnionRequest* pkDestroyUnionRequest = (DestroyUnionRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyUnionRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DestroyUnionRequest(void* pData)
{
DestroyUnionRequest* pkDestroyUnionRequest = (DestroyUnionRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyUnionRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__DestroyUnionResult(void* pData)
{
DestroyUnionResult* pkDestroyUnionResult = (DestroyUnionResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkDestroyUnionResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyUnionResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkDestroyUnionResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__DestroyUnionResult(void* pData)
{
DestroyUnionResult* pkDestroyUnionResult = (DestroyUnionResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkDestroyUnionResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyUnionResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkDestroyUnionResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionDestroyedNotify(void* pData)
{
UnionDestroyedNotify* pkUnionDestroyedNotify = (UnionDestroyedNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionDestroyedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionDestroyedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionDestroyedNotify(void* pData)
{
UnionDestroyedNotify* pkUnionDestroyedNotify = (UnionDestroyedNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionDestroyedNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionDestroyedNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionMemberList(void* pData)
{
UnionMemberList* pkUnionMemberList = (UnionMemberList*)(pData);
//EnCode count
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMemberList->count), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if((int)pkUnionMemberList->count < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_MEMBER_LIST_SIZE < pkUnionMemberList->count)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUnionMemberList->count; ++i)
{
if(EnCode__UnionMember(&(pkUnionMemberList->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionMemberList(void* pData)
{
UnionMemberList* pkUnionMemberList = (UnionMemberList*)(pData);
//DeCode count
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMemberList->count), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if((int)pkUnionMemberList->count < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_MEMBER_LIST_SIZE < pkUnionMemberList->count)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUnionMemberList->count; ++i)
{
if(DeCode__UnionMember(&(pkUnionMemberList->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionBasicRequest(void* pData)
{
QueryUnionBasicRequest* pkQueryUnionBasicRequest = (QueryUnionBasicRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionBasicRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionBasicRequest(void* pData)
{
QueryUnionBasicRequest* pkQueryUnionBasicRequest = (QueryUnionBasicRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionBasicRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionBasicResult(void* pData)
{
QueryUnionBasicResult* pkQueryUnionBasicResult = (QueryUnionBasicResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkQueryUnionBasicResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionBasicResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionBasicResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode bGate
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkQueryUnionBasicResult->bGate), unCount))
{
return FAILEDRETCODE;
}
//EnCode _union
if(EnCode__Union(&(pkQueryUnionBasicResult->_union)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionBasicResult(void* pData)
{
QueryUnionBasicResult* pkQueryUnionBasicResult = (QueryUnionBasicResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkQueryUnionBasicResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionBasicResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionBasicResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode bGate
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkQueryUnionBasicResult->bGate), unCount))
{
return FAILEDRETCODE;
}
//DeCode _union
if(DeCode__Union(&(pkQueryUnionBasicResult->_union)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionMembersRequest(void* pData)
{
QueryUnionMembersRequest* pkQueryUnionMembersRequest = (QueryUnionMembersRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionMembersRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionMembersRequest(void* pData)
{
QueryUnionMembersRequest* pkQueryUnionMembersRequest = (QueryUnionMembersRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionMembersRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionMembersResult(void* pData)
{
QueryUnionMembersResult* pkQueryUnionMembersResult = (QueryUnionMembersResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkQueryUnionMembersResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionMembersResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionMembersResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if(EnCode__UnionMemberList(&(pkQueryUnionMembersResult->members)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionMembersResult(void* pData)
{
QueryUnionMembersResult* pkQueryUnionMembersResult = (QueryUnionMembersResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkQueryUnionMembersResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionMembersResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionMembersResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if(DeCode__UnionMemberList(&(pkQueryUnionMembersResult->members)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionMemberRequest(void* pData)
{
AddUnionMemberRequest* pkAddUnionMemberRequest = (AddUnionMemberRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAddedNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberRequest->memberAddedNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAddedName
if((int)pkAddUnionMemberRequest->memberAddedNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberRequest->memberAddedNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberRequest->memberAddedNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionMemberRequest->memberAddedName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionMemberRequest(void* pData)
{
AddUnionMemberRequest* pkAddUnionMemberRequest = (AddUnionMemberRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAddedNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberRequest->memberAddedNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAddedName
if((int)pkAddUnionMemberRequest->memberAddedNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberRequest->memberAddedNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberRequest->memberAddedNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionMemberRequest->memberAddedName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionMemberConfirm(void* pData)
{
AddUnionMemberConfirm* pkAddUnionMemberConfirm = (AddUnionMemberConfirm*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberConfirm->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberConfirm->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberConfirm->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionName
if((int)pkAddUnionMemberConfirm->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkAddUnionMemberConfirm->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirm->unionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionMemberConfirm->unionName), unCount))
{
return FAILEDRETCODE;
}
//EnCode sponsorLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberConfirm->sponsorLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode sponsor
if((int)pkAddUnionMemberConfirm->sponsorLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberConfirm->sponsorLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirm->sponsorLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionMemberConfirm->sponsor), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionMemberConfirm(void* pData)
{
AddUnionMemberConfirm* pkAddUnionMemberConfirm = (AddUnionMemberConfirm*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberConfirm->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberConfirm->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberConfirm->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionName
if((int)pkAddUnionMemberConfirm->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkAddUnionMemberConfirm->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirm->unionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionMemberConfirm->unionName), unCount))
{
return FAILEDRETCODE;
}
//DeCode sponsorLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberConfirm->sponsorLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode sponsor
if((int)pkAddUnionMemberConfirm->sponsorLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberConfirm->sponsorLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirm->sponsorLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionMemberConfirm->sponsor), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionMemberConfirmed(void* pData)
{
AddUnionMemberConfirmed* pkAddUnionMemberConfirmed = (AddUnionMemberConfirmed*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberConfirmed->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode sponsorLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberConfirmed->sponsorLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode sponsor
if((int)pkAddUnionMemberConfirmed->sponsorLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberConfirmed->sponsorLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirmed->sponsorLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionMemberConfirmed->sponsor), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberConfirmed->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionName
if((int)pkAddUnionMemberConfirmed->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkAddUnionMemberConfirmed->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirmed->unionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionMemberConfirmed->unionName), unCount))
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberConfirmed->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionMemberConfirmed(void* pData)
{
AddUnionMemberConfirmed* pkAddUnionMemberConfirmed = (AddUnionMemberConfirmed*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberConfirmed->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode sponsorLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberConfirmed->sponsorLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode sponsor
if((int)pkAddUnionMemberConfirmed->sponsorLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberConfirmed->sponsorLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirmed->sponsorLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionMemberConfirmed->sponsor), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberConfirmed->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionName
if((int)pkAddUnionMemberConfirmed->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkAddUnionMemberConfirmed->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberConfirmed->unionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionMemberConfirmed->unionName), unCount))
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberConfirmed->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionMemberResult(void* pData)
{
AddUnionMemberResult* pkAddUnionMemberResult = (AddUnionMemberResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkAddUnionMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAddedNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionMemberResult->memberAddedNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAddedName
if((int)pkAddUnionMemberResult->memberAddedNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberResult->memberAddedNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberResult->memberAddedNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionMemberResult->memberAddedName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionMemberResult(void* pData)
{
AddUnionMemberResult* pkAddUnionMemberResult = (AddUnionMemberResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkAddUnionMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAddedNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionMemberResult->memberAddedNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAddedName
if((int)pkAddUnionMemberResult->memberAddedNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionMemberResult->memberAddedNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionMemberResult->memberAddedNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionMemberResult->memberAddedName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionMemberNotify(void* pData)
{
AddUnionMemberNotify* pkAddUnionMemberNotify = (AddUnionMemberNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberAdded
if(EnCode__UnionMember(&(pkAddUnionMemberNotify->memberAdded)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionMemberNotify(void* pData)
{
AddUnionMemberNotify* pkAddUnionMemberNotify = (AddUnionMemberNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberAdded
if(DeCode__UnionMember(&(pkAddUnionMemberNotify->memberAdded)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveUnionMemberRequest(void* pData)
{
RemoveUnionMemberRequest* pkRemoveUnionMemberRequest = (RemoveUnionMemberRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionMemberRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberRemoved
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionMemberRequest->memberRemoved), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveUnionMemberRequest(void* pData)
{
RemoveUnionMemberRequest* pkRemoveUnionMemberRequest = (RemoveUnionMemberRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionMemberRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberRemoved
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionMemberRequest->memberRemoved), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveUnionMemberResult(void* pData)
{
RemoveUnionMemberResult* pkRemoveUnionMemberResult = (RemoveUnionMemberResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkRemoveUnionMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberRemoved
if(EnCode__UnionMember(&(pkRemoveUnionMemberResult->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveUnionMemberResult(void* pData)
{
RemoveUnionMemberResult* pkRemoveUnionMemberResult = (RemoveUnionMemberResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkRemoveUnionMemberResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionMemberResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionMemberResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberRemoved
if(DeCode__UnionMember(&(pkRemoveUnionMemberResult->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveUnionMemberNotify(void* pData)
{
RemoveUnionMemberNotify* pkRemoveUnionMemberNotify = (RemoveUnionMemberNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRemoveUnionMemberNotify->flag), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberRemoved
if(EnCode__UnionMember(&(pkRemoveUnionMemberNotify->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveUnionMemberNotify(void* pData)
{
RemoveUnionMemberNotify* pkRemoveUnionMemberNotify = (RemoveUnionMemberNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionMemberNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionMemberNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRemoveUnionMemberNotify->flag), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberRemoved
if(DeCode__UnionMember(&(pkRemoveUnionMemberNotify->memberRemoved)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionPosRightsNotify(void* pData)
{
UnionPosRightsNotify* pkUnionPosRightsNotify = (UnionPosRightsNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPosRightsNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPosRightsNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode rights
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPosRightsNotify->rights), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionPosRightsNotify->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkUnionPosRightsNotify->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionPosRightsNotify->posLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionPosRightsNotify->posLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionPosRightsNotify->pos), unCount))
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionPosRightsNotify->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionPosRightsNotify(void* pData)
{
UnionPosRightsNotify* pkUnionPosRightsNotify = (UnionPosRightsNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPosRightsNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPosRightsNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode rights
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPosRightsNotify->rights), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionPosRightsNotify->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkUnionPosRightsNotify->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionPosRightsNotify->posLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionPosRightsNotify->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionPosRightsNotify->pos), unCount))
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionPosRightsNotify->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionPosRighstRequest(void* pData)
{
ModifyUnionPosRighstRequest* pkModifyUnionPosRighstRequest = (ModifyUnionPosRighstRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPosRighstRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyUnionPosRighstRequest->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkModifyUnionPosRighstRequest->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkModifyUnionPosRighstRequest->posLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionPosRighstRequest->posLen;
if(!m_kPackage.Pack("CHAR", &(pkModifyUnionPosRighstRequest->pos), unCount))
{
return FAILEDRETCODE;
}
//EnCode rights
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPosRighstRequest->rights), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionPosRighstRequest(void* pData)
{
ModifyUnionPosRighstRequest* pkModifyUnionPosRighstRequest = (ModifyUnionPosRighstRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPosRighstRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyUnionPosRighstRequest->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkModifyUnionPosRighstRequest->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkModifyUnionPosRighstRequest->posLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionPosRighstRequest->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkModifyUnionPosRighstRequest->pos), unCount))
{
return FAILEDRETCODE;
}
//DeCode rights
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPosRighstRequest->rights), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionPosRighstResult(void* pData)
{
ModifyUnionPosRighstResult* pkModifyUnionPosRighstResult = (ModifyUnionPosRighstResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkModifyUnionPosRighstResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPosRighstResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPosRighstResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyUnionPosRighstResult->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkModifyUnionPosRighstResult->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkModifyUnionPosRighstResult->posLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionPosRighstResult->posLen;
if(!m_kPackage.Pack("CHAR", &(pkModifyUnionPosRighstResult->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionPosRighstResult(void* pData)
{
ModifyUnionPosRighstResult* pkModifyUnionPosRighstResult = (ModifyUnionPosRighstResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkModifyUnionPosRighstResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPosRighstResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPosRighstResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyUnionPosRighstResult->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkModifyUnionPosRighstResult->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkModifyUnionPosRighstResult->posLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionPosRighstResult->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkModifyUnionPosRighstResult->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionPosRequest(void* pData)
{
AddUnionPosRequest* pkAddUnionPosRequest = (AddUnionPosRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionPosRequest->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkAddUnionPosRequest->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionPosRequest->posLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionPosRequest->posLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionPosRequest->pos), unCount))
{
return FAILEDRETCODE;
}
//EnCode rights
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionPosRequest->rights), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionPosRequest(void* pData)
{
AddUnionPosRequest* pkAddUnionPosRequest = (AddUnionPosRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionPosRequest->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkAddUnionPosRequest->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionPosRequest->posLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionPosRequest->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionPosRequest->pos), unCount))
{
return FAILEDRETCODE;
}
//DeCode rights
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionPosRequest->rights), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddUnionPosResult(void* pData)
{
AddUnionPosResult* pkAddUnionPosResult = (AddUnionPosResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("INT", &(pkAddUnionPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddUnionPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAddUnionPosResult->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkAddUnionPosResult->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionPosResult->posLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionPosResult->posLen;
if(!m_kPackage.Pack("CHAR", &(pkAddUnionPosResult->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddUnionPosResult(void* pData)
{
AddUnionPosResult* pkAddUnionPosResult = (AddUnionPosResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("INT", &(pkAddUnionPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddUnionPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAddUnionPosResult->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkAddUnionPosResult->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAddUnionPosResult->posLen)
{
return FAILEDRETCODE;
}
unCount = pkAddUnionPosResult->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkAddUnionPosResult->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveUnionPosRequest(void* pData)
{
RemoveUnionPosRequest* pkRemoveUnionPosRequest = (RemoveUnionPosRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRemoveUnionPosRequest->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkRemoveUnionPosRequest->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkRemoveUnionPosRequest->posLen)
{
return FAILEDRETCODE;
}
unCount = pkRemoveUnionPosRequest->posLen;
if(!m_kPackage.Pack("CHAR", &(pkRemoveUnionPosRequest->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveUnionPosRequest(void* pData)
{
RemoveUnionPosRequest* pkRemoveUnionPosRequest = (RemoveUnionPosRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRemoveUnionPosRequest->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkRemoveUnionPosRequest->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkRemoveUnionPosRequest->posLen)
{
return FAILEDRETCODE;
}
unCount = pkRemoveUnionPosRequest->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkRemoveUnionPosRequest->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RemoveUnionPosResult(void* pData)
{
RemoveUnionPosResult* pkRemoveUnionPosResult = (RemoveUnionPosResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRemoveUnionPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode posLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkRemoveUnionPosResult->posLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode pos
if((int)pkRemoveUnionPosResult->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkRemoveUnionPosResult->posLen)
{
return FAILEDRETCODE;
}
unCount = pkRemoveUnionPosResult->posLen;
if(!m_kPackage.Pack("CHAR", &(pkRemoveUnionPosResult->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RemoveUnionPosResult(void* pData)
{
RemoveUnionPosResult* pkRemoveUnionPosResult = (RemoveUnionPosResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRemoveUnionPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode posLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkRemoveUnionPosResult->posLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode pos
if((int)pkRemoveUnionPosResult->posLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkRemoveUnionPosResult->posLen)
{
return FAILEDRETCODE;
}
unCount = pkRemoveUnionPosResult->posLen;
if(!m_kPackage.UnPack("CHAR", &(pkRemoveUnionPosResult->pos), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TransformUnionCaptionRequest(void* pData)
{
TransformUnionCaptionRequest* pkTransformUnionCaptionRequest = (TransformUnionCaptionRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode newCaptionUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionRequest->newCaptionUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TransformUnionCaptionRequest(void* pData)
{
TransformUnionCaptionRequest* pkTransformUnionCaptionRequest = (TransformUnionCaptionRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode newCaptionUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionRequest->newCaptionUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TransformUnionCaptionResult(void* pData)
{
TransformUnionCaptionResult* pkTransformUnionCaptionResult = (TransformUnionCaptionResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TransformUnionCaptionResult(void* pData)
{
TransformUnionCaptionResult* pkTransformUnionCaptionResult = (TransformUnionCaptionResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TransformUnionCaptionNotify(void* pData)
{
TransformUnionCaptionNotify* pkTransformUnionCaptionNotify = (TransformUnionCaptionNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTransformUnionCaptionNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode newCaptionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTransformUnionCaptionNotify->newCaptionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode newCaptionName
if((int)pkTransformUnionCaptionNotify->newCaptionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkTransformUnionCaptionNotify->newCaptionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkTransformUnionCaptionNotify->newCaptionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkTransformUnionCaptionNotify->newCaptionName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TransformUnionCaptionNotify(void* pData)
{
TransformUnionCaptionNotify* pkTransformUnionCaptionNotify = (TransformUnionCaptionNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTransformUnionCaptionNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode newCaptionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTransformUnionCaptionNotify->newCaptionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode newCaptionName
if((int)pkTransformUnionCaptionNotify->newCaptionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkTransformUnionCaptionNotify->newCaptionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkTransformUnionCaptionNotify->newCaptionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkTransformUnionCaptionNotify->newCaptionName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionMemberTitleRequest(void* pData)
{
ModifyUnionMemberTitleRequest* pkModifyUnionMemberTitleRequest = (ModifyUnionMemberTitleRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMemberTitleRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode modifiedUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMemberTitleRequest->modifiedUiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode titleLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyUnionMemberTitleRequest->titleLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode title
if((int)pkModifyUnionMemberTitleRequest->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkModifyUnionMemberTitleRequest->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionMemberTitleRequest->titleLen;
if(!m_kPackage.Pack("CHAR", &(pkModifyUnionMemberTitleRequest->title), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionMemberTitleRequest(void* pData)
{
ModifyUnionMemberTitleRequest* pkModifyUnionMemberTitleRequest = (ModifyUnionMemberTitleRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMemberTitleRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode modifiedUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMemberTitleRequest->modifiedUiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode titleLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyUnionMemberTitleRequest->titleLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode title
if((int)pkModifyUnionMemberTitleRequest->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkModifyUnionMemberTitleRequest->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionMemberTitleRequest->titleLen;
if(!m_kPackage.UnPack("CHAR", &(pkModifyUnionMemberTitleRequest->title), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionMemberTitleResult(void* pData)
{
ModifyUnionMemberTitleResult* pkModifyUnionMemberTitleResult = (ModifyUnionMemberTitleResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMemberTitleResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMemberTitleResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMemberTitleResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionMemberTitleResult(void* pData)
{
ModifyUnionMemberTitleResult* pkModifyUnionMemberTitleResult = (ModifyUnionMemberTitleResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMemberTitleResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMemberTitleResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMemberTitleResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionMemberTitleNotify(void* pData)
{
UnionMemberTitleNotify* pkUnionMemberTitleNotify = (UnionMemberTitleNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberTitleNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberTitleNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMemberTitleNotify->memberNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberName
if((int)pkUnionMemberTitleNotify->memberNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMemberTitleNotify->memberNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMemberTitleNotify->memberNameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionMemberTitleNotify->memberName), unCount))
{
return FAILEDRETCODE;
}
//EnCode titleLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMemberTitleNotify->titleLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode title
if((int)pkUnionMemberTitleNotify->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMemberTitleNotify->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMemberTitleNotify->titleLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionMemberTitleNotify->title), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionMemberTitleNotify(void* pData)
{
UnionMemberTitleNotify* pkUnionMemberTitleNotify = (UnionMemberTitleNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberTitleNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberTitleNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMemberTitleNotify->memberNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberName
if((int)pkUnionMemberTitleNotify->memberNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMemberTitleNotify->memberNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMemberTitleNotify->memberNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionMemberTitleNotify->memberName), unCount))
{
return FAILEDRETCODE;
}
//DeCode titleLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMemberTitleNotify->titleLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode title
if((int)pkUnionMemberTitleNotify->titleLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionMemberTitleNotify->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionMemberTitleNotify->titleLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionMemberTitleNotify->title), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AdvanceUnionMemberPosRequest(void* pData)
{
AdvanceUnionMemberPosRequest* pkAdvanceUnionMemberPosRequest = (AdvanceUnionMemberPosRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode advancedUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosRequest->advancedUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AdvanceUnionMemberPosRequest(void* pData)
{
AdvanceUnionMemberPosRequest* pkAdvanceUnionMemberPosRequest = (AdvanceUnionMemberPosRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode advancedUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosRequest->advancedUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AdvanceUnionMemberPosResult(void* pData)
{
AdvanceUnionMemberPosResult* pkAdvanceUnionMemberPosResult = (AdvanceUnionMemberPosResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AdvanceUnionMemberPosResult(void* pData)
{
AdvanceUnionMemberPosResult* pkAdvanceUnionMemberPosResult = (AdvanceUnionMemberPosResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AdvanceUnionMemberPosNotify(void* pData)
{
AdvanceUnionMemberPosNotify* pkAdvanceUnionMemberPosNotify = (AdvanceUnionMemberPosNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionMemberPosNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAdvanceUnionMemberPosNotify->memberNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberName
if((int)pkAdvanceUnionMemberPosNotify->memberNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAdvanceUnionMemberPosNotify->memberNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAdvanceUnionMemberPosNotify->memberNameLen;
if(!m_kPackage.Pack("CHAR", &(pkAdvanceUnionMemberPosNotify->memberName), unCount))
{
return FAILEDRETCODE;
}
//EnCode posSeq
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkAdvanceUnionMemberPosNotify->posSeq), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AdvanceUnionMemberPosNotify(void* pData)
{
AdvanceUnionMemberPosNotify* pkAdvanceUnionMemberPosNotify = (AdvanceUnionMemberPosNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionMemberPosNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAdvanceUnionMemberPosNotify->memberNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberName
if((int)pkAdvanceUnionMemberPosNotify->memberNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkAdvanceUnionMemberPosNotify->memberNameLen)
{
return FAILEDRETCODE;
}
unCount = pkAdvanceUnionMemberPosNotify->memberNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkAdvanceUnionMemberPosNotify->memberName), unCount))
{
return FAILEDRETCODE;
}
//DeCode posSeq
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkAdvanceUnionMemberPosNotify->posSeq), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReduceUnionMemberPosRequest(void* pData)
{
ReduceUnionMemberPosRequest* pkReduceUnionMemberPosRequest = (ReduceUnionMemberPosRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode reducedUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosRequest->reducedUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReduceUnionMemberPosRequest(void* pData)
{
ReduceUnionMemberPosRequest* pkReduceUnionMemberPosRequest = (ReduceUnionMemberPosRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode reducedUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosRequest->reducedUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReduceUnionMemberPosResult(void* pData)
{
ReduceUnionMemberPosResult* pkReduceUnionMemberPosResult = (ReduceUnionMemberPosResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReduceUnionMemberPosResult(void* pData)
{
ReduceUnionMemberPosResult* pkReduceUnionMemberPosResult = (ReduceUnionMemberPosResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ReduceUnionMemberPosNotify(void* pData)
{
ReduceUnionMemberPosNotify* pkReduceUnionMemberPosNotify = (ReduceUnionMemberPosNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkReduceUnionMemberPosNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkReduceUnionMemberPosNotify->memberNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode memberName
if((int)pkReduceUnionMemberPosNotify->memberNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkReduceUnionMemberPosNotify->memberNameLen)
{
return FAILEDRETCODE;
}
unCount = pkReduceUnionMemberPosNotify->memberNameLen;
if(!m_kPackage.Pack("CHAR", &(pkReduceUnionMemberPosNotify->memberName), unCount))
{
return FAILEDRETCODE;
}
//EnCode posSeq
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkReduceUnionMemberPosNotify->posSeq), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ReduceUnionMemberPosNotify(void* pData)
{
ReduceUnionMemberPosNotify* pkReduceUnionMemberPosNotify = (ReduceUnionMemberPosNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkReduceUnionMemberPosNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkReduceUnionMemberPosNotify->memberNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode memberName
if((int)pkReduceUnionMemberPosNotify->memberNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkReduceUnionMemberPosNotify->memberNameLen)
{
return FAILEDRETCODE;
}
unCount = pkReduceUnionMemberPosNotify->memberNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkReduceUnionMemberPosNotify->memberName), unCount))
{
return FAILEDRETCODE;
}
//DeCode posSeq
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkReduceUnionMemberPosNotify->posSeq), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionChannelSpeekRequest(void* pData)
{
UnionChannelSpeekRequest* pkUnionChannelSpeekRequest = (UnionChannelSpeekRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionChannelSpeekRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode contentLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionChannelSpeekRequest->contentLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode content
if((int)pkUnionChannelSpeekRequest->contentLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_DATA_LEN < pkUnionChannelSpeekRequest->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionChannelSpeekRequest->contentLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionChannelSpeekRequest->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionChannelSpeekRequest(void* pData)
{
UnionChannelSpeekRequest* pkUnionChannelSpeekRequest = (UnionChannelSpeekRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionChannelSpeekRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode contentLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionChannelSpeekRequest->contentLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode content
if((int)pkUnionChannelSpeekRequest->contentLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_DATA_LEN < pkUnionChannelSpeekRequest->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionChannelSpeekRequest->contentLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionChannelSpeekRequest->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionChannelSpeekResult(void* pData)
{
UnionChannelSpeekResult* pkUnionChannelSpeekResult = (UnionChannelSpeekResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionChannelSpeekResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionChannelSpeekResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionChannelSpeekResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionChannelSpeekResult(void* pData)
{
UnionChannelSpeekResult* pkUnionChannelSpeekResult = (UnionChannelSpeekResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionChannelSpeekResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionChannelSpeekResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionChannelSpeekResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionChannelSpeekNotify(void* pData)
{
UnionChannelSpeekNotify* pkUnionChannelSpeekNotify = (UnionChannelSpeekNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionChannelSpeekNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionChannelSpeekNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode speekerNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionChannelSpeekNotify->speekerNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode speekerName
if((int)pkUnionChannelSpeekNotify->speekerNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionChannelSpeekNotify->speekerNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionChannelSpeekNotify->speekerNameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionChannelSpeekNotify->speekerName), unCount))
{
return FAILEDRETCODE;
}
//EnCode speekerLine
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionChannelSpeekNotify->speekerLine), unCount))
{
return FAILEDRETCODE;
}
//EnCode contentLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionChannelSpeekNotify->contentLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode content
if((int)pkUnionChannelSpeekNotify->contentLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_DATA_LEN < pkUnionChannelSpeekNotify->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionChannelSpeekNotify->contentLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionChannelSpeekNotify->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionChannelSpeekNotify(void* pData)
{
UnionChannelSpeekNotify* pkUnionChannelSpeekNotify = (UnionChannelSpeekNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionChannelSpeekNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionChannelSpeekNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode speekerNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionChannelSpeekNotify->speekerNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode speekerName
if((int)pkUnionChannelSpeekNotify->speekerNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionChannelSpeekNotify->speekerNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionChannelSpeekNotify->speekerNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionChannelSpeekNotify->speekerName), unCount))
{
return FAILEDRETCODE;
}
//DeCode speekerLine
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionChannelSpeekNotify->speekerLine), unCount))
{
return FAILEDRETCODE;
}
//DeCode contentLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionChannelSpeekNotify->contentLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode content
if((int)pkUnionChannelSpeekNotify->contentLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_CHAT_DATA_LEN < pkUnionChannelSpeekNotify->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionChannelSpeekNotify->contentLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionChannelSpeekNotify->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UpdateUnionPosCfgRequest(void* pData)
{
UpdateUnionPosCfgRequest* pkUpdateUnionPosCfgRequest = (UpdateUnionPosCfgRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateUnionPosCfgRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode posListLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUpdateUnionPosCfgRequest->posListLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode posList
if((int)pkUpdateUnionPosCfgRequest->posListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUpdateUnionPosCfgRequest->posListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUpdateUnionPosCfgRequest->posListLen; ++i)
{
if(EnCode__UnionPosRight(&(pkUpdateUnionPosCfgRequest->posList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UpdateUnionPosCfgRequest(void* pData)
{
UpdateUnionPosCfgRequest* pkUpdateUnionPosCfgRequest = (UpdateUnionPosCfgRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateUnionPosCfgRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode posListLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUpdateUnionPosCfgRequest->posListLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode posList
if((int)pkUpdateUnionPosCfgRequest->posListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUpdateUnionPosCfgRequest->posListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUpdateUnionPosCfgRequest->posListLen; ++i)
{
if(DeCode__UnionPosRight(&(pkUpdateUnionPosCfgRequest->posList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UpdateUnionPosCfgResult(void* pData)
{
UpdateUnionPosCfgResult* pkUpdateUnionPosCfgResult = (UpdateUnionPosCfgResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateUnionPosCfgResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateUnionPosCfgResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateUnionPosCfgResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UpdateUnionPosCfgResult(void* pData)
{
UpdateUnionPosCfgResult* pkUpdateUnionPosCfgResult = (UpdateUnionPosCfgResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateUnionPosCfgResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateUnionPosCfgResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateUnionPosCfgResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UpdateUnionPosCfgNotify(void* pData)
{
UpdateUnionPosCfgNotify* pkUpdateUnionPosCfgNotify = (UpdateUnionPosCfgNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateUnionPosCfgNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUpdateUnionPosCfgNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode posListLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUpdateUnionPosCfgNotify->posListLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode posList
if((int)pkUpdateUnionPosCfgNotify->posListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUpdateUnionPosCfgNotify->posListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUpdateUnionPosCfgNotify->posListLen; ++i)
{
if(EnCode__UnionPosRight(&(pkUpdateUnionPosCfgNotify->posList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UpdateUnionPosCfgNotify(void* pData)
{
UpdateUnionPosCfgNotify* pkUpdateUnionPosCfgNotify = (UpdateUnionPosCfgNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateUnionPosCfgNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUpdateUnionPosCfgNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode posListLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUpdateUnionPosCfgNotify->posListLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode posList
if((int)pkUpdateUnionPosCfgNotify->posListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUpdateUnionPosCfgNotify->posListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUpdateUnionPosCfgNotify->posListLen; ++i)
{
if(DeCode__UnionPosRight(&(pkUpdateUnionPosCfgNotify->posList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ForbidUnionSpeekRequest(void* pData)
{
ForbidUnionSpeekRequest* pkForbidUnionSpeekRequest = (ForbidUnionSpeekRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode forbidUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekRequest->forbidUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ForbidUnionSpeekRequest(void* pData)
{
ForbidUnionSpeekRequest* pkForbidUnionSpeekRequest = (ForbidUnionSpeekRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode forbidUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekRequest->forbidUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ForbidUnionSpeekResult(void* pData)
{
ForbidUnionSpeekResult* pkForbidUnionSpeekResult = (ForbidUnionSpeekResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ForbidUnionSpeekResult(void* pData)
{
ForbidUnionSpeekResult* pkForbidUnionSpeekResult = (ForbidUnionSpeekResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekResult->playerId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ForbidUnionSpeekNotify(void* pData)
{
ForbidUnionSpeekNotify* pkForbidUnionSpeekNotify = (ForbidUnionSpeekNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkForbidUnionSpeekNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkForbidUnionSpeekNotify->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode name
if((int)pkForbidUnionSpeekNotify->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkForbidUnionSpeekNotify->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkForbidUnionSpeekNotify->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkForbidUnionSpeekNotify->name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ForbidUnionSpeekNotify(void* pData)
{
ForbidUnionSpeekNotify* pkForbidUnionSpeekNotify = (ForbidUnionSpeekNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkForbidUnionSpeekNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkForbidUnionSpeekNotify->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode name
if((int)pkForbidUnionSpeekNotify->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkForbidUnionSpeekNotify->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkForbidUnionSpeekNotify->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkForbidUnionSpeekNotify->name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionSkill(void* pData)
{
UnionSkill* pkUnionSkill = (UnionSkill*)(pData);
//EnCode skillId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionSkill->skillId), unCount))
{
return FAILEDRETCODE;
}
//EnCode skillLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionSkill->skillLevel), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionSkill(void* pData)
{
UnionSkill* pkUnionSkill = (UnionSkill*)(pData);
//DeCode skillId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionSkill->skillId), unCount))
{
return FAILEDRETCODE;
}
//DeCode skillLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionSkill->skillLevel), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionSkillsListNotify(void* pData)
{
UnionSkillsListNotify* pkUnionSkillsListNotify = (UnionSkillsListNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionSkillsListNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionSkillsListNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode bGate
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkUnionSkillsListNotify->bGate), unCount))
{
return FAILEDRETCODE;
}
//EnCode guildId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionSkillsListNotify->guildId), unCount))
{
return FAILEDRETCODE;
}
//EnCode skillsListLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionSkillsListNotify->skillsListLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode skillsList
if((int)pkUnionSkillsListNotify->skillsListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUnionSkillsListNotify->skillsListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUnionSkillsListNotify->skillsListLen; ++i)
{
if(EnCode__UnionSkill(&(pkUnionSkillsListNotify->skillsList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionSkillsListNotify(void* pData)
{
UnionSkillsListNotify* pkUnionSkillsListNotify = (UnionSkillsListNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionSkillsListNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionSkillsListNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode bGate
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkUnionSkillsListNotify->bGate), unCount))
{
return FAILEDRETCODE;
}
//DeCode guildId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionSkillsListNotify->guildId), unCount))
{
return FAILEDRETCODE;
}
//DeCode skillsListLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionSkillsListNotify->skillsListLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode skillsList
if((int)pkUnionSkillsListNotify->skillsListLen < 0)
{
return FAILEDRETCODE;
}
if(10 < pkUnionSkillsListNotify->skillsListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkUnionSkillsListNotify->skillsListLen; ++i)
{
if(DeCode__UnionSkill(&(pkUnionSkillsListNotify->skillsList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__StudyUnionSkillRequest(void* pData)
{
StudyUnionSkillRequest* pkStudyUnionSkillRequest = (StudyUnionSkillRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkStudyUnionSkillRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode skillId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkStudyUnionSkillRequest->skillId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__StudyUnionSkillRequest(void* pData)
{
StudyUnionSkillRequest* pkStudyUnionSkillRequest = (StudyUnionSkillRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkStudyUnionSkillRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode skillId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkStudyUnionSkillRequest->skillId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__StudyUnionSkillResult(void* pData)
{
StudyUnionSkillResult* pkStudyUnionSkillResult = (StudyUnionSkillResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkStudyUnionSkillResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkStudyUnionSkillResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkStudyUnionSkillResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode skillId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkStudyUnionSkillResult->skillId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__StudyUnionSkillResult(void* pData)
{
StudyUnionSkillResult* pkStudyUnionSkillResult = (StudyUnionSkillResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkStudyUnionSkillResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkStudyUnionSkillResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkStudyUnionSkillResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode skillId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkStudyUnionSkillResult->skillId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionActivePointRequest(void* pData)
{
ModifyUnionActivePointRequest* pkModifyUnionActivePointRequest = (ModifyUnionActivePointRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionActivePointRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode point
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionActivePointRequest->point), unCount))
{
return FAILEDRETCODE;
}
//EnCode bAdd
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkModifyUnionActivePointRequest->bAdd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionActivePointRequest(void* pData)
{
ModifyUnionActivePointRequest* pkModifyUnionActivePointRequest = (ModifyUnionActivePointRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionActivePointRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode point
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionActivePointRequest->point), unCount))
{
return FAILEDRETCODE;
}
//DeCode bAdd
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkModifyUnionActivePointRequest->bAdd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionActivePointResult(void* pData)
{
ModifyUnionActivePointResult* pkModifyUnionActivePointResult = (ModifyUnionActivePointResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionActivePointResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionActivePointResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionActivePointResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionActivePointResult(void* pData)
{
ModifyUnionActivePointResult* pkModifyUnionActivePointResult = (ModifyUnionActivePointResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionActivePointResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionActivePointResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionActivePointResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionActivePointNotify(void* pData)
{
UnionActivePointNotify* pkUnionActivePointNotify = (UnionActivePointNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionActivePointNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionActivePointNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode point
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionActivePointNotify->point), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionActivePointNotify(void* pData)
{
UnionActivePointNotify* pkUnionActivePointNotify = (UnionActivePointNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionActivePointNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionActivePointNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode point
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionActivePointNotify->point), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionTaskList(void* pData)
{
UnionTaskList* pkUnionTaskList = (UnionTaskList*)(pData);
//EnCode taskCount
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionTaskList->taskCount), unCount))
{
return FAILEDRETCODE;
}
//EnCode task
if((int)pkUnionTaskList->taskCount < 0)
{
return FAILEDRETCODE;
}
if(20 < pkUnionTaskList->taskCount)
{
return FAILEDRETCODE;
}
unCount = pkUnionTaskList->taskCount;
if(!m_kPackage.Pack("UINT", &(pkUnionTaskList->task), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionTaskList(void* pData)
{
UnionTaskList* pkUnionTaskList = (UnionTaskList*)(pData);
//DeCode taskCount
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionTaskList->taskCount), unCount))
{
return FAILEDRETCODE;
}
//DeCode task
if((int)pkUnionTaskList->taskCount < 0)
{
return FAILEDRETCODE;
}
if(20 < pkUnionTaskList->taskCount)
{
return FAILEDRETCODE;
}
unCount = pkUnionTaskList->taskCount;
if(!m_kPackage.UnPack("UINT", &(pkUnionTaskList->task), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__PostUnionTasksListRequest(void* pData)
{
PostUnionTasksListRequest* pkPostUnionTasksListRequest = (PostUnionTasksListRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionTasksListRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode durationTime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionTasksListRequest->durationTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__PostUnionTasksListRequest(void* pData)
{
PostUnionTasksListRequest* pkPostUnionTasksListRequest = (PostUnionTasksListRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionTasksListRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode durationTime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionTasksListRequest->durationTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__PostUnionTasksListResult(void* pData)
{
PostUnionTasksListResult* pkPostUnionTasksListResult = (PostUnionTasksListResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionTasksListResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionTasksListResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionTasksListResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__PostUnionTasksListResult(void* pData)
{
PostUnionTasksListResult* pkPostUnionTasksListResult = (PostUnionTasksListResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionTasksListResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionTasksListResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionTasksListResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionTasksListNotify(void* pData)
{
UnionTasksListNotify* pkUnionTasksListNotify = (UnionTasksListNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionTasksListNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionTasksListNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode guildIt
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionTasksListNotify->guildIt), unCount))
{
return FAILEDRETCODE;
}
//EnCode endTime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionTasksListNotify->endTime), unCount))
{
return FAILEDRETCODE;
}
//EnCode activePoint
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionTasksListNotify->activePoint), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionTasksListNotify(void* pData)
{
UnionTasksListNotify* pkUnionTasksListNotify = (UnionTasksListNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionTasksListNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionTasksListNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode guildIt
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionTasksListNotify->guildIt), unCount))
{
return FAILEDRETCODE;
}
//DeCode endTime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionTasksListNotify->endTime), unCount))
{
return FAILEDRETCODE;
}
//DeCode activePoint
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionTasksListNotify->activePoint), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AdvanceUnionLevelRequest(void* pData)
{
AdvanceUnionLevelRequest* pkAdvanceUnionLevelRequest = (AdvanceUnionLevelRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionLevelRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AdvanceUnionLevelRequest(void* pData)
{
AdvanceUnionLevelRequest* pkAdvanceUnionLevelRequest = (AdvanceUnionLevelRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionLevelRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AdvanceUnionLevelResult(void* pData)
{
AdvanceUnionLevelResult* pkAdvanceUnionLevelResult = (AdvanceUnionLevelResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionLevelResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionLevelResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAdvanceUnionLevelResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AdvanceUnionLevelResult(void* pData)
{
AdvanceUnionLevelResult* pkAdvanceUnionLevelResult = (AdvanceUnionLevelResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionLevelResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionLevelResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAdvanceUnionLevelResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionLevelNotify(void* pData)
{
UnionLevelNotify* pkUnionLevelNotify = (UnionLevelNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionLevelNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionLevelNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionLevelNotify->level), unCount))
{
return FAILEDRETCODE;
}
//EnCode active
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionLevelNotify->active), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionLevelNotify(void* pData)
{
UnionLevelNotify* pkUnionLevelNotify = (UnionLevelNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionLevelNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionLevelNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionLevelNotify->level), unCount))
{
return FAILEDRETCODE;
}
//DeCode active
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionLevelNotify->active), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__PostUnionBulletinRequest(void* pData)
{
PostUnionBulletinRequest* pkPostUnionBulletinRequest = (PostUnionBulletinRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionBulletinRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode seq
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkPostUnionBulletinRequest->seq), unCount))
{
return FAILEDRETCODE;
}
//EnCode end
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkPostUnionBulletinRequest->end), unCount))
{
return FAILEDRETCODE;
}
//EnCode contentLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkPostUnionBulletinRequest->contentLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode content
if((int)pkPostUnionBulletinRequest->contentLen < 0)
{
return FAILEDRETCODE;
}
if(400 < pkPostUnionBulletinRequest->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkPostUnionBulletinRequest->contentLen;
if(!m_kPackage.Pack("CHAR", &(pkPostUnionBulletinRequest->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__PostUnionBulletinRequest(void* pData)
{
PostUnionBulletinRequest* pkPostUnionBulletinRequest = (PostUnionBulletinRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionBulletinRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode seq
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkPostUnionBulletinRequest->seq), unCount))
{
return FAILEDRETCODE;
}
//DeCode end
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkPostUnionBulletinRequest->end), unCount))
{
return FAILEDRETCODE;
}
//DeCode contentLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkPostUnionBulletinRequest->contentLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode content
if((int)pkPostUnionBulletinRequest->contentLen < 0)
{
return FAILEDRETCODE;
}
if(400 < pkPostUnionBulletinRequest->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkPostUnionBulletinRequest->contentLen;
if(!m_kPackage.UnPack("CHAR", &(pkPostUnionBulletinRequest->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__PostUnionBulletinResult(void* pData)
{
PostUnionBulletinResult* pkPostUnionBulletinResult = (PostUnionBulletinResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionBulletinResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionBulletinResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPostUnionBulletinResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__PostUnionBulletinResult(void* pData)
{
PostUnionBulletinResult* pkPostUnionBulletinResult = (PostUnionBulletinResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionBulletinResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionBulletinResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPostUnionBulletinResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionBulletinNotify(void* pData)
{
UnionBulletinNotify* pkUnionBulletinNotify = (UnionBulletinNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionBulletinNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionBulletinNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode seq
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionBulletinNotify->seq), unCount))
{
return FAILEDRETCODE;
}
//EnCode contentLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionBulletinNotify->contentLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode content
if((int)pkUnionBulletinNotify->contentLen < 0)
{
return FAILEDRETCODE;
}
if(400 < pkUnionBulletinNotify->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionBulletinNotify->contentLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionBulletinNotify->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionBulletinNotify(void* pData)
{
UnionBulletinNotify* pkUnionBulletinNotify = (UnionBulletinNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionBulletinNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionBulletinNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode seq
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionBulletinNotify->seq), unCount))
{
return FAILEDRETCODE;
}
//DeCode contentLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionBulletinNotify->contentLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode content
if((int)pkUnionBulletinNotify->contentLen < 0)
{
return FAILEDRETCODE;
}
if(400 < pkUnionBulletinNotify->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionBulletinNotify->contentLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionBulletinNotify->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionMemberUplineNotify(void* pData)
{
UnionMemberUplineNotify* pkUnionMemberUplineNotify = (UnionMemberUplineNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberUplineNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberUplineNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode uplinePlayer
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberUplineNotify->uplinePlayer), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionMemberUplineNotify(void* pData)
{
UnionMemberUplineNotify* pkUnionMemberUplineNotify = (UnionMemberUplineNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberUplineNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberUplineNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode uplinePlayer
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberUplineNotify->uplinePlayer), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionMemberOfflineNotify(void* pData)
{
UnionMemberOfflineNotify* pkUnionMemberOfflineNotify = (UnionMemberOfflineNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberOfflineNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberOfflineNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode offlinePlayer
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMemberOfflineNotify->offlinePlayer), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionMemberOfflineNotify(void* pData)
{
UnionMemberOfflineNotify* pkUnionMemberOfflineNotify = (UnionMemberOfflineNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberOfflineNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberOfflineNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode offlinePlayer
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMemberOfflineNotify->offlinePlayer), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__LogEntryParam(void* pData)
{
LogEntryParam* pkLogEntryParam = (LogEntryParam*)(pData);
//EnCode paramLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkLogEntryParam->paramLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode param
if((int)pkLogEntryParam->paramLen < 0)
{
return FAILEDRETCODE;
}
if(32 < pkLogEntryParam->paramLen)
{
return FAILEDRETCODE;
}
unCount = pkLogEntryParam->paramLen;
if(!m_kPackage.Pack("CHAR", &(pkLogEntryParam->param), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__LogEntryParam(void* pData)
{
LogEntryParam* pkLogEntryParam = (LogEntryParam*)(pData);
//DeCode paramLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkLogEntryParam->paramLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode param
if((int)pkLogEntryParam->paramLen < 0)
{
return FAILEDRETCODE;
}
if(32 < pkLogEntryParam->paramLen)
{
return FAILEDRETCODE;
}
unCount = pkLogEntryParam->paramLen;
if(!m_kPackage.UnPack("CHAR", &(pkLogEntryParam->param), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionLogEntry(void* pData)
{
UnionLogEntry* pkUnionLogEntry = (UnionLogEntry*)(pData);
//EnCode eventId
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionLogEntry->eventId), unCount))
{
return FAILEDRETCODE;
}
//EnCode datetime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionLogEntry->datetime), unCount))
{
return FAILEDRETCODE;
}
//EnCode param1
if(EnCode__LogEntryParam(&(pkUnionLogEntry->param1)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode param2
if(EnCode__LogEntryParam(&(pkUnionLogEntry->param2)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionLogEntry(void* pData)
{
UnionLogEntry* pkUnionLogEntry = (UnionLogEntry*)(pData);
//DeCode eventId
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionLogEntry->eventId), unCount))
{
return FAILEDRETCODE;
}
//DeCode datetime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionLogEntry->datetime), unCount))
{
return FAILEDRETCODE;
}
//DeCode param1
if(DeCode__LogEntryParam(&(pkUnionLogEntry->param1)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode param2
if(DeCode__LogEntryParam(&(pkUnionLogEntry->param2)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionLogRequest(void* pData)
{
QueryUnionLogRequest* pkQueryUnionLogRequest = (QueryUnionLogRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionLogRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode bookmark
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionLogRequest->bookmark), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionLogRequest(void* pData)
{
QueryUnionLogRequest* pkQueryUnionLogRequest = (QueryUnionLogRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionLogRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode bookmark
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionLogRequest->bookmark), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionLogResult(void* pData)
{
QueryUnionLogResult* pkQueryUnionLogResult = (QueryUnionLogResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionLogResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionLogResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode logListLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkQueryUnionLogResult->logListLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode logList
if((int)pkQueryUnionLogResult->logListLen < 0)
{
return FAILEDRETCODE;
}
if(5 < pkQueryUnionLogResult->logListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkQueryUnionLogResult->logListLen; ++i)
{
if(EnCode__UnionLogEntry(&(pkQueryUnionLogResult->logList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
//EnCode bookmark
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionLogResult->bookmark), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionLogResult(void* pData)
{
QueryUnionLogResult* pkQueryUnionLogResult = (QueryUnionLogResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionLogResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionLogResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode logListLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkQueryUnionLogResult->logListLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode logList
if((int)pkQueryUnionLogResult->logListLen < 0)
{
return FAILEDRETCODE;
}
if(5 < pkQueryUnionLogResult->logListLen)
{
return FAILEDRETCODE;
}
for(USHORT i = 0; i < pkQueryUnionLogResult->logListLen; ++i)
{
if(DeCode__UnionLogEntry(&(pkQueryUnionLogResult->logList[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
//DeCode bookmark
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionLogResult->bookmark), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionEmailNotify(void* pData)
{
UnionEmailNotify* pkUnionEmailNotify = (UnionEmailNotify*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionEmailNotify->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionEmailNotify->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode name
if((int)pkUnionEmailNotify->nameLen < 0)
{
return FAILEDRETCODE;
}
if(16 < pkUnionEmailNotify->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionEmailNotify->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionEmailNotify->name), unCount))
{
return FAILEDRETCODE;
}
//EnCode titleLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionEmailNotify->titleLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode emailTitle
if((int)pkUnionEmailNotify->titleLen < 0)
{
return FAILEDRETCODE;
}
if(40 < pkUnionEmailNotify->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionEmailNotify->titleLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionEmailNotify->emailTitle), unCount))
{
return FAILEDRETCODE;
}
//EnCode contentLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionEmailNotify->contentLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode emailContent
if((int)pkUnionEmailNotify->contentLen < 0)
{
return FAILEDRETCODE;
}
if(300 < pkUnionEmailNotify->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionEmailNotify->contentLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionEmailNotify->emailContent), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionEmailNotify(void* pData)
{
UnionEmailNotify* pkUnionEmailNotify = (UnionEmailNotify*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionEmailNotify->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionEmailNotify->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode name
if((int)pkUnionEmailNotify->nameLen < 0)
{
return FAILEDRETCODE;
}
if(16 < pkUnionEmailNotify->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionEmailNotify->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionEmailNotify->name), unCount))
{
return FAILEDRETCODE;
}
//DeCode titleLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionEmailNotify->titleLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode emailTitle
if((int)pkUnionEmailNotify->titleLen < 0)
{
return FAILEDRETCODE;
}
if(40 < pkUnionEmailNotify->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionEmailNotify->titleLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionEmailNotify->emailTitle), unCount))
{
return FAILEDRETCODE;
}
//DeCode contentLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionEmailNotify->contentLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode emailContent
if((int)pkUnionEmailNotify->contentLen < 0)
{
return FAILEDRETCODE;
}
if(300 < pkUnionEmailNotify->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionEmailNotify->contentLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionEmailNotify->emailContent), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionOwnerCheckRequest(void* pData)
{
UnionOwnerCheckRequest* pkUnionOwnerCheckRequest = (UnionOwnerCheckRequest*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionOwnerCheckRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionOwnerCheckRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionOwnerCheckRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionOwnerCheckRequest(void* pData)
{
UnionOwnerCheckRequest* pkUnionOwnerCheckRequest = (UnionOwnerCheckRequest*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionOwnerCheckRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionOwnerCheckRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionOwnerCheckRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionOwnerCheckResult(void* pData)
{
UnionOwnerCheckResult* pkUnionOwnerCheckResult = (UnionOwnerCheckResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionOwnerCheckResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionOwnerCheckResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionOwnerCheckResult->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionOwnerCheckResult->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionOwnerCheckResult(void* pData)
{
UnionOwnerCheckResult* pkUnionOwnerCheckResult = (UnionOwnerCheckResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionOwnerCheckResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionOwnerCheckResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionOwnerCheckResult->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionOwnerCheckResult->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionPrestigeRequest(void* pData)
{
ModifyUnionPrestigeRequest* pkModifyUnionPrestigeRequest = (ModifyUnionPrestigeRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPrestigeRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode point
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPrestigeRequest->point), unCount))
{
return FAILEDRETCODE;
}
//EnCode bAdd
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkModifyUnionPrestigeRequest->bAdd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionPrestigeRequest(void* pData)
{
ModifyUnionPrestigeRequest* pkModifyUnionPrestigeRequest = (ModifyUnionPrestigeRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPrestigeRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode point
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPrestigeRequest->point), unCount))
{
return FAILEDRETCODE;
}
//DeCode bAdd
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkModifyUnionPrestigeRequest->bAdd), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionPrestigeResult(void* pData)
{
ModifyUnionPrestigeResult* pkModifyUnionPrestigeResult = (ModifyUnionPrestigeResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPrestigeResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPrestigeResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionPrestigeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionPrestigeResult(void* pData)
{
ModifyUnionPrestigeResult* pkModifyUnionPrestigeResult = (ModifyUnionPrestigeResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPrestigeResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPrestigeResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionPrestigeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionPrestigeNotify(void* pData)
{
UnionPrestigeNotify* pkUnionPrestigeNotify = (UnionPrestigeNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPrestigeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPrestigeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode prestige
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionPrestigeNotify->prestige), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionPrestigeNotify(void* pData)
{
UnionPrestigeNotify* pkUnionPrestigeNotify = (UnionPrestigeNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPrestigeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPrestigeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode prestige
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionPrestigeNotify->prestige), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionBadgeRequest(void* pData)
{
ModifyUnionBadgeRequest* pkModifyUnionBadgeRequest = (ModifyUnionBadgeRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionBadgeRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode dataLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionBadgeRequest->dataLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode badgeData
if((int)pkModifyUnionBadgeRequest->dataLen < 0)
{
return FAILEDRETCODE;
}
if(200 < pkModifyUnionBadgeRequest->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionBadgeRequest->dataLen;
if(!m_kPackage.Pack("CHAR", &(pkModifyUnionBadgeRequest->badgeData), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionBadgeRequest(void* pData)
{
ModifyUnionBadgeRequest* pkModifyUnionBadgeRequest = (ModifyUnionBadgeRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionBadgeRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode dataLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionBadgeRequest->dataLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode badgeData
if((int)pkModifyUnionBadgeRequest->dataLen < 0)
{
return FAILEDRETCODE;
}
if(200 < pkModifyUnionBadgeRequest->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkModifyUnionBadgeRequest->dataLen;
if(!m_kPackage.UnPack("CHAR", &(pkModifyUnionBadgeRequest->badgeData), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionBadgeResult(void* pData)
{
ModifyUnionBadgeResult* pkModifyUnionBadgeResult = (ModifyUnionBadgeResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionBadgeResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionBadgeResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode returnCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionBadgeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionBadgeResult(void* pData)
{
ModifyUnionBadgeResult* pkModifyUnionBadgeResult = (ModifyUnionBadgeResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionBadgeResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionBadgeResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode returnCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionBadgeResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionBadgeNotify(void* pData)
{
UnionBadgeNotify* pkUnionBadgeNotify = (UnionBadgeNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionBadgeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionBadgeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode dataLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionBadgeNotify->dataLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode badgeData
if((int)pkUnionBadgeNotify->dataLen < 0)
{
return FAILEDRETCODE;
}
if(200 < pkUnionBadgeNotify->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionBadgeNotify->dataLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionBadgeNotify->badgeData), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionBadgeNotify(void* pData)
{
UnionBadgeNotify* pkUnionBadgeNotify = (UnionBadgeNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionBadgeNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionBadgeNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode dataLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionBadgeNotify->dataLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode badgeData
if((int)pkUnionBadgeNotify->dataLen < 0)
{
return FAILEDRETCODE;
}
if(200 < pkUnionBadgeNotify->dataLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionBadgeNotify->dataLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionBadgeNotify->badgeData), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyUnionMultiRequest(void* pData)
{
ModifyUnionMultiRequest* pkModifyUnionMultiRequest = (ModifyUnionMultiRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMultiRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode type
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyUnionMultiRequest->type), unCount))
{
return FAILEDRETCODE;
}
//EnCode multi
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkModifyUnionMultiRequest->multi), unCount))
{
return FAILEDRETCODE;
}
//EnCode endTime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyUnionMultiRequest->endTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyUnionMultiRequest(void* pData)
{
ModifyUnionMultiRequest* pkModifyUnionMultiRequest = (ModifyUnionMultiRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMultiRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode type
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyUnionMultiRequest->type), unCount))
{
return FAILEDRETCODE;
}
//DeCode multi
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkModifyUnionMultiRequest->multi), unCount))
{
return FAILEDRETCODE;
}
//DeCode endTime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyUnionMultiRequest->endTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionMultiNotify(void* pData)
{
UnionMultiNotify* pkUnionMultiNotify = (UnionMultiNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMultiNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMultiNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode type
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMultiNotify->type), unCount))
{
return FAILEDRETCODE;
}
//EnCode multi
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionMultiNotify->multi), unCount))
{
return FAILEDRETCODE;
}
//EnCode endTime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionMultiNotify->endTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionMultiNotify(void* pData)
{
UnionMultiNotify* pkUnionMultiNotify = (UnionMultiNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMultiNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMultiNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode type
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMultiNotify->type), unCount))
{
return FAILEDRETCODE;
}
//DeCode multi
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionMultiNotify->multi), unCount))
{
return FAILEDRETCODE;
}
//DeCode endTime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionMultiNotify->endTime), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryPlayerRelationRequest(void* pData)
{
QueryPlayerRelationRequest* pkQueryPlayerRelationRequest = (QueryPlayerRelationRequest*)(pData);
//EnCode gmGateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerRelationRequest->gmGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gmPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerRelationRequest->gmPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerRelationRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryPlayerRelationRequest(void* pData)
{
QueryPlayerRelationRequest* pkQueryPlayerRelationRequest = (QueryPlayerRelationRequest*)(pData);
//DeCode gmGateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerRelationRequest->gmGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gmPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerRelationRequest->gmPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerRelationRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryPlayerRelationResult(void* pData)
{
QueryPlayerRelationResult* pkQueryPlayerRelationResult = (QueryPlayerRelationResult*)(pData);
//EnCode gmGateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerRelationResult->gmGateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode gmPlayerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerRelationResult->gmPlayerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode uiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerRelationResult->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode relation
if(EnCode__RGFriendInfos(&(pkQueryPlayerRelationResult->relation)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryPlayerRelationResult(void* pData)
{
QueryPlayerRelationResult* pkQueryPlayerRelationResult = (QueryPlayerRelationResult*)(pData);
//DeCode gmGateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerRelationResult->gmGateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode gmPlayerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerRelationResult->gmPlayerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode uiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerRelationResult->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode relation
if(DeCode__RGFriendInfos(&(pkQueryPlayerRelationResult->relation)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryPlayerInfoRequest(void* pData)
{
QueryPlayerInfoRequest* pkQueryPlayerInfoRequest = (QueryPlayerInfoRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerInfoRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerInfoRequest->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode targetName
if((int)pkQueryPlayerInfoRequest->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkQueryPlayerInfoRequest->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryPlayerInfoRequest->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkQueryPlayerInfoRequest->targetName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryPlayerInfoRequest(void* pData)
{
QueryPlayerInfoRequest* pkQueryPlayerInfoRequest = (QueryPlayerInfoRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerInfoRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerInfoRequest->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode targetName
if((int)pkQueryPlayerInfoRequest->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkQueryPlayerInfoRequest->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryPlayerInfoRequest->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkQueryPlayerInfoRequest->targetName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryPlayerInfoResult(void* pData)
{
QueryPlayerInfoResult* pkQueryPlayerInfoResult = (QueryPlayerInfoResult*)(pData);
//EnCode returnCode
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerInfoResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode gateId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerInfoResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryPlayerInfoResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode targetInfo
if(EnCode__FriendInfo(&(pkQueryPlayerInfoResult->targetInfo)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryPlayerInfoResult(void* pData)
{
QueryPlayerInfoResult* pkQueryPlayerInfoResult = (QueryPlayerInfoResult*)(pData);
//DeCode returnCode
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerInfoResult->returnCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode gateId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerInfoResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryPlayerInfoResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode targetInfo
if(DeCode__FriendInfo(&(pkQueryPlayerInfoResult->targetInfo)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionRankRequest(void* pData)
{
QueryUnionRankRequest* pkQueryUnionRankRequest = (QueryUnionRankRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionRankRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode race
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionRankRequest->race), unCount))
{
return FAILEDRETCODE;
}
//EnCode page
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionRankRequest->page), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionRankRequest(void* pData)
{
QueryUnionRankRequest* pkQueryUnionRankRequest = (QueryUnionRankRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionRankRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode race
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionRankRequest->race), unCount))
{
return FAILEDRETCODE;
}
//DeCode page
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionRankRequest->page), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionRankInfo(void* pData)
{
UnionRankInfo* pkUnionRankInfo = (UnionRankInfo*)(pData);
//EnCode unionNameLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRankInfo->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionName
if((int)pkUnionRankInfo->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkUnionRankInfo->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRankInfo->unionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionRankInfo->unionName), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRankInfo->unionLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode captionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRankInfo->captionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode captionName
if((int)pkUnionRankInfo->captionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionRankInfo->captionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRankInfo->captionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionRankInfo->captionName), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRankInfo->unionRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionPretige
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRankInfo->unionPretige), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionRankInfo(void* pData)
{
UnionRankInfo* pkUnionRankInfo = (UnionRankInfo*)(pData);
//DeCode unionNameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRankInfo->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionName
if((int)pkUnionRankInfo->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkUnionRankInfo->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRankInfo->unionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionRankInfo->unionName), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRankInfo->unionLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode captionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRankInfo->captionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode captionName
if((int)pkUnionRankInfo->captionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionRankInfo->captionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRankInfo->captionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionRankInfo->captionName), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRankInfo->unionRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionPretige
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRankInfo->unionPretige), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__UnionRaceMasterInfo(void* pData)
{
UnionRaceMasterInfo* pkUnionRaceMasterInfo = (UnionRaceMasterInfo*)(pData);
//EnCode unionNameLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRaceMasterInfo->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionName
if((int)pkUnionRaceMasterInfo->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkUnionRaceMasterInfo->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRaceMasterInfo->unionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionRaceMasterInfo->unionName), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionLevel
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRaceMasterInfo->unionLevel), unCount))
{
return FAILEDRETCODE;
}
//EnCode captionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRaceMasterInfo->captionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode captionName
if((int)pkUnionRaceMasterInfo->captionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionRaceMasterInfo->captionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRaceMasterInfo->captionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkUnionRaceMasterInfo->captionName), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionRace
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkUnionRaceMasterInfo->unionRace), unCount))
{
return FAILEDRETCODE;
}
//EnCode captionId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkUnionRaceMasterInfo->captionId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__UnionRaceMasterInfo(void* pData)
{
UnionRaceMasterInfo* pkUnionRaceMasterInfo = (UnionRaceMasterInfo*)(pData);
//DeCode unionNameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRaceMasterInfo->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionName
if((int)pkUnionRaceMasterInfo->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkUnionRaceMasterInfo->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRaceMasterInfo->unionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionRaceMasterInfo->unionName), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionLevel
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRaceMasterInfo->unionLevel), unCount))
{
return FAILEDRETCODE;
}
//DeCode captionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRaceMasterInfo->captionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode captionName
if((int)pkUnionRaceMasterInfo->captionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkUnionRaceMasterInfo->captionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkUnionRaceMasterInfo->captionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkUnionRaceMasterInfo->captionName), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionRace
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkUnionRaceMasterInfo->unionRace), unCount))
{
return FAILEDRETCODE;
}
//DeCode captionId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkUnionRaceMasterInfo->captionId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryUnionRankResult(void* pData)
{
QueryUnionRankResult* pkQueryUnionRankResult = (QueryUnionRankResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionRankResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionRankResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode page
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkQueryUnionRankResult->page), unCount))
{
return FAILEDRETCODE;
}
//EnCode len
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryUnionRankResult->len), unCount))
{
return FAILEDRETCODE;
}
//EnCode rank
if((int)pkQueryUnionRankResult->len < 0)
{
return FAILEDRETCODE;
}
if(10 < pkQueryUnionRankResult->len)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryUnionRankResult->len; ++i)
{
if(EnCode__UnionRankInfo(&(pkQueryUnionRankResult->rank[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
//EnCode endFlag
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkQueryUnionRankResult->endFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryUnionRankResult(void* pData)
{
QueryUnionRankResult* pkQueryUnionRankResult = (QueryUnionRankResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionRankResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionRankResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode page
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkQueryUnionRankResult->page), unCount))
{
return FAILEDRETCODE;
}
//DeCode len
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryUnionRankResult->len), unCount))
{
return FAILEDRETCODE;
}
//DeCode rank
if((int)pkQueryUnionRankResult->len < 0)
{
return FAILEDRETCODE;
}
if(10 < pkQueryUnionRankResult->len)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryUnionRankResult->len; ++i)
{
if(DeCode__UnionRankInfo(&(pkQueryUnionRankResult->rank[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
//DeCode endFlag
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkQueryUnionRankResult->endFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__SearchUnionRankRequest(void* pData)
{
SearchUnionRankRequest* pkSearchUnionRankRequest = (SearchUnionRankRequest*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkSearchUnionRankRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode race
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkSearchUnionRankRequest->race), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionNameLen
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkSearchUnionRankRequest->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionName
if((int)pkSearchUnionRankRequest->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkSearchUnionRankRequest->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkSearchUnionRankRequest->unionNameLen;
if(!m_kPackage.Pack("CHAR", &(pkSearchUnionRankRequest->unionName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__SearchUnionRankRequest(void* pData)
{
SearchUnionRankRequest* pkSearchUnionRankRequest = (SearchUnionRankRequest*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkSearchUnionRankRequest->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode race
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkSearchUnionRankRequest->race), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionNameLen
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkSearchUnionRankRequest->unionNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionName
if((int)pkSearchUnionRankRequest->unionNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkSearchUnionRankRequest->unionNameLen)
{
return FAILEDRETCODE;
}
unCount = pkSearchUnionRankRequest->unionNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkSearchUnionRankRequest->unionName), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__SearchUnionRankResult(void* pData)
{
SearchUnionRankResult* pkSearchUnionRankResult = (SearchUnionRankResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkSearchUnionRankResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkSearchUnionRankResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode resultCode
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkSearchUnionRankResult->resultCode), unCount))
{
return FAILEDRETCODE;
}
//EnCode unionInfo
if(EnCode__UnionRankInfo(&(pkSearchUnionRankResult->unionInfo)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__SearchUnionRankResult(void* pData)
{
SearchUnionRankResult* pkSearchUnionRankResult = (SearchUnionRankResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkSearchUnionRankResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkSearchUnionRankResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode resultCode
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkSearchUnionRankResult->resultCode), unCount))
{
return FAILEDRETCODE;
}
//DeCode unionInfo
if(DeCode__UnionRankInfo(&(pkSearchUnionRankResult->unionInfo)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__PlayerUplineTeamIdNotify(void* pData)
{
PlayerUplineTeamIdNotify* pkPlayerUplineTeamIdNotify = (PlayerUplineTeamIdNotify*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPlayerUplineTeamIdNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPlayerUplineTeamIdNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPlayerUplineTeamIdNotify->teamId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerFlag
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPlayerUplineTeamIdNotify->playerFlag), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamFlag
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkPlayerUplineTeamIdNotify->teamFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__PlayerUplineTeamIdNotify(void* pData)
{
PlayerUplineTeamIdNotify* pkPlayerUplineTeamIdNotify = (PlayerUplineTeamIdNotify*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPlayerUplineTeamIdNotify->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPlayerUplineTeamIdNotify->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPlayerUplineTeamIdNotify->teamId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerFlag
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPlayerUplineTeamIdNotify->playerFlag), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamFlag
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkPlayerUplineTeamIdNotify->teamFlag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryRaceMasterRequest(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryRaceMasterRequest(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RaceMaster(void* pData)
{
RaceMaster* pkRaceMaster = (RaceMaster*)(pData);
//EnCode race
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRaceMaster->race), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerNameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRaceMaster->playerNameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerName
if((int)pkRaceMaster->playerNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkRaceMaster->playerNameLen)
{
return FAILEDRETCODE;
}
unCount = pkRaceMaster->playerNameLen;
if(!m_kPackage.Pack("CHAR", &(pkRaceMaster->playerName), unCount))
{
return FAILEDRETCODE;
}
//EnCode guildId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRaceMaster->guildId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RaceMaster(void* pData)
{
RaceMaster* pkRaceMaster = (RaceMaster*)(pData);
//DeCode race
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRaceMaster->race), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerNameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRaceMaster->playerNameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerName
if((int)pkRaceMaster->playerNameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkRaceMaster->playerNameLen)
{
return FAILEDRETCODE;
}
unCount = pkRaceMaster->playerNameLen;
if(!m_kPackage.UnPack("CHAR", &(pkRaceMaster->playerName), unCount))
{
return FAILEDRETCODE;
}
//DeCode guildId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRaceMaster->guildId), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryRaceMasterResult(void* pData)
{
QueryRaceMasterResult* pkQueryRaceMasterResult = (QueryRaceMasterResult*)(pData);
//EnCode len
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryRaceMasterResult->len), unCount))
{
return FAILEDRETCODE;
}
//EnCode masters
if((int)pkQueryRaceMasterResult->len < 0)
{
return FAILEDRETCODE;
}
if(5 < pkQueryRaceMasterResult->len)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryRaceMasterResult->len; ++i)
{
if(EnCode__UnionRaceMasterInfo(&(pkQueryRaceMasterResult->masters[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryRaceMasterResult(void* pData)
{
QueryRaceMasterResult* pkQueryRaceMasterResult = (QueryRaceMasterResult*)(pData);
//DeCode len
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryRaceMasterResult->len), unCount))
{
return FAILEDRETCODE;
}
//DeCode masters
if((int)pkQueryRaceMasterResult->len < 0)
{
return FAILEDRETCODE;
}
if(5 < pkQueryRaceMasterResult->len)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryRaceMasterResult->len; ++i)
{
if(DeCode__UnionRaceMasterInfo(&(pkQueryRaceMasterResult->masters[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__TeamLogNotify(void* pData)
{
TeamLogNotify* pkTeamLogNotify = (TeamLogNotify*)(pData);
//EnCode uiid
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamLogNotify->uiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode level
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamLogNotify->level), unCount))
{
return FAILEDRETCODE;
}
//EnCode teamId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTeamLogNotify->teamId), unCount))
{
return FAILEDRETCODE;
}
//EnCode logType
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTeamLogNotify->logType), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__TeamLogNotify(void* pData)
{
TeamLogNotify* pkTeamLogNotify = (TeamLogNotify*)(pData);
//DeCode uiid
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamLogNotify->uiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode level
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamLogNotify->level), unCount))
{
return FAILEDRETCODE;
}
//DeCode teamId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTeamLogNotify->teamId), unCount))
{
return FAILEDRETCODE;
}
//DeCode logType
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTeamLogNotify->logType), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryGuildMembersRequest(void* pData)
{
QueryGuildMembersRequest* pkQueryGuildMembersRequest = (QueryGuildMembersRequest*)(pData);
//EnCode rank
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryGuildMembersRequest->rank), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryGuildMembersRequest(void* pData)
{
QueryGuildMembersRequest* pkQueryGuildMembersRequest = (QueryGuildMembersRequest*)(pData);
//DeCode rank
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryGuildMembersRequest->rank), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GuildMember(void* pData)
{
GuildMember* pkGuildMember = (GuildMember*)(pData);
//EnCode nameLen
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkGuildMember->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode name
if((int)pkGuildMember->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkGuildMember->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkGuildMember->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkGuildMember->name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GuildMember(void* pData)
{
GuildMember* pkGuildMember = (GuildMember*)(pData);
//DeCode nameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkGuildMember->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode name
if((int)pkGuildMember->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkGuildMember->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkGuildMember->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkGuildMember->name), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryGuildMembersResult(void* pData)
{
QueryGuildMembersResult* pkQueryGuildMembersResult = (QueryGuildMembersResult*)(pData);
//EnCode nameLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryGuildMembersResult->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode guildName
if((int)pkQueryGuildMembersResult->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkQueryGuildMembersResult->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryGuildMembersResult->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkQueryGuildMembersResult->guildName), unCount))
{
return FAILEDRETCODE;
}
//EnCode rank
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryGuildMembersResult->rank), unCount))
{
return FAILEDRETCODE;
}
//EnCode race
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryGuildMembersResult->race), unCount))
{
return FAILEDRETCODE;
}
//EnCode bEnd
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkQueryGuildMembersResult->bEnd), unCount))
{
return FAILEDRETCODE;
}
//EnCode membersLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryGuildMembersResult->membersLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode members
if((int)pkQueryGuildMembersResult->membersLen < 0)
{
return FAILEDRETCODE;
}
if(20 < pkQueryGuildMembersResult->membersLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryGuildMembersResult->membersLen; ++i)
{
if(EnCode__GuildMember(&(pkQueryGuildMembersResult->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryGuildMembersResult(void* pData)
{
QueryGuildMembersResult* pkQueryGuildMembersResult = (QueryGuildMembersResult*)(pData);
//DeCode nameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryGuildMembersResult->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode guildName
if((int)pkQueryGuildMembersResult->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_UNION_NAME_LEN < pkQueryGuildMembersResult->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryGuildMembersResult->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkQueryGuildMembersResult->guildName), unCount))
{
return FAILEDRETCODE;
}
//DeCode rank
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryGuildMembersResult->rank), unCount))
{
return FAILEDRETCODE;
}
//DeCode race
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryGuildMembersResult->race), unCount))
{
return FAILEDRETCODE;
}
//DeCode bEnd
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkQueryGuildMembersResult->bEnd), unCount))
{
return FAILEDRETCODE;
}
//DeCode membersLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryGuildMembersResult->membersLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode members
if((int)pkQueryGuildMembersResult->membersLen < 0)
{
return FAILEDRETCODE;
}
if(20 < pkQueryGuildMembersResult->membersLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryGuildMembersResult->membersLen; ++i)
{
if(DeCode__GuildMember(&(pkQueryGuildMembersResult->members[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddFriendlyDegree(void* pData)
{
AddFriendlyDegree* pkAddFriendlyDegree = (AddFriendlyDegree*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddFriendlyDegree->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddFriendlyDegree->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddFriendlyDegree->friendUiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode degreeAdded
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddFriendlyDegree->degreeAdded), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddFriendlyDegree(void* pData)
{
AddFriendlyDegree* pkAddFriendlyDegree = (AddFriendlyDegree*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddFriendlyDegree->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddFriendlyDegree->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddFriendlyDegree->friendUiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode degreeAdded
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddFriendlyDegree->degreeAdded), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__Tweet(void* pData)
{
Tweet* pkTweet = (Tweet*)(pData);
//EnCode type
size_t unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkTweet->type), unCount))
{
return FAILEDRETCODE;
}
//EnCode createdTime
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTweet->createdTime), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweetLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkTweet->tweetLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweet
if((int)pkTweet->tweetLen < 0)
{
return FAILEDRETCODE;
}
if(400 < pkTweet->tweetLen)
{
return FAILEDRETCODE;
}
unCount = pkTweet->tweetLen;
if(!m_kPackage.Pack("CHAR", &(pkTweet->tweet), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__Tweet(void* pData)
{
Tweet* pkTweet = (Tweet*)(pData);
//DeCode type
size_t unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkTweet->type), unCount))
{
return FAILEDRETCODE;
}
//DeCode createdTime
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTweet->createdTime), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweetLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkTweet->tweetLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweet
if((int)pkTweet->tweetLen < 0)
{
return FAILEDRETCODE;
}
if(400 < pkTweet->tweetLen)
{
return FAILEDRETCODE;
}
unCount = pkTweet->tweetLen;
if(!m_kPackage.UnPack("CHAR", &(pkTweet->tweet), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__AddTweet(void* pData)
{
AddTweet* pkAddTweet = (AddTweet*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTweet->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkAddTweet->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweet
if(EnCode__Tweet(&(pkAddTweet->tweet)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__AddTweet(void* pData)
{
AddTweet* pkAddTweet = (AddTweet*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTweet->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkAddTweet->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweet
if(DeCode__Tweet(&(pkAddTweet->tweet)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ShowFriendTweet(void* pData)
{
ShowFriendTweet* pkShowFriendTweet = (ShowFriendTweet*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkShowFriendTweet->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkShowFriendTweet->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkShowFriendTweet->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendName
if((int)pkShowFriendTweet->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkShowFriendTweet->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkShowFriendTweet->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkShowFriendTweet->friendName), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweet
if(EnCode__Tweet(&(pkShowFriendTweet->tweet)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ShowFriendTweet(void* pData)
{
ShowFriendTweet* pkShowFriendTweet = (ShowFriendTweet*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkShowFriendTweet->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkShowFriendTweet->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkShowFriendTweet->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendName
if((int)pkShowFriendTweet->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkShowFriendTweet->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkShowFriendTweet->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkShowFriendTweet->friendName), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweet
if(DeCode__Tweet(&(pkShowFriendTweet->tweet)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryFriendTweetsRequest(void* pData)
{
QueryFriendTweetsRequest* pkQueryFriendTweetsRequest = (QueryFriendTweetsRequest*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendTweetsRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendTweetsRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode targetUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendTweetsRequest->targetUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryFriendTweetsRequest(void* pData)
{
QueryFriendTweetsRequest* pkQueryFriendTweetsRequest = (QueryFriendTweetsRequest*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendTweetsRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendTweetsRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode targetUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendTweetsRequest->targetUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryFriendTweetsResult(void* pData)
{
QueryFriendTweetsResult* pkQueryFriendTweetsResult = (QueryFriendTweetsResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendTweetsResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendTweetsResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode nameLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendTweetsResult->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendName
if((int)pkQueryFriendTweetsResult->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkQueryFriendTweetsResult->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryFriendTweetsResult->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkQueryFriendTweetsResult->friendName), unCount))
{
return FAILEDRETCODE;
}
//EnCode tweet
if(EnCode__Tweet(&(pkQueryFriendTweetsResult->tweet)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryFriendTweetsResult(void* pData)
{
QueryFriendTweetsResult* pkQueryFriendTweetsResult = (QueryFriendTweetsResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendTweetsResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendTweetsResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode nameLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendTweetsResult->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendName
if((int)pkQueryFriendTweetsResult->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkQueryFriendTweetsResult->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryFriendTweetsResult->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkQueryFriendTweetsResult->friendName), unCount))
{
return FAILEDRETCODE;
}
//DeCode tweet
if(DeCode__Tweet(&(pkQueryFriendTweetsResult->tweet)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryFriendsListRequest(void* pData)
{
QueryFriendsListRequest* pkQueryFriendsListRequest = (QueryFriendsListRequest*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode targetUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListRequest->targetUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryFriendsListRequest(void* pData)
{
QueryFriendsListRequest* pkQueryFriendsListRequest = (QueryFriendsListRequest*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListRequest->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListRequest->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode targetUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListRequest->targetUiid), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryFriendsListResult(void* pData)
{
QueryFriendsListResult* pkQueryFriendsListResult = (QueryFriendsListResult*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode targetUiid
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListResult->targetUiid), unCount))
{
return FAILEDRETCODE;
}
//EnCode lstLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryFriendsListResult->lstLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode friendsLst
if((int)pkQueryFriendsListResult->lstLen < 0)
{
return FAILEDRETCODE;
}
if(5 < pkQueryFriendsListResult->lstLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryFriendsListResult->lstLen; ++i)
{
if(EnCode__GRInfoUpdate(&(pkQueryFriendsListResult->friendsLst[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryFriendsListResult(void* pData)
{
QueryFriendsListResult* pkQueryFriendsListResult = (QueryFriendsListResult*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListResult->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListResult->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode targetUiid
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListResult->targetUiid), unCount))
{
return FAILEDRETCODE;
}
//DeCode lstLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryFriendsListResult->lstLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode friendsLst
if((int)pkQueryFriendsListResult->lstLen < 0)
{
return FAILEDRETCODE;
}
if(5 < pkQueryFriendsListResult->lstLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkQueryFriendsListResult->lstLen; ++i)
{
if(DeCode__GRInfoUpdate(&(pkQueryFriendsListResult->friendsLst[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__NotifyExpAdded(void* pData)
{
NotifyExpAdded* pkNotifyExpAdded = (NotifyExpAdded*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyExpAdded->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyExpAdded->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode isBoss
unCount = 1;
if(!m_kPackage.Pack("CHAR", &(pkNotifyExpAdded->isBoss), unCount))
{
return FAILEDRETCODE;
}
//EnCode exp
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyExpAdded->exp), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__NotifyExpAdded(void* pData)
{
NotifyExpAdded* pkNotifyExpAdded = (NotifyExpAdded*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyExpAdded->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyExpAdded->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode isBoss
unCount = 1;
if(!m_kPackage.UnPack("CHAR", &(pkNotifyExpAdded->isBoss), unCount))
{
return FAILEDRETCODE;
}
//DeCode exp
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyExpAdded->exp), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__NotifyAddExp(void* pData)
{
NotifyAddExp* pkNotifyAddExp = (NotifyAddExp*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyAddExp->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyAddExp->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode exp
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyAddExp->exp), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__NotifyAddExp(void* pData)
{
NotifyAddExp* pkNotifyAddExp = (NotifyAddExp*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyAddExp->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyAddExp->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode exp
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyAddExp->exp), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryExpNeededWhenLvlUpRequest(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryExpNeededWhenLvlUpRequest(void* pData)
{
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__QueryExpNeededWhenLvlUpResult(void* pData)
{
QueryExpNeededWhenLvlUpResult* pkQueryExpNeededWhenLvlUpResult = (QueryExpNeededWhenLvlUpResult*)(pData);
//EnCode career
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryExpNeededWhenLvlUpResult->career), unCount))
{
return FAILEDRETCODE;
}
//EnCode lvlFirst
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkQueryExpNeededWhenLvlUpResult->lvlFirst), unCount))
{
return FAILEDRETCODE;
}
//EnCode lvlLast
unCount = 1;
if(!m_kPackage.Pack("USHORT", &(pkQueryExpNeededWhenLvlUpResult->lvlLast), unCount))
{
return FAILEDRETCODE;
}
//EnCode lstLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkQueryExpNeededWhenLvlUpResult->lstLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode lst
if((int)pkQueryExpNeededWhenLvlUpResult->lstLen < 0)
{
return FAILEDRETCODE;
}
if(90 < pkQueryExpNeededWhenLvlUpResult->lstLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryExpNeededWhenLvlUpResult->lstLen;
if(!m_kPackage.Pack("UINT", &(pkQueryExpNeededWhenLvlUpResult->lst), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__QueryExpNeededWhenLvlUpResult(void* pData)
{
QueryExpNeededWhenLvlUpResult* pkQueryExpNeededWhenLvlUpResult = (QueryExpNeededWhenLvlUpResult*)(pData);
//DeCode career
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryExpNeededWhenLvlUpResult->career), unCount))
{
return FAILEDRETCODE;
}
//DeCode lvlFirst
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkQueryExpNeededWhenLvlUpResult->lvlFirst), unCount))
{
return FAILEDRETCODE;
}
//DeCode lvlLast
unCount = 1;
if(!m_kPackage.UnPack("USHORT", &(pkQueryExpNeededWhenLvlUpResult->lvlLast), unCount))
{
return FAILEDRETCODE;
}
//DeCode lstLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkQueryExpNeededWhenLvlUpResult->lstLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode lst
if((int)pkQueryExpNeededWhenLvlUpResult->lstLen < 0)
{
return FAILEDRETCODE;
}
if(90 < pkQueryExpNeededWhenLvlUpResult->lstLen)
{
return FAILEDRETCODE;
}
unCount = pkQueryExpNeededWhenLvlUpResult->lstLen;
if(!m_kPackage.UnPack("UINT", &(pkQueryExpNeededWhenLvlUpResult->lst), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__NotifyTeamGain(void* pData)
{
NotifyTeamGain* pkNotifyTeamGain = (NotifyTeamGain*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyTeamGain->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyTeamGain->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode percent
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkNotifyTeamGain->percent), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__NotifyTeamGain(void* pData)
{
NotifyTeamGain* pkNotifyTeamGain = (NotifyTeamGain*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyTeamGain->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyTeamGain->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode percent
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkNotifyTeamGain->percent), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__ModifyTweetReceiveFlag(void* pData)
{
ModifyTweetReceiveFlag* pkModifyTweetReceiveFlag = (ModifyTweetReceiveFlag*)(pData);
//EnCode gateId
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTweetReceiveFlag->gateId), unCount))
{
return FAILEDRETCODE;
}
//EnCode playerId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTweetReceiveFlag->playerId), unCount))
{
return FAILEDRETCODE;
}
//EnCode flag
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkModifyTweetReceiveFlag->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__ModifyTweetReceiveFlag(void* pData)
{
ModifyTweetReceiveFlag* pkModifyTweetReceiveFlag = (ModifyTweetReceiveFlag*)(pData);
//DeCode gateId
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTweetReceiveFlag->gateId), unCount))
{
return FAILEDRETCODE;
}
//DeCode playerId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTweetReceiveFlag->playerId), unCount))
{
return FAILEDRETCODE;
}
//DeCode flag
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkModifyTweetReceiveFlag->flag), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__FriendDegreeGainEmail(void* pData)
{
FriendDegreeGainEmail* pkFriendDegreeGainEmail = (FriendDegreeGainEmail*)(pData);
//EnCode nameLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendDegreeGainEmail->nameLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode name
if((int)pkFriendDegreeGainEmail->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkFriendDegreeGainEmail->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendDegreeGainEmail->nameLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendDegreeGainEmail->name), unCount))
{
return FAILEDRETCODE;
}
//EnCode itemId
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendDegreeGainEmail->itemId), unCount))
{
return FAILEDRETCODE;
}
//EnCode titleLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendDegreeGainEmail->titleLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode title
if((int)pkFriendDegreeGainEmail->titleLen < 0)
{
return FAILEDRETCODE;
}
if(100 < pkFriendDegreeGainEmail->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendDegreeGainEmail->titleLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendDegreeGainEmail->title), unCount))
{
return FAILEDRETCODE;
}
//EnCode contentLen
unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkFriendDegreeGainEmail->contentLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode content
if((int)pkFriendDegreeGainEmail->contentLen < 0)
{
return FAILEDRETCODE;
}
if(200 < pkFriendDegreeGainEmail->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendDegreeGainEmail->contentLen;
if(!m_kPackage.Pack("CHAR", &(pkFriendDegreeGainEmail->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__FriendDegreeGainEmail(void* pData)
{
FriendDegreeGainEmail* pkFriendDegreeGainEmail = (FriendDegreeGainEmail*)(pData);
//DeCode nameLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendDegreeGainEmail->nameLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode name
if((int)pkFriendDegreeGainEmail->nameLen < 0)
{
return FAILEDRETCODE;
}
if(MAX_PLAYER_NAME_LEN < pkFriendDegreeGainEmail->nameLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendDegreeGainEmail->nameLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendDegreeGainEmail->name), unCount))
{
return FAILEDRETCODE;
}
//DeCode itemId
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendDegreeGainEmail->itemId), unCount))
{
return FAILEDRETCODE;
}
//DeCode titleLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendDegreeGainEmail->titleLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode title
if((int)pkFriendDegreeGainEmail->titleLen < 0)
{
return FAILEDRETCODE;
}
if(100 < pkFriendDegreeGainEmail->titleLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendDegreeGainEmail->titleLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendDegreeGainEmail->title), unCount))
{
return FAILEDRETCODE;
}
//DeCode contentLen
unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkFriendDegreeGainEmail->contentLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode content
if((int)pkFriendDegreeGainEmail->contentLen < 0)
{
return FAILEDRETCODE;
}
if(200 < pkFriendDegreeGainEmail->contentLen)
{
return FAILEDRETCODE;
}
unCount = pkFriendDegreeGainEmail->contentLen;
if(!m_kPackage.UnPack("CHAR", &(pkFriendDegreeGainEmail->content), unCount))
{
return FAILEDRETCODE;
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__GRQueryNickUnion(void* pData)
{
GRQueryNickUnion* pkGRQueryNickUnion = (GRQueryNickUnion*)(pData);
//EnCode queryPlayerID
if(EnCode__RPlayerID(&(pkGRQueryNickUnion->queryPlayerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode nickArrLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkGRQueryNickUnion->nickArrLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode nickArr
if((int)pkGRQueryNickUnion->nickArrLen < 0)
{
return FAILEDRETCODE;
}
if(NICKUNION_QRY_LEN < pkGRQueryNickUnion->nickArrLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkGRQueryNickUnion->nickArrLen; ++i)
{
if(EnCode__NameInfo(&(pkGRQueryNickUnion->nickArr[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__GRQueryNickUnion(void* pData)
{
GRQueryNickUnion* pkGRQueryNickUnion = (GRQueryNickUnion*)(pData);
//DeCode queryPlayerID
if(DeCode__RPlayerID(&(pkGRQueryNickUnion->queryPlayerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode nickArrLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkGRQueryNickUnion->nickArrLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode nickArr
if((int)pkGRQueryNickUnion->nickArrLen < 0)
{
return FAILEDRETCODE;
}
if(NICKUNION_QRY_LEN < pkGRQueryNickUnion->nickArrLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkGRQueryNickUnion->nickArrLen; ++i)
{
if(DeCode__NameInfo(&(pkGRQueryNickUnion->nickArr[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::EnCode__RGQueryNickUnionRst(void* pData)
{
RGQueryNickUnionRst* pkRGQueryNickUnionRst = (RGQueryNickUnionRst*)(pData);
//EnCode queryPlayerID
if(EnCode__RPlayerID(&(pkRGQueryNickUnionRst->queryPlayerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//EnCode nickunionArrLen
size_t unCount = 1;
if(!m_kPackage.Pack("UINT", &(pkRGQueryNickUnionRst->nickunionArrLen), unCount))
{
return FAILEDRETCODE;
}
//EnCode nickunionArr
if((int)pkRGQueryNickUnionRst->nickunionArrLen < 0)
{
return FAILEDRETCODE;
}
if(NICKUNION_QRY_LEN < pkRGQueryNickUnionRst->nickunionArrLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkRGQueryNickUnionRst->nickunionArrLen; ++i)
{
if(EnCode__NameUnionInfo(&(pkRGQueryNickUnionRst->nickunionArr[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}
size_t RelationServiceNS::RelationServiceProtocol::DeCode__RGQueryNickUnionRst(void* pData)
{
RGQueryNickUnionRst* pkRGQueryNickUnionRst = (RGQueryNickUnionRst*)(pData);
//DeCode queryPlayerID
if(DeCode__RPlayerID(&(pkRGQueryNickUnionRst->queryPlayerID)) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
//DeCode nickunionArrLen
size_t unCount = 1;
if(!m_kPackage.UnPack("UINT", &(pkRGQueryNickUnionRst->nickunionArrLen), unCount))
{
return FAILEDRETCODE;
}
//DeCode nickunionArr
if((int)pkRGQueryNickUnionRst->nickunionArrLen < 0)
{
return FAILEDRETCODE;
}
if(NICKUNION_QRY_LEN < pkRGQueryNickUnionRst->nickunionArrLen)
{
return FAILEDRETCODE;
}
for(UINT i = 0; i < pkRGQueryNickUnionRst->nickunionArrLen; ++i)
{
if(DeCode__NameUnionInfo(&(pkRGQueryNickUnionRst->nickunionArr[i])) == FAILEDRETCODE)
{
return FAILEDRETCODE;
}
}
return m_kPackage.GetBufDataLen();
}