186 self._GetLogCount.restype = ctypes.c_uint32 |
186 self._GetLogCount.restype = ctypes.c_uint32 |
187 self._GetLogCount.argtypes = [ctypes.c_uint8] |
187 self._GetLogCount.argtypes = [ctypes.c_uint8] |
188 |
188 |
189 self._LogMessage = self.PLClibraryHandle.LogMessage |
189 self._LogMessage = self.PLClibraryHandle.LogMessage |
190 self._LogMessage.restype = ctypes.c_int |
190 self._LogMessage.restype = ctypes.c_int |
191 self._LogMessage.argtypes = [ctypes.c_uint8, ctypes.c_char_p, ctypes.c_uint32] |
191 self._LogMessage.argtypes = [ctypes.c_uint8, ctypes.POINTER(ctypes.c_uint8), ctypes.c_uint32] |
192 |
192 |
193 self._log_read_buffer = ctypes.create_string_buffer(1<<14) #16K |
193 self._log_read_buffer = ctypes.create_string_buffer(1<<14) #16K |
194 self._GetLogMessage = self.PLClibraryHandle.GetLogMessage |
194 self._GetLogMessage = self.PLClibraryHandle.GetLogMessage |
195 self._GetLogMessage.restype = ctypes.c_uint32 |
195 self._GetLogMessage.restype = ctypes.c_uint32 |
196 self._GetLogMessage.argtypes = [ctypes.c_uint8, ctypes.c_uint32, ctypes.c_char_p, ctypes.c_uint32, ctypes.POINTER(ctypes.c_uint32), ctypes.POINTER(ctypes.c_uint32), ctypes.POINTER(ctypes.c_uint32)] |
196 self._GetLogMessage.argtypes = [ctypes.c_uint8, ctypes.c_uint32, ctypes.c_char_p, ctypes.c_uint32, ctypes.POINTER(ctypes.c_uint32), ctypes.POINTER(ctypes.c_uint32), ctypes.POINTER(ctypes.c_uint32)] |