runtime/PLCObject.py
changeset 1760 ed2e2afb9573
parent 1750 acf02488f37f
child 1767 c74815729afd
equal deleted inserted replaced
1759:56e7f4a11046 1760:ed2e2afb9573
   213 
   213 
   214             self._LogMessage = self.PLClibraryHandle.LogMessage
   214             self._LogMessage = self.PLClibraryHandle.LogMessage
   215             self._LogMessage.restype = ctypes.c_int
   215             self._LogMessage.restype = ctypes.c_int
   216             self._LogMessage.argtypes = [ctypes.c_uint8, ctypes.c_char_p, ctypes.c_uint32]
   216             self._LogMessage.argtypes = [ctypes.c_uint8, ctypes.c_char_p, ctypes.c_uint32]
   217 
   217 
   218             self._log_read_buffer = ctypes.create_string_buffer(1 << 14)  #16K
   218             self._log_read_buffer = ctypes.create_string_buffer(1 << 14)  # 16K
   219             self._GetLogMessage = self.PLClibraryHandle.GetLogMessage
   219             self._GetLogMessage = self.PLClibraryHandle.GetLogMessage
   220             self._GetLogMessage.restype = ctypes.c_uint32
   220             self._GetLogMessage.restype = ctypes.c_uint32
   221             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)]
   221             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)]
   222 
   222 
   223             self._loading_error = None
   223             self._loading_error = None