#ifndef CLIENT_ID_MESSAGE_H_ #define CLIENT_ID_MESSAGE_H_ #include #include "icsneo/communication/network.h" #include "icsneo/communication/message/message.h" #include "icsneo/api/eventmanager.h" namespace icsneo { class ClientIdMessage : public Message { public: ClientIdMessage() : Message(Message::Type::ClientId) {} static std::shared_ptr DecodeToMessage(const std::vector& bytestream); std::optional clientId; }; } // namespace icsneo #endif