Struct rubble::att::AttributeServerTx [−][src]
pub struct AttributeServerTx<'a, A: AttributeProvider> {
server: &'a mut AttributeServer<A>,
sender: Sender<'a>,
}
Expand description
An ATT server handle that can send packets and initiate actions.
This type is needed for any server-initiated procedure, where the server sends out a packet on its own instead of reacting to a client packet.
Fields
server: &'a mut AttributeServer<A>
sender: Sender<'a>
Implementations
Sends an attribute value notification to the connected client.
Notifications are not acknowledged by the client.
If value
is too large to be transmitted in a single ATT_MTU
, it will be truncated to
fit. A client may fetch the rest of the truncated value by using a Read Blob Request.
If this is unwanted, only notify with a value
of 19 Bytes or less.