|
LeviLamina
|
Inheritance diagram for ISignalingJsonRpcInterop:Public Member Functions | |
| virtual ::Bedrock::Threading::Async< ::Bedrock::Copyable<::Bedrock::Result<::std::monostate, ::NetherNet::ESessionError > > > | sendJsonRpcTo (::PlayerMessaging::NetworkID, ::std::optional<::std::string > const &, ::std::string const &) const =0 |
| virtual ::Bedrock::Threading::Async< ::Bedrock::Copyable<::Bedrock::Result<::std::monostate, ::NetherNet::ESessionError > > > | sendJsonRpc (::std::string const &) const =0 |
| virtual ::gsl::not_null<::std::shared_ptr<::MessageTracker > > | getMessageTracker ()=0 |
| virtual void | parseSignal (::NetherNet::NetworkID, ::std::string, ::std::string)=0 |
| virtual void | parseTurnConfig (::Json::Value const &)=0 |
| virtual void | setTurnConfig (::std::vector<::NetherNet::StunRelayServer > &&, ::std::chrono::steady_clock::time_point)=0 |
| virtual void | onTurnConfigFailure (::Bedrock::ErrorInfo<::NetherNet::ESessionError > const &)=0 |