Ejemplo n.º 1
0
        internal void OnDataSend(int bytessend, IPEndPoint endpoint, SocketType type)
        {
            var evtargs = new DataSendEventArgs();

            evtargs.BytesSend = bytessend;
            evtargs.RemoteEndpoint = endpoint;

            if (this.DataSend != null)
                this.DataSend(this, evtargs);
        }
Ejemplo n.º 2
0
 internal abstract void DataSend(object sender, DataSendEventArgs e);
Ejemplo n.º 3
0
        internal override void DataSend(object sender, DataSendEventArgs e)
        {
            if (Clients.ContainsKey(e.RemoteEndpoint.Address) && Clients[e.RemoteEndpoint.Address].Stage == TFTPStage.Done)
            {
                Clients.Remove(e.RemoteEndpoint.Address);

                if (this.fs != null)
                    this.fs.Close();

                if (this.bs != null)
                    this.bs.Close();
            }
        }
Ejemplo n.º 4
0
 internal override void DataSend(object sender, DataSendEventArgs e)
 {
 }