fdf:: WireSharedClient
Summary
Constructors and Destructors |
|
---|---|
WireSharedClient(fdf::ClientEnd< Protocol > client_end, fdf_dispatcher_t *dispatcher, std::unique_ptr< fdf::WireAsyncEventHandler< Protocol >> event_handler)
|
|
WireSharedClient(fdf::ClientEnd< Protocol > client_end, fdf_dispatcher_t *dispatcher, fdf::WireAsyncEventHandler< Protocol > *event_handler, fidl::AnyTeardownObserver teardown_observer)
|
|
WireSharedClient(fdf::ClientEnd< Protocol > client_end, fdf_dispatcher_t *dispatcher, fidl::AnyTeardownObserver teardown_observer)
|
|
WireSharedClient()
|
|
WireSharedClient(WireSharedClient && other)
|
|
~WireSharedClient()
|
Public functions |
|
---|---|
AsyncTeardown()
|
void
|
Bind(fdf::ClientEnd< Protocol > client_end, fdf_dispatcher_t *dispatcher, std::unique_ptr< fdf::WireAsyncEventHandler< Protocol >> event_handler)
|
void
|
Bind(fdf::ClientEnd< Protocol > client_end, fdf_dispatcher_t *dispatcher, fdf::WireAsyncEventHandler< Protocol > *event_handler, fidl::AnyTeardownObserver teardown_observer)
|
void
|
Bind(fdf::ClientEnd< Protocol > client_end, fdf_dispatcher_t *dispatcher, fidl::AnyTeardownObserver teardown_observer)
|
void
|
Clone()
|
|
buffer(const fdf::Arena & arena) const
|
auto
|
is_valid() const
|
bool
|
operator bool() const
|
|
operator=(WireSharedClient && other) noexcept=default
|
|
sync() const
|
auto
|