summaryrefslogtreecommitdiffstats
path: root/awlsimhw_pyprofibus/main.pxd.in
blob: f059d7b0069d16b87fe3331677f1dc1a133a5907 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from awlsim.core.hardware cimport *

cdef class HardwareInterface_PyProfibus(AbstractHardwareInterface):
	cdef public object pyprofibus
	cdef public object master
	cdef public object phy
	cdef public object __conf
	cdef public list cachedInputs
	cdef public object slaveList

	cdef readInputs(self)
	cdef writeOutputs(self)
	cdef bytearray directReadInput(self, uint32_t accessWidth, uint32_t accessOffset)
	cdef ExBool_t directWriteOutput(self, uint32_t accessWidth, uint32_t accessOffset, bytearray data) except ExBool_val
bues.ch cgit interface