22 struct DequeuedEntry {
32 DequeuedEntry& operator=(DequeuedEntry
const&);
33 DequeuedEntry(DequeuedEntry
const&);
39 MCNAPI ::Bedrock::PubSub::PriorityDeferredSubscriptionHub::DequeuedEntry&
63 QueueEntry& operator=(QueueEntry
const&);
64 QueueEntry(QueueEntry
const&);
89 PriorityDeferredSubscriptionHub& operator=(PriorityDeferredSubscriptionHub
const&);
95 virtual void flushPendingEvents() ;
97 virtual ::Bedrock::PubSub::DeferredSubscriptionHub::HubType getHubType() const ;
99 virtual
bool _runOneEvent() ;
101 virtual
void _enqueue(
102 ::
std::function<
void()> fn,
103 ::Bedrock::PubSub::ConnectPosition at,
104 ::
std::optional<
int> group
107 virtual
void _runDequeuedEntry(::Bedrock::PubSub::PriorityDeferredSubscriptionHub::
DequeuedEntry const& entry);
109 virtual ~PriorityDeferredSubscriptionHub() = default;
115 MCNAPI PriorityDeferredSubscriptionHub();
134 $_enqueue(::
std::function<
void()> fn, ::Bedrock::PubSub::ConnectPosition at, ::
std::optional<
int> group);
Definition PriorityDeferredSubscriptionHub.h:22
MCAPI::Bedrock::PubSub::PriorityDeferredSubscriptionHub::DequeuedEntry & operator=(::Bedrock::PubSub::PriorityDeferredSubscriptionHub::DequeuedEntry &&)
Definition PriorityDeferredSubscriptionHub.h:52