29 lines
493 B
C++
29 lines
493 B
C++
#pragma once
|
|
|
|
#include "network/SessionId.hpp"
|
|
|
|
#include "message_protocol/MessageConnection.hpp"
|
|
|
|
#include <cstdint>
|
|
|
|
namespace tw::net {
|
|
|
|
struct PlayerSession {
|
|
public:
|
|
SessionId session_id;
|
|
|
|
msg::MessageConnection* connection;
|
|
|
|
uint32_t last_frame;
|
|
uint32_t acked_frame;
|
|
|
|
PlayerSession(SessionId session_id, msg::MessageConnection* connection) :
|
|
session_id(session_id),
|
|
connection(connection),
|
|
last_frame(0),
|
|
acked_frame(0)
|
|
{ }
|
|
};
|
|
|
|
}
|