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
)

SyncClient

 SyncClient(
  SyncClient &&
) noexcept=default

TakeClientEnd

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

client_end

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

is_valid

bool is_valid() const 

operator bool

 operator bool() const 

operator->

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

operator=

SyncClient & operator=(
  SyncClient &&
) noexcept=default

wire

const Base & wire() const 

~SyncClient

 ~SyncClient()=default