public ApplicationClient(ApiTypes apiType, byte sessionId, ISessionClient sc, IFrameClient fc, ITransportClient tc) { ApiType = apiType; SessionId = sessionId; SessionClient = sc; FrameClient = fc; TransportClient = tc; BindLayers(); }
internal TextDevice(byte sessionId, ISessionClient sc, IFrameClient fc, ITransportClient tc) : base(ApiTypes.Text, sessionId, sc, fc, tc) { TextEncoding = Encoding.ASCII; }
internal Slave(byte sessionId, ISessionClient sc, IFrameClient fc, ITransportClient tc) : base(sessionId, sc, fc, tc) { }
internal ZFingerDevice(byte sessionId, ISessionClient sc, IFrameClient fc, ITransportClient tc) : base(ApiTypes.Basic, sessionId, sc, fc, tc) { }
public XModemDevice(ISessionClient sc, IFrameClient fc, ITransportClient tc) : base(ApiTypes.XModem, 0, sc, fc, tc) { }
internal Controller(byte sessionId, ISessionClient sc, IFrameClient fc, ITransportClient tc) : base(sessionId, sc, fc, tc) { }