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; }
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); }
public BilibiliSearchProvider(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }
public ARPPP(INetworkAdapter adapter) : base(adapter) { Help(); }
public BandwidthAnalyzer(INetworkAdapter adapter) : base(adapter) { init(); }
public BilibiliProposalProvider(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }
public HttpClient(INetworkAdapter adapter) { _adapter = adapter; }
public DefaultDesignServer(INetworkAdapter networkAdapter) { _networkAdapter = networkAdapter; }
public KuaikanComicOperator(IJsEngine jsEngine, INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; this.jsEngine = jsEngine; }
public DNSPoisoner(INetworkAdapter adapter) { this.adapter = adapter; }
public SntpClient(INetworkAdapter adapter, string host) : this(adapter, host, new TimeSpan(24, 0, 0)) { }
public DhtRelayNetMqAdapter(INetworkAdapter networkAdapter) { _networkAdapter = networkAdapter; }
public Dm5ProposalProvider(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }
public BilibiliComicOperator(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }
public BilibiliComicOperator(INetworkAdapter networkAdapter, RecyclableMemoryStreamManager recyclableMemoryStreamManager) { this.networkAdapter = networkAdapter; this.recyclableMemoryStreamManager = recyclableMemoryStreamManager; }
public FirewallModule(INetworkAdapter adapter) { this.adapter = adapter; }
public Dm5ComicOperator(IJsEngine v8, INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; this.v8 = v8; }
public JpcspPtpObject(INetworkAdapter networkAdapter) : base(networkAdapter) { }
public IPGuard(INetworkAdapter adapt) : base(adapt) { Help(); }
public ProOnlinePdpObject(INetworkAdapter networkAdapter) : base(networkAdapter) { proOnline = (ProOnlineNetworkAdapter)networkAdapter; }
public Dm5SearchProvider(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }
public JpcspMatchingObject(INetworkAdapter networkAdapter) : base(networkAdapter) { }
public TencentComicOperator(INetworkAdapter networkAdapter, IJsEngine jsEngine) { this.jsEngine = jsEngine; this.networkAdapter = networkAdapter; }
public ScanDetector(INetworkAdapter adapter) : base(adapter) { Help(); }
public BilibiliProposalProvider(INetworkAdapter networkAdapter, RecyclableMemoryStreamManager recyclableMemoryStreamManager) { this.recyclableMemoryStreamManager = recyclableMemoryStreamManager; this.networkAdapter = networkAdapter; }
public DhtRelayAdapter(INetworkAdapter networkAdapter) { _networkAdapter = networkAdapter; client = new PushSocket(); }
public BlobClient(INetworkAdapter adapter, CloudStorageAccount account) { _adapter = adapter; _account = account; _client = new HttpClient(adapter); }
public QimiaoComicOperator(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }
public KuaikanSearchProvider(INetworkAdapter networkAdapter) { this.networkAdapter = networkAdapter; }