|
|
JsonRpcInterop & | operator= (JsonRpcInterop const &) |
| |
|
| JsonRpcInterop (JsonRpcInterop const &) |
| |
| virtual ::Bedrock::Threading::Async< ::Bedrock::Copyable<::Bedrock::Result<::std::monostate, ::NetherNet::ESessionError > > > | sendJsonRpcTo (::PlayerMessaging::NetworkID networkIdTo, ::std::optional<::std::string > const &messageId, ::std::string const &message) const |
| |
| virtual ::Bedrock::Threading::Async< ::Bedrock::Copyable<::Bedrock::Result<::std::monostate, ::NetherNet::ESessionError > > > | sendJsonRpc (::std::string const &message) const |
| |
| virtual ::gsl::not_null<::std::shared_ptr<::MessageTracker > > | getMessageTracker () |
| |
| virtual void | parseSignal (::NetherNet::NetworkID fromNetworkID, ::std::string message, ::std::string messageId) |
| |
| virtual void | parseTurnConfig (::Json::Value const &config) |
| |
| virtual void | setTurnConfig (::std::vector<::NetherNet::StunRelayServer > &&config, ::std::chrono::steady_clock::time_point expiration) |
| |
| virtual void | onTurnConfigFailure (::Bedrock::ErrorInfo<::NetherNet::ESessionError > const &error) |
| |
| MCAPI ::Bedrock::Threading::Async< ::Bedrock::Copyable<::Bedrock::Result<::std::monostate, ::NetherNet::ESessionError > > > | $sendJsonRpcTo (::PlayerMessaging::NetworkID networkIdTo, ::std::optional<::std::string > const &messageId, ::std::string const &message) const |
| |
| MCAPI ::Bedrock::Threading::Async< ::Bedrock::Copyable<::Bedrock::Result<::std::monostate, ::NetherNet::ESessionError > > > | $sendJsonRpc (::std::string const &message) const |
| |
| MCAPI ::gsl::not_null<::std::shared_ptr<::MessageTracker > > | $getMessageTracker () |
| |
| MCAPI void | $parseSignal (::NetherNet::NetworkID fromNetworkID, ::std::string message, ::std::string messageId) |
| |
| MCAPI void | $parseTurnConfig (::Json::Value const &config) |
| |
| MCAPI void | $setTurnConfig (::std::vector<::NetherNet::StunRelayServer > &&config, ::std::chrono::steady_clock::time_point expiration) |
| |
| MCAPI void | $onTurnConfigFailure (::Bedrock::ErrorInfo<::NetherNet::ESessionError > const &error) |
| |
◆ sendJsonRpcTo()
◆ sendJsonRpc()
◆ getMessageTracker()
| virtual ::gsl::not_null<::std::shared_ptr<::MessageTracker > > SignalingService::JsonRpcInterop::getMessageTracker |
( |
| ) |
|
|
virtual |
◆ parseSignal()
| virtual void SignalingService::JsonRpcInterop::parseSignal |
( |
::NetherNet::NetworkID | fromNetworkID, |
|
|
::std::string | message, |
|
|
::std::string | messageId ) |
|
virtual |
◆ parseTurnConfig()
| virtual void SignalingService::JsonRpcInterop::parseTurnConfig |
( |
::Json::Value const & | config | ) |
|
|
virtual |
◆ setTurnConfig()
| virtual void SignalingService::JsonRpcInterop::setTurnConfig |
( |
::std::vector<::NetherNet::StunRelayServer > && | config, |
|
|
::std::chrono::steady_clock::time_point | expiration ) |
|
virtual |
◆ onTurnConfigFailure()
| virtual void SignalingService::JsonRpcInterop::onTurnConfigFailure |
( |
::Bedrock::ErrorInfo<::NetherNet::ESessionError > const & | error | ) |
|
|
virtual |
◆ $sendJsonRpcTo()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $sendJsonRpc()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getMessageTracker()
| MCAPI ::gsl::not_null<::std::shared_ptr<::MessageTracker > > SignalingService::JsonRpcInterop::$getMessageTracker |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $parseSignal()
| MCAPI void SignalingService::JsonRpcInterop::$parseSignal |
( |
::NetherNet::NetworkID | fromNetworkID, |
|
|
::std::string | message, |
|
|
::std::string | messageId ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $parseTurnConfig()
| MCAPI void SignalingService::JsonRpcInterop::$parseTurnConfig |
( |
::Json::Value const & | config | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $setTurnConfig()
| MCAPI void SignalingService::JsonRpcInterop::$setTurnConfig |
( |
::std::vector<::NetherNet::StunRelayServer > && | config, |
|
|
::std::chrono::steady_clock::time_point | expiration ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $onTurnConfigFailure()
| MCAPI void SignalingService::JsonRpcInterop::$onTurnConfigFailure |
( |
::Bedrock::ErrorInfo<::NetherNet::ESessionError > const & | error | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
| static MCAPI void ** SignalingService::JsonRpcInterop::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: