コード例 #1
0
ファイル: main.py プロジェクト: bowen-xu/SmartHome
    def __init__(self, name):
        BaseService.__init__(self, name)
        self.logger = instance.getLogger()
        self.servers = {}
        self.adapters = {}

        self.apps = {}  # app 软件连接进入
コード例 #2
0
 def __init__(self, name):
     BaseService.__init__(self, name)
     self.active = False  # 工作状态
     self.queue = Queue()  # 队列
     # self.thread = Thread(target=self.threadDataFanout)  # 线程
     self.ee = None
     self.mainEngine = None
     self.logger = instance.getLogger()
     self.symbols = {}  # 已经订阅的合约
コード例 #3
0
ファイル: main.py プロジェクト: bowen-xu/SmartHome
    def __init__(self, name):
        BaseService.__init__(self, name)
        self.logger = instance.getLogger()
        self.servers = {}
        self.adapters = {}

        self.apps = {}  # app 软件连接进入

        self.iot_chan = None  # 接收绿城+的命令控制
        self.ctrl_chan = None  # 设备控制消息
コード例 #4
0
    def __init__(self, name):
        BaseService.__init__(self, name)

        # self.active = False  # 工作状态
        self.queue = Queue()  # 队列
        # self.thread = Thread(target=self.threadDataFanout)  # 线程
        self.ee = None
        self.mainEngine = None
        self.logger = instance.getLogger()
        self.symbols = {}  # 已经订阅的合约
        self.contracts = OrderedDict()
        self.ticks_counter = 0
        self.ticks_samples = []
        self.tick_filters = []
        self.contract_ticks = {}  # { symbol: tick }
        self.gatewayName = 'CTP'
コード例 #5
0
ファイル: main.py プロジェクト: bowen-xu/SmartHome
 def __init__(self, name):
     BaseService.__init__(self, name)
     self.logger = instance.getLogger()
     self.servers = {}
     self.command_controllers = {}
コード例 #6
0
 def __init__(self, name):
     BaseService.__init__(self, name)
     self.logger = instance.getLogger()