Enum sawp_modbus::Write
source · pub enum Write {
MultReq {
address: u16,
quantity: u16,
data: Vec<u8>,
},
Mask {
address: u16,
and_mask: u16,
or_mask: u16,
},
Other {
address: u16,
data: u16,
},
}
Expand description
Write information on parsed in function data
Variants§
MultReq
AccessType::MULTIPLE
requests, responses fall in Write::Other
Mask
FunctionCode::MaskWrReg
requests/responses, the only (public) write function
that does not fall under AccessType::SINGLE
/AccessType::MULTIPLE
(with the exception of FunctionCode::WrFileRec
)
Other
Used for AccessType::SINGLE
requests/responses and AccessType::MULTIPLE
responses