Struct bluenrg::gatt::UpdateLongCharacteristicValueParameters[][src]

pub struct UpdateLongCharacteristicValueParameters<'a> {
    pub service_handle: ServiceHandle,
    pub characteristic_handle: CharacteristicHandle,
    pub update_type: UpdateType,
    pub total_len: usize,
    pub offset: usize,
    pub value: &'a [u8],
}

Parameters for the Update Long Characteristic Value command.

Fields

Handle of the service to which characteristic belongs.

Handle of the characteristic.

Controls whether an indication, notification, both, or neither is generated by the attribute update.

Total length of the Attribute value after the update. In case of a variable size characteristic, this field specifies the new length of the characteristic value after the update; in case of fixed length characteristic this field is ignored.

The offset from which the Attribute value has to be updated.

Updated value of the characteristic.

Auto Trait Implementations