template <typename FidlProtocol>

class ServerBindingBase

Defined at line 58 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

Public Methods

template <typename Impl, typename CloseHandler>
void CloseHandlerRequirement ()

Defined at line 61 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

template <typename Impl, typename CloseHandler>
void ServerBindingBase<FidlProtocol> (async_dispatcher_t * dispatcher, fidl::internal::ServerEndType<FidlProtocol> server_end, Impl * impl, CloseHandler && close_handler)

Defined at line 71 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

void ServerBindingBase<FidlProtocol> (ServerBindingBase<FidlProtocol> && other)

Defined at line 106 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

ServerBindingBase<FidlProtocol> & operator= (ServerBindingBase<FidlProtocol> && other)

Defined at line 107 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

void ServerBindingBase<FidlProtocol> (const ServerBindingBase<FidlProtocol> & other)

Defined at line 109 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

ServerBindingBase<FidlProtocol> & operator= (const ServerBindingBase<FidlProtocol> & other)

Defined at line 110 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

void ~ServerBindingBase<FidlProtocol> ()

Defined at line 112 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

Protected Methods

internal::UniqueServerBindingOwner & binding ()

Defined at line 115 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

const internal::UniqueServerBindingOwner & binding ()

Defined at line 116 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h

Friends

template <typename P>
WeakBindingRef ServerBindingBase (const ServerBindingBase<P> & )