join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::Mpmc Member List

This is the complete list of members for join::Mpmc, including all inherited members.

available(SharedSegment *segment) const noexceptjoin::Spscinline
Consumer typedefjoin::Mpmc
empty(SharedSegment *segment) const noexceptjoin::Spscinline
Endpoint typedefjoin::Mpmc
full(SharedSegment *segment) const noexceptjoin::Spscinline
Mpmc() noexcept=defaultjoin::Mpmc
Mpsc() noexcept=defaultjoin::Mpsc
pending(SharedSegment *segment) const noexceptjoin::Spscinline
pop(SharedSegment *segment, void *element) const noexceptjoin::Spscinline
Producer typedefjoin::Mpmc
push(SharedSegment *segment, const void *element) const noexceptjoin::Spscinline
Spsc() noexcept=defaultjoin::Spsc
timedPop(SharedSegment *segment, void *element, std::chrono::duration< Rep, Period > timeout) const noexceptjoin::Spscinline
timedPush(SharedSegment *segment, const void *element, std::chrono::duration< Rep, Period > timeout) const noexceptjoin::Spscinline
tryPop(SharedSegment *segment, void *element) const noexcept overridejoin::Mpmcinlinevirtual
tryPush(SharedSegment *segment, const void *element) const noexcept overridejoin::Mpscinlinevirtual