class AddLowEnergyPeer

Defined at line 194 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/markers.h

Inserts a new LE peer device to be emulated by this controller. Once registered, the state

of the fake peer can be driven and observed using the `peer` handle.

A reply will be sent to acknowledge the creation of the fake peer. If a peer cannot be

initialized (e.g. due to a missing required field in `parameters` or for containing an

address that is already emulated) the `peer` handle will be closed and an error reply will

be sent.

The peer will appear in advertising reports and respond to requests according to its

configuration as long as the `peer` channel is open. The emulator stops emulating this peer

when the channel gets closed, which makes it no longer discoverable and not respond to any

requests.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal