Exemplo n.º 1
0
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;
	}
}
Exemplo n.º 2
0
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;
	}
}
Exemplo n.º 3
0
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;
	}
}