Radix Relay
Hybrid mesh communications with Signal Protocol encryption
Loading...
Searching...
No Matches
radix_relay::async::async_queue< T > Member List

This is the complete list of members for radix_relay::async::async_queue< T >, including all inherited members.

async_queue(const std::shared_ptr< boost::asio::io_context > &io_context)radix_relay::async::async_queue< T >inlineexplicit
async_queue(const async_queue &)=deleteradix_relay::async::async_queue< T >
async_queue(async_queue &&)=deleteradix_relay::async::async_queue< T >
channel_sizeradix_relay::async::async_queue< T >static
close() -> voidradix_relay::async::async_queue< T >inline
empty() const -> boolradix_relay::async::async_queue< T >inline
operator=(const async_queue &) -> async_queue &=deleteradix_relay::async::async_queue< T >
operator=(async_queue &&) -> async_queue &=deleteradix_relay::async::async_queue< T >
pop(std::shared_ptr< boost::asio::cancellation_slot > cancel_slot=nullptr) -> boost::asio::awaitable< T >radix_relay::async::async_queue< T >inline
push(T value) -> voidradix_relay::async::async_queue< T >inline
size() const -> std::size_tradix_relay::async::async_queue< T >inline
try_pop() -> std::optional< T >radix_relay::async::async_queue< T >inline
~async_queue()=defaultradix_relay::async::async_queue< T >