Inheritance: 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);
 }