fidl::WireSyncClient

Summary

Inheritance

Direct Known Subclasses:fidl::SyncClient< FidlProtocol >

Constructors and Destructors

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

Public functions

Bind(::fidl::ClientEnd< FidlProtocol > client_end)
void
HandleOneEvent(fidl::WireSyncEventHandler< FidlProtocol > & event_handler) const
TakeClientEnd()
::fidl::ClientEnd< FidlProtocol >
buffer(MemoryResource && resource) const
auto
client_end() const
const ::fidl::ClientEnd< FidlProtocol > &
is_valid() const
bool
operator bool() const
operator->() const
internal::SyncEndpointManagedVeneer< internal::WireSyncClientImpl< FidlProtocol > >
operator=(WireSyncClient &&) noexcept=default

Public functions

Bind

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

HandleOneEvent

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

TakeClientEnd

::fidl::ClientEnd< FidlProtocol > TakeClientEnd()

WireSyncClient

 WireSyncClient()=default

WireSyncClient

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

WireSyncClient

 WireSyncClient(
  WireSyncClient &&
) noexcept=default

buffer

auto buffer(
  MemoryResource && resource
) const 

client_end

const ::fidl::ClientEnd< FidlProtocol > & client_end() const 

is_valid

bool is_valid() const 

operator bool

 operator bool() const 

operator->

internal::SyncEndpointManagedVeneer< internal::WireSyncClientImpl< FidlProtocol > > operator->() const 

operator=

WireSyncClient & operator=(
  WireSyncClient &&
) noexcept=default

~WireSyncClient

 ~WireSyncClient()=default