template <typename FidlProtocol, typename Transport>
class ServerBindingGroupBase
Defined at line 133 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
Public Methods
void ServerBindingGroupBase<FidlProtocol, Transport> ()
Defined at line 139 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
void ServerBindingGroupBase<FidlProtocol, Transport> (const ServerBindingGroupBase<FidlProtocol, Transport> & )
Defined at line 140 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
void ServerBindingGroupBase<FidlProtocol, Transport> (ServerBindingGroupBase<FidlProtocol, Transport> && )
Defined at line 141 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
ServerBindingGroupBase<FidlProtocol, Transport> & operator= (const ServerBindingGroupBase<FidlProtocol, Transport> & )
Defined at line 142 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
ServerBindingGroupBase<FidlProtocol, Transport> & operator= (ServerBindingGroupBase<FidlProtocol, Transport> && )
Defined at line 143 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
template <typename Dispatcher, typename ServerImpl, typename CloseHandler>
void AddBinding (Dispatcher * dispatcher, fidl::internal::ServerEndType<FidlProtocol> server_end, ServerImpl * impl, CloseHandler && close_handler)
Defined at line 146 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
template <typename Dispatcher, typename ServerImpl, typename CloseHandler>
fidl::ProtocolHandler<FidlProtocol> CreateHandler (ServerImpl * impl, Dispatcher * dispatcher, CloseHandler && close_handler)
Defined at line 163 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
void ForEachBinding (fit::function<void (const Binding &)> visitor)
Defined at line 172 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
template <class ServerImpl>
bool RemoveBindings (const ServerImpl * impl)
Defined at line 179 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
bool RemoveAll ()
Defined at line 190 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
template <class ServerImpl>
bool CloseBindings (const ServerImpl * impl, zx_status_t epitaph_value)
Defined at line 201 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
bool CloseAll (zx_status_t epitaph_value)
Defined at line 218 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
size_t size ()
Defined at line 232 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h
void set_empty_set_handler (fit::closure empty_set_handler)
Defined at line 234 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/server.h