LeviLamina
Loading...
Searching...
No Matches
ISignalingJsonRpcInterop Class Referenceabstract
+ 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
 

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