Leviathan  0.8.0.0
Leviathan game engine
Leviathan::SentAcks Struct Reference

Holds sent ack packets in order to mark the acks as properly sent. More...

#include <NetworkAckField.h>

Public Member Functions

 SentAcks (uint32_t localpacketid, std::shared_ptr< NetworkAckField > acks)
 

Public Attributes

uint32_t InsidePacket
 The packet (SentNetworkThing) in which these acks were sent //. More...
 
std::shared_ptr< NetworkAckFieldAcksInThePacket
 
bool Received = false
 

Detailed Description

Holds sent ack packets in order to mark the acks as properly sent.

Definition at line 77 of file NetworkAckField.h.

Constructor & Destructor Documentation

◆ SentAcks()

Leviathan::SentAcks::SentAcks ( uint32_t  localpacketid,
std::shared_ptr< NetworkAckField acks 
)
inline

Definition at line 79 of file NetworkAckField.h.

79  :
80  InsidePacket(localpacketid), AcksInThePacket(acks)
81  {}
uint32_t InsidePacket
The packet (SentNetworkThing) in which these acks were sent //.
std::shared_ptr< NetworkAckField > AcksInThePacket

Member Data Documentation

◆ AcksInThePacket

std::shared_ptr<NetworkAckField> Leviathan::SentAcks::AcksInThePacket

Definition at line 86 of file NetworkAckField.h.

◆ InsidePacket

uint32_t Leviathan::SentAcks::InsidePacket

The packet (SentNetworkThing) in which these acks were sent //.

Definition at line 84 of file NetworkAckField.h.

◆ Received

bool Leviathan::SentAcks::Received = false

Marks when the remote host tells us that any packet in which bunch is in is received

Definition at line 90 of file NetworkAckField.h.


The documentation for this struct was generated from the following file: