상속: Squishy.Irc.Dcc.DccClient
예제 #1
0
 internal void TransferFailedNotify(DccTransferClient client, Exception ex)
 {
     if (TransferFailed != null)
     {
         TransferFailed(client, ex);
     }
 }
예제 #2
0
 internal void TransferDoneNotify(DccTransferClient client)
 {
     if (TransferDone != null)
     {
         TransferDone(client);
     }
 }
예제 #3
0
 internal void BytesTransferredNotify(DccTransferClient client, int amount)
 {
     if (TransferEstablished != null)
     {
         BytesTransferred(client, amount);
     }
 }
예제 #4
0
 internal void TransferEstablishedNotify(DccTransferClient client)
 {
     if (TransferEstablished != null)
     {
         TransferEstablished(client);
     }
 }
예제 #5
0
        internal void AddTransferClient(DccTransferClient client)
        {
            List <DccTransferClient> clients = transferCons[client.User];

            if (clients == null)
            {
                clients = new List <DccTransferClient>();
                transferCons.Add(client.User, clients);
            }
            clients.Add(client);
        }
예제 #6
0
 internal void TransferFailedNotify(DccTransferClient client, Exception ex)
 {
     if (TransferFailed != null)
         TransferFailed(client, ex);
 }
예제 #7
0
 internal void TransferEstablishedNotify(DccTransferClient client)
 {
     if (TransferEstablished != null)
         TransferEstablished(client);
 }
예제 #8
0
 internal void TransferDoneNotify(DccTransferClient client)
 {
     if (TransferDone != null)
         TransferDone(client);
 }
예제 #9
0
 internal void RemoveTransferClient(DccTransferClient client)
 {
     transferCons.Remove(client.User);
 }
예제 #10
0
 internal void BytesTransferredNotify(DccTransferClient client, int amount)
 {
     if (TransferEstablished != null)
         BytesTransferred(client, amount);
 }
예제 #11
0
 internal void AddTransferClient(DccTransferClient client)
 {
     List<DccTransferClient> clients = transferCons[client.User];
     if (clients == null)
     {
         clients = new List<DccTransferClient>();
         transferCons.Add(client.User, clients);
     }
     clients.Add(client);
 }
예제 #12
0
 internal void RemoveTransferClient(DccTransferClient client)
 {
     transferCons.Remove(client.User);
 }