#include <C4PuncherPacket.h>
Public Types | |
typedef std::unique_ptr< C4NetpuncherPacket > | uptr |
Public Member Functions | |
C4NetpuncherPacketIDReq ()=default | |
C4NetpuncherPacketIDReq (const C4NetIOPacket &rpack) | |
C4NetpuncherPacketType | GetType () const final |
C4NetIOPacket | PackTo (const C4NetIO::addr_t &) const |
Static Public Member Functions | |
static std::unique_ptr< C4NetpuncherPacket > | Construct (const C4NetIOPacket &rpack) |
Protected Types | |
typedef C4NetpuncherID::value | CID |
Definition at line 52 of file C4PuncherPacket.h.
|
protectedinherited |
Definition at line 49 of file C4PuncherPacket.h.
|
inherited |
Definition at line 42 of file C4PuncherPacket.h.
|
default |
|
inline |
Definition at line 57 of file C4PuncherPacket.h.
|
staticinherited |
Definition at line 30 of file C4PuncherPacket.cpp.
References C4NetIOPacket::getPData().
Referenced by C4Network2IO::HandlePuncherPacket().
|
inlinefinalvirtual |
Implements C4NetpuncherPacket.
Definition at line 58 of file C4PuncherPacket.h.
References PID_Puncher_IDReq.
|
inherited |
Definition at line 45 of file C4PuncherPacket.cpp.
References C4NetpuncherPacket::GetType(), StdBuf::New(), C4NetpuncherPacket::PackInto(), and C4NetIOPacket::SetAddr().
Referenced by C4Network2IO::SendPuncherPacket().