aboutsummaryrefslogtreecommitdiffstats
path: root/awlsim/core/main.pxd.in
blob: 011640e5393fab274bf3f50fb648abc04bbbd3f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from awlsim.common.cython_support cimport *
from awlsim.core.cpu cimport *

cdef class AwlSim(object):
	cdef public S7CPU cpu
	cdef public _Bool _fatalHwErrors
	cdef public list __registeredHardware
	cdef public uint32_t __registeredHardwareCount

	cdef public int32_t _profileLevel
	cdef public object __profileModule
	cdef public object __pstatsModule
	cdef public object __profiler

	cpdef runCycle(self)
	cdef __readHwInputs(self)
	cdef __writeHwOutputs(self)
bues.ch cgit interface