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