11#ifndef MODDEF_TRANSPORT_H
12#define MODDEF_TRANSPORT_H
26 const uint16_t *words);
Definition transport.h:19
md_err_t(* read_discrete)(void *ctx, uint16_t offset, uint16_t count, bool *out)
Definition transport.h:24
md_err_t(* read_input)(void *ctx, uint16_t offset, uint16_t count, uint16_t *out)
Definition transport.h:22
md_err_t(* read_holding)(void *ctx, uint16_t offset, uint16_t count, uint16_t *out)
Definition transport.h:21
void * ctx
Definition transport.h:20
md_err_t(* write_holding)(void *ctx, uint16_t offset, uint16_t count, const uint16_t *words)
Definition transport.h:25
md_err_t(* read_coils)(void *ctx, uint16_t offset, uint16_t count, bool *out)
Definition transport.h:23
md_err_t(* write_coil)(void *ctx, uint16_t offset, bool on)
Definition transport.h:27
struct md_transport md_transport_t