Struct bluenrg::event::GattAttributeModified[][src]

pub struct GattAttributeModified {
    pub conn_handle: ConnectionHandle,
    pub attr_handle: AttributeHandle,
    pub offset: usize,
    pub continued: bool,
    // some fields omitted
}

This event is generated to the application by the ATT server when a client modifies any attribute on the server, as consequence of one of the following ATT procedures:

  • write without response
  • signed write without response
  • write characteristic value
  • write long characteristic value
  • reliable write

Fields

The connection handle which modified the attribute

Handle of the attribute that was modified

Offset of the reported value inside the attribute.

If the entire value of the attribute does not fit inside a single GattAttributeModified event, this is true to notify that other GattAttributeModified events will follow to report the remaining value.

Methods

impl GattAttributeModified
[src]

Returns the valid attribute data returned by the ATT attribute modified event as a slice of bytes.

Trait Implementations

impl Copy for GattAttributeModified
[src]

impl Clone for GattAttributeModified
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for GattAttributeModified
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations