internal static void WatchInterface(SteamInterface steamInterface) { if (SteamServer.openIterfaces.Contains(steamInterface)) { throw new Exception("openIterfaces already contains interface!"); } SteamServer.openIterfaces.Add(steamInterface); }
public virtual void SetInterface(bool server, SteamInterface iface) { if (!server) { throw new System.NotSupportedException(); } Interface = iface; }
public override void DestroyInterface(bool server) { if (!server) { InterfaceClient = null; } if (server) { InterfaceServer = null; } }
public virtual void SetInterface(bool server, SteamInterface iface) { if (server) { InterfaceServer = iface; } if (!server) { InterfaceClient = iface; } }
public override void DestroyInterface(bool server) { Interface = null; }
internal override void DestroyInterface(bool server) { Interface = null; }