Google is committed to advancing racial equity for Black communities. See how.

Outgoing class

Helper class to publish outgoing services and other directories for debug and control purposes

Constructors

Outgoing ()

This will setup outgoing directory and add required directories to root of this class. ...

Properties

hashCodeint

The hash code for this object. ...
read-only, inherited

runtimeTypeType

A representation of the runtime type of the object.
read-only, inherited

Methods

addPublicService<T>(Connector<T> connector, String serviceName) int

Add and publish a public service. Will return ZX_OK if successful, else will return error status.

close() void

Closes root directory

ctrlDir() PseudoDir

return ctrl directory which can be used to publish control information for /hub and system.

debugDir() PseudoDir

return debug directory which can be used to publish debug info to /hub

diagnosticsDir() PseudoDir

return diagnostics directory which can be used to publish debug info to /hub

noSuchMethod(Invocation invocation) dynamic

Invoked when a non-existent method or property is accessed. ...
inherited

publicDir() PseudoDir

return public directory which usually contains all published services.

rootDir() PseudoDir

return root directory which can be used to host other directories and extend this class.

serve(InterfaceRequest request) void

Serves root dir to request channel and serve fuchsia.io.Directory over it.

toString() String

Returns a string representation of this object.
inherited

Operators

operator ==(Object other) bool

The equality operator. ...
inherited