コード例 #1
0
 /// <summary>
 /// Add a packet to this send queue.
 /// </summary>
 /// <param name="packet">The packet to add</param>
 /// <param name="seconds">The 'seconds' part of the packet's timestamp</param>
 /// <param name="miliseconds">The 'microseconds' part of the packet's timestamp</param>
 /// <returns>True if success, else false</returns>
 public bool Add(byte[] packet, int seconds, int microseconds)
 {
     SharpPcap.PCAP_PKTHDR hdr = new Tamir.IPLib.SharpPcap.PCAP_PKTHDR();
     hdr.tv_sec  = seconds;
     hdr.tv_usec = microseconds;
     return(this.Add(packet, hdr));
 }
コード例 #2
0
ファイル: PcapSendQueue.cs プロジェクト: romanu6891/fivemen
 /// <summary>
 /// Add a packet to this send queue.
 /// </summary>
 /// <param name="packet">The packet to add</param>
 /// <param name="seconds">The 'seconds' part of the packet's timestamp</param>
 /// <param name="miliseconds">The 'microseconds' part of the packet's timestamp</param>
 /// <returns>True if success, else false</returns>
 public bool Add( byte[] packet, int seconds, int microseconds )
 {
     SharpPcap.PCAP_PKTHDR hdr = new Tamir.IPLib.SharpPcap.PCAP_PKTHDR();
     hdr.tv_sec=seconds;
     hdr.tv_usec=microseconds;
     return this.Add( packet, hdr );
 }
コード例 #3
0
 /// <summary>
 /// Add a packet to this send queue.
 /// </summary>
 /// <param name="packet">The packet bytes to add</param>
 /// <returns>True if success, else false</returns>
 public bool Add(byte[] packet)
 {
     SharpPcap.PCAP_PKTHDR hdr = new Tamir.IPLib.SharpPcap.PCAP_PKTHDR();
     return(this.Add(packet, hdr));
 }
コード例 #4
0
ファイル: PcapSendQueue.cs プロジェクト: romanu6891/fivemen
 /// <summary>
 /// Add a packet to this send queue. 
 /// </summary>
 /// <param name="packet">The packet bytes to add</param>
 /// <returns>True if success, else false</returns>
 public bool Add( byte[] packet )
 {
     SharpPcap.PCAP_PKTHDR hdr = new Tamir.IPLib.SharpPcap.PCAP_PKTHDR();
     return this.Add( packet, hdr );
 }