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

Handle of the service to which characteristic belongs.

Handle of the characteristic.

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.

The new characteristic value.

Auto Trait Implementations