class ChannelListener

Defined at line 15597 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

Represents a service or protocol that accepts incoming channel requests.

Incoming channel requests for the associated PSM will be connected via this

protocol. Closing this protocol will also cease accepting any incoming

channel requests, but existing established channels will not be affected.

Additionally, once this protocol is closed the implementation is free to

reuse the PSM that was previously assigned for this instance.

Public Methods

void ~ChannelListener ()
void Accept (::fidl::InterfaceHandle< ::fuchsia::bluetooth::Channel> channel, AcceptCallback callback)

Protected Methods

void handle_unknown_method (uint64_t ordinal, bool method_has_response)

Friends

class ChannelListener_Stub