|
|
virtual uint64 | runDeferredEvents (uint64 maxToRun)=0 |
|
virtual uint64 | runDeferredEventsForDuration (::std::chrono::milliseconds msec)=0 |
|
virtual void | flushPendingEvents ()=0 |
|
virtual void | clear ()=0 |
|
virtual uint64 | erase (::Bedrock::PubSub::RawSubscription &subscription)=0 |
|
virtual uint64 | size () const =0 |
|
virtual bool | empty () const =0 |
|
virtual::Bedrock::PubSub::DeferredSubscriptionHub::HubType | getHubType () const =0 |
|
virtual void | _join (::Bedrock::PubSub::DeferredSubscription &&subscription)=0 |
|
virtual void | _enqueue (::brstd::move_only_function< void()> fn, ::Bedrock::PubSub::ConnectPosition at, ::std::optional< int > group)=0 |
The documentation for this class was generated from the following file: