Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::voicechat::detail Namespace Reference

Functions

SessionState * activeSession (std::uint32_t sourceId) noexcept
 
bool consumeEvent (const packet::Event &event, std::uint32_t sourceId)
 

Variables

ReceiveSink receiveSink {}
 
ReceiveEventSink receiveEventSink {}
 
Statistics statistics {}
 
std::unordered_map< std::uint32_t, SessionState > sessions {}
 

Function Documentation

◆ activeSession()

SessionState * monopoly::voicechat::detail::activeSession ( std::uint32_t  sourceId)
inlinenoexcept

Definition at line 53 of file VoiceChatRuntime.hpp.

◆ consumeEvent()

bool monopoly::voicechat::detail::consumeEvent ( const packet::Event &  event,
std::uint32_t  sourceId 
)
inline

Definition at line 62 of file VoiceChatRuntime.hpp.

Variable Documentation

◆ receiveEventSink

ReceiveEventSink monopoly::voicechat::detail::receiveEventSink {}
inline

Definition at line 49 of file VoiceChatRuntime.hpp.

◆ receiveSink

ReceiveSink monopoly::voicechat::detail::receiveSink {}
inline

Definition at line 48 of file VoiceChatRuntime.hpp.

◆ sessions

std::unordered_map<std::uint32_t, SessionState> monopoly::voicechat::detail::sessions {}
inline

Definition at line 51 of file VoiceChatRuntime.hpp.

◆ statistics

Statistics monopoly::voicechat::detail::statistics {}
inline

Definition at line 50 of file VoiceChatRuntime.hpp.