fdf::WireSyncClient

Summary

Constructors and Destructors

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

Public functions

Bind(fdf::ClientEnd< FidlProtocol > client_end)
void
TakeClientEnd()
fdf::ClientEnd< FidlProtocol >
buffer(const fdf::Arena & arena) const
auto
client_end() const
const fdf::ClientEnd< FidlProtocol > &
is_valid() const
bool
operator bool() const
operator=(WireSyncClient &&) noexcept=default

Public functions

Bind

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

TakeClientEnd

fdf::ClientEnd< FidlProtocol > TakeClientEnd()

WireSyncClient

 WireSyncClient()=default

WireSyncClient

 WireSyncClient(  fdf::ClientEnd< FidlProtocol > client_end )

WireSyncClient

 WireSyncClient(  WireSyncClient && ) noexcept=default

buffer

auto buffer(  const fdf::Arena & arena ) const 

client_end

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

is_valid

bool is_valid() const 

operator bool

 operator bool() const 

operator=

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

~WireSyncClient

 ~WireSyncClient()=default