equal
deleted
inserted
replaced
146 def GetLogCount(self, level): |
146 def GetLogCount(self, level): |
147 if self._GetLogCount is not None: |
147 if self._GetLogCount is not None: |
148 return int(self._GetLogCount(level)) |
148 return int(self._GetLogCount(level)) |
149 elif self._loading_error is not None and level == 0: |
149 elif self._loading_error is not None and level == 0: |
150 return 1 |
150 return 1 |
|
151 return 0 |
151 |
152 |
152 @RunInMain |
153 @RunInMain |
153 def GetLogMessage(self, level, msgid): |
154 def GetLogMessage(self, level, msgid): |
154 tick = ctypes.c_uint32() |
155 tick = ctypes.c_uint32() |
155 tv_sec = ctypes.c_uint32() |
156 tv_sec = ctypes.c_uint32() |
555 |
556 |
556 def GetPLCstatus(self): |
557 def GetPLCstatus(self): |
557 try: |
558 try: |
558 return self._GetPLCstatus() |
559 return self._GetPLCstatus() |
559 except EOFError: |
560 except EOFError: |
560 return (PlcStatus.Disconnected, None) |
561 return (PlcStatus.Disconnected, [0]*LogLevelsCount) |
561 |
562 |
562 @RunInMain |
563 @RunInMain |
563 def _GetPLCstatus(self): |
564 def _GetPLCstatus(self): |
564 return self.PLCStatus, list(map(self.GetLogCount, range(LogLevelsCount))) |
565 return self.PLCStatus, list(map(self.GetLogCount, range(LogLevelsCount))) |
565 |
566 |