示例#1
0
 public SntpClient(INetworkAdapter adapter, string host, TimeSpan pollingInterval)
 {
     if (pollingInterval.Ticks < new TimeSpan(0, 0, 15).Ticks)
     {
         throw new ArgumentOutOfRangeException("pollingInterval", "polling interval should be 15 seconds or more to avoid flooding the server");
     }
     _adapter = adapter;
     _host = host;
     _pollingInterval = pollingInterval;
 }
示例#2
0
 public static TCPPacket MakeSynPacket(INetworkAdapter fromAdapter, byte[] toMac, byte[] toIP, ushort fromPort, ushort toPort)
 {
     byte[] fromIP = null;
     foreach (UnicastIPAddressInformation ip in fromAdapter.InterfaceInformation.GetIPProperties().UnicastAddresses)
     {
         if (ip.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
         {
             fromIP = ip.Address.GetAddressBytes();
         }
     }
     return MakeSynPacket(fromAdapter.InterfaceInformation.GetPhysicalAddress().GetAddressBytes(), toMac, fromIP, toIP, fromPort, toPort);
 }
示例#3
0
 public BilibiliSearchProvider(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#4
0
 public ARPPP(INetworkAdapter adapter)
     : base(adapter)
 {
     Help();
 }
 public BandwidthAnalyzer(INetworkAdapter adapter)
     : base(adapter)
 {
     init();
 }
示例#6
0
 public BilibiliProposalProvider(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#7
0
 public HttpClient(INetworkAdapter adapter)
 {
     _adapter = adapter;
 }
示例#8
0
 public DefaultDesignServer(INetworkAdapter networkAdapter)
 {
     _networkAdapter = networkAdapter;
 }
示例#9
0
 public KuaikanComicOperator(IJsEngine jsEngine,
                             INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
     this.jsEngine       = jsEngine;
 }
示例#10
0
 public DNSPoisoner(INetworkAdapter adapter)
 {
     this.adapter = adapter;
 }
示例#11
0
 public SntpClient(INetworkAdapter adapter, string host)
     : this(adapter, host, new TimeSpan(24, 0, 0))
 {
 }
 public DhtRelayNetMqAdapter(INetworkAdapter networkAdapter)
 {
     _networkAdapter = networkAdapter;
 }
示例#13
0
 public Dm5ProposalProvider(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#14
0
 public BilibiliComicOperator(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#15
0
 public BilibiliComicOperator(INetworkAdapter networkAdapter, RecyclableMemoryStreamManager recyclableMemoryStreamManager)
 {
     this.networkAdapter = networkAdapter;
     this.recyclableMemoryStreamManager = recyclableMemoryStreamManager;
 }
示例#16
0
 public FirewallModule(INetworkAdapter adapter)
 {
     this.adapter = adapter;
 }
示例#17
0
 public Dm5ComicOperator(IJsEngine v8,
                         INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
     this.v8             = v8;
 }
示例#18
0
 public JpcspPtpObject(INetworkAdapter networkAdapter) : base(networkAdapter)
 {
 }
示例#19
0
 public IPGuard(INetworkAdapter adapt)
     : base(adapt)
 {
     Help();
 }
示例#20
0
 public ProOnlinePdpObject(INetworkAdapter networkAdapter) : base(networkAdapter)
 {
     proOnline = (ProOnlineNetworkAdapter)networkAdapter;
 }
示例#21
0
 public Dm5SearchProvider(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#22
0
 public JpcspMatchingObject(INetworkAdapter networkAdapter) : base(networkAdapter)
 {
 }
示例#23
0
 public TencentComicOperator(INetworkAdapter networkAdapter,
                             IJsEngine jsEngine)
 {
     this.jsEngine       = jsEngine;
     this.networkAdapter = networkAdapter;
 }
 public HttpClient(INetworkAdapter adapter)
 {
     _adapter = adapter;
 }
示例#25
0
 public ScanDetector(INetworkAdapter adapter) :
     base(adapter)
 {
     Help();
 }
示例#26
0
 public ScanDetector(INetworkAdapter adapter)
     : base(adapter)
 {
     Help();
 }
示例#27
0
 public BilibiliProposalProvider(INetworkAdapter networkAdapter,
                                 RecyclableMemoryStreamManager recyclableMemoryStreamManager)
 {
     this.recyclableMemoryStreamManager = recyclableMemoryStreamManager;
     this.networkAdapter = networkAdapter;
 }
示例#28
0
 public DhtRelayAdapter(INetworkAdapter networkAdapter)
 {
     _networkAdapter = networkAdapter;
     client          = new PushSocket();
 }
示例#29
0
 public BlobClient(INetworkAdapter adapter, CloudStorageAccount account)
 {
     _adapter = adapter;
     _account = account;
     _client = new HttpClient(adapter);
 }
示例#30
0
 public QimiaoComicOperator(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#31
0
 public IPGuard(INetworkAdapter adapt)
     : base(adapt)
 {
     Help();
 }
示例#32
0
 public KuaikanSearchProvider(INetworkAdapter networkAdapter)
 {
     this.networkAdapter = networkAdapter;
 }
示例#33
0
 public BlobClient(INetworkAdapter adapter, CloudStorageAccount account)
 {
     _adapter = adapter;
     _account = account;
     _client  = new HttpClient(adapter);
 }
示例#34
0
 public ARPPP(INetworkAdapter adapter)
     : base(adapter)
 {
     Help();
 }