Пример #1
0
 public void SendData(INetPacket data)
 {
     if (busyInterface != null)
     {
         for (int i = 0; i < this.interfaces.Count; i++)
         {
             if (busyInterface != i)
             {
                 var ipInterface = this.interfaces[i];
                 Task.Run(() => {
                     var transmitData = data.Clone( );
                     ipInterface.SendData(transmitData);
                 });
             }
         }
     }
 }
Пример #2
0
 public void SendData(INetPacket data)
 {
     if (busyInterface != null) {
         for (int i = 0; i < this.interfaces.Count; i++) {
             if (busyInterface != i) {
                 var ipInterface = this.interfaces[i];
                 Task.Run(( ) => {
                     var transmitData = data.Clone( );
                     ipInterface.SendData(transmitData);
                 });
             }
         }
     }
 }