namespace DDLReflect { static bool _struct_STRESSCASE_ECHO_CONFIG_readproc(DDL::BufferReader& buf, void* data) { return buf.Read<STRESSCASE_ECHO_CONFIG>(*((STRESSCASE_ECHO_CONFIG*)data)); } static bool _struct_STRESSCASE_ECHO_CONFIG_writeproc(DDL::BufferWriter& buf, const void* data) { return buf.Write<STRESSCASE_ECHO_CONFIG>(*((const STRESSCASE_ECHO_CONFIG*)data)); } static FIELD_INFO _struct_STRESSCASE_ECHO_CONFIG_fieldinfo[] = { {TYPE_U32, "reset_time", 0, (_U16)ZION_OFFSETOF(STRESSCASE_ECHO_CONFIG, reset_time), NULL, (_U16)-1, (_U16)-1, (_U16)0, (_U16)sizeof(_U32), NULL}, {TYPE_U32, "retry_time", 0, (_U16)ZION_OFFSETOF(STRESSCASE_ECHO_CONFIG, retry_time), NULL, (_U16)-1, (_U16)-1, (_U16)0, (_U16)sizeof(_U32), NULL}, {TYPE_U32, "disconnect_time", 0, (_U16)ZION_OFFSETOF(STRESSCASE_ECHO_CONFIG, disconnect_time), NULL, (_U16)-1, (_U16)-1, (_U16)0, (_U16)sizeof(_U32), NULL}, }; STRUCT_INFO _rfl_struct_STRESSCASE_ECHO_CONFIG_info = { NULL, "STRESSCASE_ECHO_CONFIG", sizeof(STRESSCASE_ECHO_CONFIG), 3, _struct_STRESSCASE_ECHO_CONFIG_fieldinfo, _struct_STRESSCASE_ECHO_CONFIG_readproc, _struct_STRESSCASE_ECHO_CONFIG_writeproc }; template<> const STRUCT_INFO* GetStruct<STRESSCASE_ECHO_CONFIG>() { return &_rfl_struct_STRESSCASE_ECHO_CONFIG_info; } }
namespace DDLReflect { static bool _struct_STRESSCASE_ENTERSERVER_STATUS_readproc(DDL::BufferReader& buf, void* data) { return buf.Read<STRESSCASE_ENTERSERVER_STATUS>(*((STRESSCASE_ENTERSERVER_STATUS*)data)); } static bool _struct_STRESSCASE_ENTERSERVER_STATUS_writeproc(DDL::BufferWriter& buf, const void* data) { return buf.Write<STRESSCASE_ENTERSERVER_STATUS>(*((const STRESSCASE_ENTERSERVER_STATUS*)data)); } static FIELD_INFO _struct_STRESSCASE_ENTERSERVER_STATUS_fieldinfo[] = { {TYPE_U32, "total_times", 0, (_U16)ZION_OFFSETOF(STRESSCASE_ENTERSERVER_STATUS, total_times), NULL, (_U16)-1, (_U16)-1, (_U16)0, (_U16)sizeof(_U32), NULL}, {TYPE_U32, "success_times", 0, (_U16)ZION_OFFSETOF(STRESSCASE_ENTERSERVER_STATUS, success_times), NULL, (_U16)-1, (_U16)-1, (_U16)0, (_U16)sizeof(_U32), NULL}, }; STRUCT_INFO _rfl_struct_STRESSCASE_ENTERSERVER_STATUS_info = { NULL, "STRESSCASE_ENTERSERVER_STATUS", sizeof(STRESSCASE_ENTERSERVER_STATUS), 2, _struct_STRESSCASE_ENTERSERVER_STATUS_fieldinfo, _struct_STRESSCASE_ENTERSERVER_STATUS_readproc, _struct_STRESSCASE_ENTERSERVER_STATUS_writeproc }; template<> const STRUCT_INFO* GetStruct<STRESSCASE_ENTERSERVER_STATUS>() { return &_rfl_struct_STRESSCASE_ENTERSERVER_STATUS_info; } }
namespace DDLReflect { static bool _struct_A_GAME_OBJECT_readproc(DDL::BufferReader& buf, void* data) { return buf.Read<A_GAME_OBJECT>(*((A_GAME_OBJECT*)data)); } static bool _struct_A_GAME_OBJECT_writeproc(DDL::BufferWriter& buf, const void* data) { return buf.Write<A_GAME_OBJECT>(*((const A_GAME_OBJECT*)data)); } static FIELD_INFO _struct_A_GAME_OBJECT_fieldinfo[] = { {TYPE_UUID, "content_uuid", 0, (_U16)ZION_OFFSETOF(A_GAME_OBJECT, content_uuid), NULL, (_U16)-1, (_U16)-1, (_U16)0, (_U16)sizeof(A_UUID), NULL}, }; STRUCT_INFO _rfl_struct_A_GAME_OBJECT_info = { &_rfl_struct_A_LIVE_OBJECT_info, "A_GAME_OBJECT", sizeof(A_GAME_OBJECT), 1, _struct_A_GAME_OBJECT_fieldinfo, _struct_A_GAME_OBJECT_readproc, _struct_A_GAME_OBJECT_writeproc }; template<> const STRUCT_INFO* GetStruct<A_GAME_OBJECT>() { return &_rfl_struct_A_GAME_OBJECT_info; } }