fidl::SyncClient

Summary

Inheritance

Inherits from: fidl::WireSyncClient< FidlProtocol >

Constructors and Destructors

SyncClient()
SyncClient(::fidl::ClientEnd< FidlProtocol > client_end)
SyncClient(SyncClient &&)
~SyncClient()

Public functions

Bind(::fidl::ClientEnd< FidlProtocol > client_end)
void
HandleOneEvent(fidl::SyncEventHandler< FidlProtocol > & event_handler) const
TakeClientEnd()
::fidl::ClientEnd< FidlProtocol >
client_end() const
const ::fidl::ClientEnd< FidlProtocol > &
is_valid() const
bool
operator bool() const
operator->() const
internal::SyncEndpointManagedVeneer< internal::NaturalSyncClientImpl< FidlProtocol > >
operator=(SyncClient &&) noexcept=default
wire() const
const Base &

Public functions

Bind

void Bind(
  ::fidl::ClientEnd< FidlProtocol > client_end
)

HandleOneEvent

::fidl::Status HandleOneEvent(
  fidl::SyncEventHandler< FidlProtocol > & event_handler
) const 

SyncClient

 SyncClient()=default

SyncClient

 SyncClient(
  ::fidl::ClientEnd< FidlProtocol > client_end
)