mirror of
https://github.com/HikikoMarmy/Champions-Reborn-Server.git
synced 2026-04-05 00:49:48 -03:00
41 lines
806 B
C++
41 lines
806 B
C++
#include "Request_61.h"
|
|
|
|
void Request_61::Deserialize( sptr_byte_stream stream )
|
|
{
|
|
DeserializeHeader( stream );
|
|
}
|
|
|
|
sptr_generic_response Request_61::ProcessRequest( sptr_socket socket, sptr_byte_stream stream )
|
|
{
|
|
Deserialize( stream );
|
|
|
|
auto publicKey = stream->read_utf8();
|
|
auto unknown = stream->read_u32();
|
|
|
|
return std::make_shared< Result_61 >( this );
|
|
}
|
|
|
|
Result_61::Result_61( GenericRequest *request ) : GenericResponse( *request )
|
|
{
|
|
}
|
|
|
|
ByteBuffer&Result_61::Serialize()
|
|
{
|
|
m_stream.write_u16( m_packetId );
|
|
m_stream.write_u32( m_trackId );
|
|
m_stream.write_u32( 0 );
|
|
|
|
// Friends
|
|
m_stream.write_u32(1);
|
|
m_stream.write_utf16(L"String_1");
|
|
|
|
m_stream.write_u32(1);
|
|
m_stream.write_utf16(L"String_2");
|
|
|
|
// Ignore
|
|
m_stream.write_u32(1);
|
|
m_stream.write_utf16(L"String_3");
|
|
|
|
return m_stream;
|
|
}
|