// // Created by cfif on 28.09.22. // #ifndef MODULE_SERIALPORTFRAMEIO_H #define MODULE_SERIALPORTFRAMEIO_H #include "stdint.h" typedef uint16_t (*SerialPortFrameIOTransaction )(void *env, uint8_t *data, uint16_t size, uint32_t timeout); typedef struct { void *env; SerialPortFrameIOTransaction receive0; SerialPortFrameIOTransaction receive1; SerialPortFrameIOTransaction transmit; SerialPortFrameIOTransaction transmit1; } tSerialPortFrameIO; #endif //MODULE_SERIALPORTFRAMEIO_H