constructor for packets

This commit is contained in:
2025-02-06 19:01:32 +01:00
parent a63395f219
commit 7108ed4f28
4 changed files with 23 additions and 65 deletions

View File

@@ -10,14 +10,12 @@ class KeepAliveHandler : public sp::PacketHandler {
};
int main() {
auto keepAlive = std::make_unique<KeepAlivePacket>();
auto keepAlive = std::make_unique<KeepAlivePacket>(69);
sp::PacketMessage* msg = keepAlive.get();
KeepAliveHandler handler;
msg->Dispatch(handler);
//TODO: constructor
keepAlive->GetField<KeepAliveId>() = 69;
sp::DataBuffer buffer;
msg->Write(buffer);