mirror of
https://bitbucket.org/Ryfon/mux.git
synced 2026-01-07 12:20:15 -06:00
21861 lines
500 KiB
C++
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();
|
|
}
|
|
|