28 ::ll::TypedStorage<4, 4, int> mOrder;
37 ::ll::TypedStorage<4, 8, ::std::optional<int>> mGroup;
38 ::ll::TypedStorage<4, 4, ::Bedrock::PubSub::ConnectPosition> mPosition;
42 using DequeuedItemsType = ::std::deque<::Bedrock::PubSub::PriorityDeferredSubscriptionHub::DequeuedEntry>;
47 ::std::allocator<::Bedrock::PubSub::PriorityDeferredSubscriptionHub::QueueEntry>,
59 ::std::allocator<::Bedrock::PubSub::PriorityDeferredSubscriptionHub::QueueEntry>,
62 ::ll::TypedStorage<8, 40, ::std::deque<::Bedrock::PubSub::PriorityDeferredSubscriptionHub::DequeuedEntry>>
69 virtual void flushPendingEvents() ;
71 virtual ::Bedrock::PubSub::DeferredSubscriptionHub::HubType getHubType() const ;
73 virtual
bool _runOneEvent() ;
75 virtual
void _enqueue(
76 ::brstd::move_only_function<
void()> fn,
77 ::Bedrock::PubSub::ConnectPosition at,
78 ::
std::optional<
int> group
87 MCAPI
void $flushPendingEvents();
91 MCAPI
bool $_runOneEvent();
94 ::brstd::move_only_function<
void()> fn,
95 ::Bedrock::PubSub::ConnectPosition at,
96 ::
std::optional<
int> group
Definition PriorityDeferredSubscriptionHub.h:23
Definition PriorityDeferredSubscriptionHub.h:32