[−][src]Trait tokio_modbus::client::sync::Reader
A transport independent synchronous reader trait.
Required methods
fn read_coils(&mut self, _: u16, _: u16) -> Result<Vec<bool>>
fn read_discrete_inputs(&mut self, _: u16, _: u16) -> Result<Vec<bool>>
fn read_input_registers(&mut self, _: u16, _: u16) -> Result<Vec<u16>>
fn read_holding_registers(&mut self, _: u16, _: u16) -> Result<Vec<u16>>
fn read_write_multiple_registers(
&mut self,
_: u16,
_: u16,
_: u16,
_: &[u16]
) -> Result<Vec<u16>>
&mut self,
_: u16,
_: u16,
_: u16,
_: &[u16]
) -> Result<Vec<u16>>
Implementors
impl Reader for Context
[src]
fn read_coils(&mut self, addr: u16, cnt: u16) -> Result<Vec<bool>>
[src]
fn read_discrete_inputs(&mut self, addr: u16, cnt: u16) -> Result<Vec<bool>>
[src]
fn read_input_registers(&mut self, addr: u16, cnt: u16) -> Result<Vec<u16>>
[src]
fn read_holding_registers(&mut self, addr: u16, cnt: u16) -> Result<Vec<u16>>
[src]
fn read_write_multiple_registers(
&mut self,
read_addr: u16,
read_cnt: u16,
write_addr: u16,
write_data: &[u16]
) -> Result<Vec<u16>>
[src]
&mut self,
read_addr: u16,
read_cnt: u16,
write_addr: u16,
write_data: &[u16]
) -> Result<Vec<u16>>