public SocketReceiver(ITelegramSocket socket, bool isPaused = true) { if (socket == null) { throw new ArgumentNullException(); } ClientSocket = socket; IsPauseed = isPaused; IsStarted = false; }
public SocketConnector(ITelegramSocket socket) { if (socket == null) { throw new ArgumentNullException(); } ClientSocket = socket; HostProvider = new TelegramExchangerHostProvider(); MaxTriedConnectTimes = 3; RetriedConnectTimes = 0; IsEnableProxy = false; IsStarted = false; }
public TelegramSocketSender(ITelegramSocket socket) : base(socket) { HeartBeatPeriod = 25000; // 25000ms }
public TelegramSocketConnector(ITelegramSocket socket) : base(socket) { }
public TelegramSocketReceiver(ITelegramSocket socket) : base(socket) { }