vfs::ComposedServiceDir

Summary

Inheritance

Inherits from: vfs::Node

Constructors and Destructors

ComposedServiceDir()

Public attributes

NEXT
void

Public functions

AddService(const std::string & service_name, std::unique_ptr< vfs::Service > service)
void
Serve(fuchsia_io::Flags flags, fidl::ServerEnd< fuchsia_io::Directory > server_end, async_dispatcher_t *dispatcher) const
zx_status_t
SetFallback(fidl::ClientEnd< fuchsia_io::Directory > fallback_dir)
void
SetFallback()
void Replaced by
set_fallback(fidl::InterfaceHandle< fuchsia::io::Directory > fallback_dir) ZX_REMOVED_SINCE(1
void

Public attributes

NEXT

void NEXT

Public functions

AddService

void AddService(
  const std::string & service_name,
  std::unique_ptr< vfs::Service > service
)

ComposedServiceDir

 ComposedServiceDir()

Serve

zx_status_t Serve(
  fuchsia_io::Flags flags,
  fidl::ServerEnd< fuchsia_io::Directory > server_end,
  async_dispatcher_t *dispatcher
) const 

SetFallback

void SetFallback(
  fidl::ClientEnd< fuchsia_io::Directory > fallback_dir
)

SetFallback

void Replaced by SetFallback() 

set_fallback

void set_fallback(
  fidl::InterfaceHandle< fuchsia::io::Directory > fallback_dir
) ZX_REMOVED_SINCE(1