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

Public Member Functions

virtual bool IsBroadcastDiscoveryEnabled (::NetherNet::NetworkID id)=0
virtual void DisableBroadcastDiscovery (::NetherNet::NetworkID id)=0
virtual void EnableBroadcastDiscovery (::NetherNet::NetworkID id)=0
virtual void AddLanHost (::NetherNet::NetworkID remote, ::std::string const &ipStr, int port)=0
virtual void RemoveLanHost (::NetherNet::NetworkID remote)=0
virtual bool IsNetworkIdOnLan (::NetherNet::NetworkID networkId)=0
virtual void SendLanBroadcastResponse (::rtc::SocketAddress const &destination, ::NetherNet::NetworkID from, ::std::vector<::std::byte > data)=0
virtual void SendSignalingMessageTo (::NetherNet::NetworkID networkIdFrom, ::NetherNet::NetworkID networkIdTo, ::std::vector<::std::byte > data)=0
virtual::Bedrock::PubSub::Subscription RegisterEventHandler (::NetherNet::ILanEventHandler *handler)=0
virtual void Suspend ()=0
virtual void Resume ()=0

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