LeviLamina
Loading...
Searching...
No Matches
ISignalingJsonRpcInterop Class Referenceabstract
Inheritance diagram for ISignalingJsonRpcInterop:

Public Member Functions

virtual ::Bedrock::Threading::Async<::Bedrock::Result< void, ::NetherNet::ESessionError > > sendJsonRpcTo (::PlayerMessaging::NetworkID networkIdTo, ::std::optional<::std::string > const &messageId, ::std::string const &message) const =0
virtual ::Bedrock::Threading::Async<::Bedrock::Result< void, ::NetherNet::ESessionError > > sendJsonRpc (::std::string const &message) const =0
virtual ::std::shared_ptr<::MessageTrackergetMessageTracker ()=0
virtual void parseSignal (::NetherNet::NetworkID fromNetworkID, ::std::string message, ::std::string messageId)=0
virtual void parseTurnConfig (::Json::Value const &config)=0
virtual void setTurnConfig (::std::vector<::NetherNet::StunRelayServer > &&config, ::std::chrono::steady_clock::time_point expiration)=0
virtual void onTurnConfigFailure (::Bedrock::ErrorInfo<::NetherNet::ESessionError > const &error)=0

The documentation for this class was generated from the following file: