示例#1
0
 public ApplicationLayer(ApiTypes apiType, ISessionLayer sessionLayer, IFrameLayer frameLayer, ITransportLayer transportLayer)
 {
     ApiType        = apiType;
     SessionLayer   = sessionLayer;
     FrameLayer     = frameLayer;
     TransportLayer = transportLayer;
 }
示例#2
0
 public ObserveController()
 {
     sessionManager = new SessionLayer();
     observeManager = new ObserveManager(sessionManager, db);
 }
示例#3
0
 public BasicApplicationLayer(ISessionLayer sessionLayer, IFrameLayer frameLayer, ITransportLayer transportLayer)
     : base(ApiTypes.Basic, sessionLayer, frameLayer, transportLayer)
 {
 }
示例#4
0
 public ObserveManager(ISessionLayer session, ThesisContext context)
 {
     this.session = session;
     this.context = context;
 }
示例#5
0
 public XModemApplicationLayer(ISessionLayer sessionLayer, IFrameLayer frameLayer, ITransportLayer transportLayer) :
     base(ApiTypes.XModem, sessionLayer, frameLayer, transportLayer)
 {
 }
示例#6
0
 public TextApplicationLayer(ISessionLayer sessionLayer, IFrameLayer frameLayer, ITransportLayer transportLayer)
     : base(ApiTypes.Text, sessionLayer, frameLayer, transportLayer)
 {
 }