MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ await_ready()

bool MayaFlux::Kriya::NetworkAwaiter::await_ready ( )

Check if a message is already queued.

Returns
true if a message is available (no suspend needed)

Definition at line 12 of file NetworkAwaiter.cpp.

13{
14 auto msg = m_source.pop_message();
15 if (msg) {
16 m_result = std::move(*msg);
17 return true;
18 }
19 return false;
20}
Vruta::NetworkSource & m_source
std::optional< Core::NetworkMessage > pop_message()

References m_result, m_source, and MayaFlux::Vruta::NetworkSource::pop_message().

+ Here is the call graph for this function: