GameServer
Prog
AnpanMMO
Server
AnpanMMOServer
Packet
PacketHeader.h
[詳解]
1
#ifndef __PACKETHEADER_H__
2
#define __PACKETHEADER_H__
3
4
class
MemoryStreamInterface
;
5
6
// パケットに付随するヘッダ
7
class
PacketHeader
8
{
9
10
public
:
11
12
// ID取得
13
u8
GetPacketId
(){
return
PacketId; }
14
15
// パケットサイズ取得
16
u16
GetPacketSize
(){
return
PacketSize; }
17
18
// シリアライズ
19
bool
Serialize
(
MemoryStreamInterface
*Stream);
20
21
private
:
22
23
// パケットID
24
u8
PacketId;
25
26
// パケットサイズ
27
u16
PacketSize;
28
29
};
30
31
#endif // #ifndef __PACKETHEADER_H__
u8
unsigned char u8
Definition:
TypeDefs.h:6
PacketHeader::Serialize
bool Serialize(MemoryStreamInterface *Stream)
Definition:
PacketHeader.cpp:7
PacketHeader::GetPacketSize
u16 GetPacketSize()
Definition:
PacketHeader.h:16
PacketHeader
Definition:
PacketHeader.h:7
PacketHeader::GetPacketId
u8 GetPacketId()
Definition:
PacketHeader.h:13
u16
unsigned short u16
Definition:
TypeDefs.h:8
MemoryStreamInterface
Definition:
MemoryStreamInterface.h:8
構築:
1.8.14