Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_modbus_registers_t Struct Reference

#include <modbus_rtu.h>

Data Fields

void * context
nx_modbus_register_result_t(* read )(void *, uint16_t, uint16_t, uint16_t *)
nx_modbus_register_result_t(* authorize_write )(void *, uint16_t, uint16_t, const uint16_t *)
nx_modbus_register_result_t(* write_atomic )(void *, uint16_t, uint16_t, const uint16_t *)

Detailed Description

Definition at line 35 of file modbus_rtu.h.

Field Documentation

◆ authorize_write

nx_modbus_register_result_t(* nx_modbus_registers_t::authorize_write) (void *, uint16_t, uint16_t, const uint16_t *)

Definition at line 38 of file modbus_rtu.h.

◆ context

void* nx_modbus_registers_t::context

Definition at line 36 of file modbus_rtu.h.

◆ read

nx_modbus_register_result_t(* nx_modbus_registers_t::read) (void *, uint16_t, uint16_t, uint16_t *)

Definition at line 37 of file modbus_rtu.h.

◆ write_atomic

nx_modbus_register_result_t(* nx_modbus_registers_t::write_atomic) (void *, uint16_t, uint16_t, const uint16_t *)

Definition at line 40 of file modbus_rtu.h.


The documentation for this struct was generated from the following file: