/// <summary> /// Marks a pipe as expired. /// At the next loop tick connections will be disconnected and pipe will be closed. /// </summary> /// <param name="pipeName">A pipe's name.</param> public static void SetExpired(string pipeName) { // Check meta data existing. if (openedServers.ContainsKey(pipeName)) { // Load meta data. BaseServerTransmissionController meta = (BaseServerTransmissionController)openedServers[pipeName]; // Mark it as expired. meta.SetExpired(); } }
/// <summary> /// Marking pipe as expired. /// On the next loop tick connections will be disconnect and pipe will close. /// </summary> /// <param name="controller">A transmission controller that will expired.</param> public static void SetExpired(BaseServerTransmissionController controller) { // Mark it as expired. controller.SetExpired(); }