vfs::Service

Summary

Inheritance

Inherits from: vfs::Node

Constructors and Destructors

Service(Callback connector)
Service(Callable && connector)
Service(Connector connector)
Service(fidl::InterfaceRequestHandler< Interface > handler)

Public types

Callback using
Connector using
fit::function< void(zx::channel channel, async_dispatcher_t *dispatcher)>
TypedCallback using
fit::function< void(fidl::ServerEnd< Protocol >)>

Public types

Callback

fit::function< void(zx::channel)> Callback

Connector

fit::function< void(zx::channel channel, async_dispatcher_t *dispatcher)> Connector

TypedCallback

fit::function< void(fidl::ServerEnd< Protocol >)> TypedCallback

Public functions

Service

 Service(
  Callback connector
)

Service

 Service(
  Callable && connector
)

Service

 Service(
  Connector connector
)

Service

 Service(
  fidl::InterfaceRequestHandler< Interface > handler
)