[−][src]Trait tokio_modbus::client::Reader
An asynchronous Modbus reader.
Required methods
fn read_coils(
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
fn read_discrete_inputs(
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
fn read_input_registers(
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
fn read_holding_registers(
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
&self,
_: u16,
_: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
fn read_write_multiple_registers(
&self,
_: u16,
_: u16,
_: u16,
_: &[u16]
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
&self,
_: u16,
_: u16,
_: u16,
_: &[u16]
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
Implementors
impl Reader for Context
[src]
fn read_coils(
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
[src]
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
fn read_discrete_inputs(
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
[src]
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<bool>, Error = Error>>
fn read_input_registers(
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
[src]
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
fn read_holding_registers(
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
[src]
&self,
addr: u16,
cnt: u16
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
fn read_write_multiple_registers(
&self,
read_addr: u16,
read_cnt: u16,
write_addr: u16,
write_data: &[u16]
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>
[src]
&self,
read_addr: u16,
read_cnt: u16,
write_addr: u16,
write_data: &[u16]
) -> Box<dyn Future<Item = Vec<u16>, Error = Error>>