29 virtual ::std::vector<::std::pair<::std::string, ::Editor::Network::PayloadMetrics>>
30 collectMetricsReport()
const = 0;
32 virtual bool isCollectingMetrics()
const = 0;
34 virtual void clearMetrics() = 0;
36 virtual void setCollectingMetrics(
bool collecting) = 0;
38 virtual ::Editor::Network::PayloadMetrics* _registerPayload(
39 char const* payloadName,
40 ::std::function<::std::shared_ptr<::Editor::Network::INetworkPayload>()> constructorFunc
43 virtual ::Scripting::Result_deprecated<void>
46 virtual ::Scripting::Result_deprecated<void>
49 virtual ::Scripting::Result_deprecated<void> _sendToClientId(
55 virtual ::Scripting::Result_deprecated<void> _sendToClientIds(
56 ::std::vector<::mce::UUID>
const& clientIds,
61 virtual ::Scripting::Result_deprecated<void>
64 virtual ::Scripting::Result_deprecated<void> _broadcastToClientManagers(
69 virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription> _listenFor(
70 char const* payloadName,