Struct bluenrg::gatt::UpdateCharacteristicValueParameters [−][src]
pub struct UpdateCharacteristicValueParameters<'a> { pub service_handle: ServiceHandle, pub characteristic_handle: CharacteristicHandle, pub offset: usize, pub value: &'a [u8], }
Parameters for the Update Characteristic Value command.
Fields
service_handle: ServiceHandle
Handle of the service to which characteristic belongs.
characteristic_handle: CharacteristicHandle
Handle of the characteristic.
offset: usize
The offset from which the attribute value has to be updated. If this is set to 0, and the attribute value is of variable length, then the length of the attribute will be set to the length of value. If the offset is set to a value greater than 0, then the length of the attribute will be set to the maximum length as specified for the attribute while adding the characteristic.
value: &'a [u8]
The new characteristic value.
Auto Trait Implementations
impl<'a> Send for UpdateCharacteristicValueParameters<'a>
impl<'a> Send for UpdateCharacteristicValueParameters<'a>
impl<'a> Sync for UpdateCharacteristicValueParameters<'a>
impl<'a> Sync for UpdateCharacteristicValueParameters<'a>