#ifndef __CLIENT_H__ #define __CLIENT_H__ #include #include #include "sized_ptr.h" #include "wsServer/include/ws.h" #include "ptQueue/inc/ptQueue.h" typedef struct { ws_cli_conn_t clientId; uint64_t seatId; uint8_t isAuthed; ptQueue* incomeQ; // ptQueue* outcomeQ; uint64_t connectedAt; uint32_t streamRegIterator; uint64_t orphanedAt; uint64_t orphanedDeadTimeout; SizedPtr* fallbackOutcomeQ; size_t fallbackOutcomeQPadding; } ClientContext; #endif //ifndef __CLIENT_H__