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

fuchsia.feedback.internal

PROTOCOLS

CrashReportsDirectoryMigrator

Defined in fuchsia.feedback.internal/directory_migrator.internal.fidl

Protocol for getting handles to "/data" and "/cache" of crash_reports.cmx.

GetDirectories

Request

<EMPTY>

Response

NameType
data_dir fuchsia.io/Directory?
cache_dir fuchsia.io/Directory?

DirectoryMigrator

Defined in fuchsia.feedback.internal/directory_migrator.internal.fidl

Protocol a Feedback protocol can compose so the serving component can expose handles to its "/data" and "/cache" for the explicit purpose of migrating data. The returned handles will have read and write access on the directory and are created by the Feedback component implementing one of the below protocols.

If "/data" or "/cache" cannot be opened, a nulled handle will be returned.

The component receiving the handles is responsible for deleting data after it has been successfully migrated.

Note: This protocol exists solely for the purpose of combining Feedback's components into a single component and isn't served by any component. The below protocols offer discoverable interfaces for each of the Feedback components. This should not be used for any other purposes and will be deleted after the merge has completed.

GetDirectories

Request

<EMPTY>

Response

NameType
data_dir fuchsia.io/Directory?
cache_dir fuchsia.io/Directory?

FeedbackDataDirectoryMigrator

Defined in fuchsia.feedback.internal/directory_migrator.internal.fidl

Protocol for getting handles to "/data" and "/cache" of feedback_data.cmx.

GetDirectories

Request

<EMPTY>

Response

NameType
data_dir fuchsia.io/Directory?
cache_dir fuchsia.io/Directory?

LastRebootDirectoryMigrator

Defined in fuchsia.feedback.internal/directory_migrator.internal.fidl

Protocol for getting handles to "/data" and "/cache" of last_reboot.cm.

GetDirectories

Request

<EMPTY>

Response

NameType
data_dir fuchsia.io/Directory?
cache_dir fuchsia.io/Directory?

STRUCTS