Beispiel #1
0
        private Dictionary <string, Session> channelIdToSessionDic; // 保存channelId和session的映射

        public SimpleGateway(SubDevicesPersistence subDevicesPersistence, string serverUri, int port, string deviceId, string deviceSecret) : base(subDevicesPersistence, serverUri, port, deviceId, deviceSecret)
        {
            this.nodeIdToSesseionDic   = new Dictionary <string, Session>();
            this.channelIdToSessionDic = new Dictionary <string, Session>();
        }
Beispiel #2
0
        public AbstractGateway(SubDevicesPersistence subDevicesPersistence, string serverUri, int port, string deviceId, X509Certificate deviceCert) : base(serverUri, port, deviceId, deviceCert)
        {
            this.subDevicesPersistence = subDevicesPersistence;

            GetClient().connectListener = this;
        }