45 std::int64_t numberA = 0,
46 std::int64_t numberB = 0,
47 std::int64_t numberC = 0,
48 std::int64_t numberD = 0,
49 std::wstring_view stringA = {}
std::shared_ptr< const data::HmdTextureImage > source
bool receiveAction(actions::Message &message)
bool startConfiguredNetwork()
std::size_t currentQueueSize()
bool consumeHostDisconnected()
std::size_t queuedActionCount()
std::string_view networkError()
constexpr std::size_t MessageQueueCapacity
bool authenticSender(const rules::GameState &state, const actions::Message &message)
bool startNetwork(std::unique_ptr< Transport > transport)
void setNetworkStarter(std::function< bool()> starter)
std::uint32_t playerOwner(rules::PlayerNumber player)
bool sendAction(const actions::Message &message)
void noteClientResynchronized()
void setPlayerOwner(rules::PlayerNumber player, std::uint32_t source)
bool receiveVoiceChatOnly(actions::Message &message)
std::uint8_t PlayerNumber
constexpr std::size_t SquareCount
constexpr PlayerNumber MaxPlayers