runtime/PLCObject.py
changeset 969 1950fe687dde
parent 956 c838c50f8946
child 971 c4550f76ae05
equal deleted inserted replaced
967:8a339cd61cb4 969:1950fe687dde
   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)]