Ejemplo n.º 1
0
        private static void Answer(Message message, MessageType answerType, string answerValue = "")
        {
            var targetEndPoint = message.Origin;

            Answer(
                targetEndPoint,
                answerType,
                answerValue);
        }
Ejemplo n.º 2
0
 internal static void BroadcastMessage(MessageType type, string value)
 {
     lock (_clientsLock)
     {
         foreach (var client in _clients.Values.ToArray())
         {
             Answer(client, type, value);
         }
     }
 }
Ejemplo n.º 3
0
 private static void Answer(IPEndPoint targetEndPoint, MessageType answerType, string answerValue)
 {
     _messager?.SendMessage(targetEndPoint, answerType, answerValue);
 }
Ejemplo n.º 4
0
 private static void Answer(Client client, MessageType answerType, string answerValue)
 {
     Answer(client.EndPoint, answerType, answerValue);
 }