Exemple #1
0
 public void Add(BaseConnection connection)
 {
     lock (connections) {
         connections.Add(connection);
         System.Console.WriteLine(">>>> Room new connection " + connections.Count);
     }
 }
Exemple #2
0
 public void Broadcast(BaseMessage message, BaseConnection exception = null)
 {
     lock (connections) {
         foreach (var conexion in connections)
         {
             if (conexion != exception)
             {
                 conexion.Send(message);
             }
         }
     }
 }
Exemple #3
0
 public void Remove(BaseConnection connection)
 {
     lock (closeds) {
         closeds.Add(connection);
     }
 }
Exemple #4
0
 public override void Process(Server.BaseConnection connection)
 {
     System.Console.WriteLine(">>>> SerializableMessage1");
 }
Exemple #5
0
 public virtual void Process(Server.BaseConnection connection) { }