fidl:: ServerBinding
Summary
Inheritance
Inherits from: fidl::internal::ServerBindingBase< FidlProtocol >
Constructors and Destructors |
|
---|---|
ServerBinding(async_dispatcher_t *dispatcher, fidl::ServerEnd< FidlProtocol > server_end, Impl *impl, CloseHandler && close_handler)
|
|
ServerBinding(ServerBinding && other)
|
|
ServerBinding(const ServerBinding & other)
|
|
~ServerBinding()
|
Public functions |
|
---|---|
AsImpl(fit::function< void(const ServerImpl *)> impl_handler) const
|
void
|
Close(zx_status_t epitaph)
|
void
|
CloseHandlerRequirement()
|
void
|
operator=(ServerBinding && other) noexcept=delete
|
|
operator=(const ServerBinding & other) noexcept=delete
|
Public functions
AsImpl
void AsImpl( fit::function< void(const ServerImpl *)> impl_handler ) const
Close
void Close( zx_status_t epitaph )
CloseHandlerRequirement
void CloseHandlerRequirement()
ServerBinding
ServerBinding( async_dispatcher_t *dispatcher, fidl::ServerEnd< FidlProtocol > server_end, Impl *impl, CloseHandler && close_handler )
ServerBinding
ServerBinding( ServerBinding && other ) noexcept=delete
ServerBinding
ServerBinding( const ServerBinding & other ) noexcept=delete
operator=
ServerBinding & operator=( ServerBinding && other ) noexcept=delete
operator=
ServerBinding & operator=( const ServerBinding & other ) noexcept=delete
~ServerBinding
~ServerBinding()=default