コード例 #1
0
ファイル: Socket.cs プロジェクト: LipkeGu/bootpd
        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);
        }
コード例 #2
0
ファイル: Server.cs プロジェクト: LipkeGu/bootpd
 internal abstract void DataSend(object sender, DataSendEventArgs e);
コード例 #3
0
ファイル: TFTP.cs プロジェクト: LipkeGu/bootpd
        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();
            }
        }
コード例 #4
0
ファイル: DHCP.cs プロジェクト: LipkeGu/bootpd
 internal override void DataSend(object sender, DataSendEventArgs e)
 {
 }