fidl::WireSharedClient
Summary
Public functions
AsyncTeardown
void AsyncTeardown()
Bind
void Bind(
fidl::internal::ClientEndType< Protocol > client_end,
async_dispatcher_t *dispatcher,
std::unique_ptr< fidl::WireAsyncEventHandler< Protocol >> event_handler
)
Bind
void Bind(
fidl::internal::ClientEndType< Protocol > client_end,
async_dispatcher_t *dispatcher,
fidl::WireAsyncEventHandler< Protocol > *event_handler,
fidl::AnyTeardownObserver teardown_observer
)
Bind
void Bind(
fidl::internal::ClientEndType< Protocol > client_end,
async_dispatcher_t *dispatcher,
fidl::AnyTeardownObserver teardown_observer
)
WireSharedClient
WireSharedClient(
fidl::internal::ClientEndType< Protocol > client_end,
async_dispatcher_t *dispatcher,
std::unique_ptr< AsyncEventHandler > event_handler
)
WireSharedClient
WireSharedClient(
fidl::internal::ClientEndType< Protocol > client_end,
async_dispatcher_t *dispatcher,
fidl::AnyTeardownObserver teardown_observer
)
WireSharedClient
WireSharedClient()=default
is_valid
bool is_valid() const
operator bool
operator bool() const
operator->
auto operator->() const
~WireSharedClient
~WireSharedClient()=default