#include <C4Network2.h>
Public Member Functions | |
| C4PacketJoinData ()=default | |
| const int32_t & | getClientID () const |
| const C4Network2ResCore & | getDynamicCore () const |
| const C4Network2Status & | getStatus () const |
| int32_t | getStartCtrlTick () const |
| void | SetClientID (int32_t inClientID) |
| void | SetGameStatus (const C4Network2Status &Status) |
| void | SetDynamicCore (const C4Network2ResCore &Core) |
| void | SetStartCtrlTick (int32_t iTick) |
| void | CompileFunc (StdCompiler *pComp) override |
| C4NetIOPacket | pack (const C4NetIO::addr_t &addr=C4NetIO::addr_t()) const |
| C4NetIOPacket | pack (uint8_t cStatus, const C4NetIO::addr_t &addr=C4NetIO::addr_t()) const |
| void | unpack (const C4NetIOPacket &Pkt, char *pStatus=nullptr) |
Public Attributes | |
| C4ScenarioParameterDefs | ScenarioParameterDefs |
| C4GameParameters | Parameters |
Protected Attributes | |
| int32_t | iClientID |
| C4Network2ResCore | Dynamic |
| C4Network2Status | GameStatus |
| int32_t | iStartCtrlTick |
Definition at line 415 of file C4Network2.h.
|
default |
|
overridevirtual |
Implements C4PacketBase.
Definition at line 480 of file C4Packet2.cpp.
References C4ClientIDUnknown, Dynamic, GameStatus, iClientID, iStartCtrlTick, mkIntPackAdapt(), mkNamingAdapt(), mkParAdapt(), Parameters, ScenarioParameterDefs, and StdCompiler::Value().
|
inline |
Definition at line 443 of file C4Network2.h.
References iClientID.
Referenced by C4Network2::HandleJoinData().
|
inline |
Definition at line 444 of file C4Network2.h.
References Dynamic.
Referenced by C4Network2::HandleJoinData().
|
inline |
Definition at line 446 of file C4Network2.h.
References iStartCtrlTick.
Referenced by C4Network2::HandleJoinData().
|
inline |
Definition at line 445 of file C4Network2.h.
References GameStatus.
Referenced by C4Network2::HandleJoinData().
|
inherited |
Definition at line 150 of file C4Packet2.cpp.
Referenced by MkC4NetIOPacket().
|
inherited |
Definition at line 155 of file C4Packet2.cpp.
References mkDecompileAdapt(), and mkInsertAdapt().
|
inline |
Definition at line 448 of file C4Network2.h.
References iClientID.
Referenced by C4Network2::SendJoinData().
|
inline |
Definition at line 450 of file C4Network2.h.
References Dynamic.
Referenced by C4Network2::SendJoinData().
|
inline |
Definition at line 449 of file C4Network2.h.
References GameStatus.
Referenced by C4Network2::SendJoinData().
|
inline |
Definition at line 451 of file C4Network2.h.
References iStartCtrlTick.
Referenced by C4Network2::SendJoinData().
|
inherited |
Definition at line 160 of file C4Packet2.cpp.
References C4NetIOPacket::getPBuf(), C4NetIOPacket::getRef(), and C4NetIOPacket::getStatus().
Referenced by C4IDPacket::C4IDPacket(), and C4Network2IO::HandlePacket().
|
protected |
Definition at line 426 of file C4Network2.h.
Referenced by CompileFunc(), getDynamicCore(), and SetDynamicCore().
|
protected |
Definition at line 429 of file C4Network2.h.
Referenced by CompileFunc(), getStatus(), and SetGameStatus().
|
protected |
Definition at line 423 of file C4Network2.h.
Referenced by CompileFunc(), getClientID(), and SetClientID().
|
protected |
Definition at line 432 of file C4Network2.h.
Referenced by CompileFunc(), getStartCtrlTick(), and SetStartCtrlTick().
| C4GameParameters C4PacketJoinData::Parameters |
Definition at line 440 of file C4Network2.h.
Referenced by CompileFunc(), C4Network2::HandleJoinData(), and C4Network2::SendJoinData().
| C4ScenarioParameterDefs C4PacketJoinData::ScenarioParameterDefs |
Definition at line 437 of file C4Network2.h.
Referenced by CompileFunc(), C4Network2::HandleJoinData(), and C4Network2::SendJoinData().