Namespaces

Enumerations

enum class ResolverError : uint32_t
Name Value Comments
INTERNAL 1u

An unexpected error occurred.

IO 2u

A general IO error occurred.

INVALID_ARGS 3u

The component URL was malformed.

NOT_SUPPORTED 4u

The repository specified in the URL is unsupported.

MANIFEST_NOT_FOUND 5u

The component manifest was not found.

PACKAGE_NOT_FOUND 6u

The component's package was not found.

NO_SPACE 7u

Insufficient space on device to store component's package.

RESOURCE_UNAVAILABLE 8u

The component is temporarily unavailable.

INVALID_MANIFEST 9u

The component manifest could not be parsed or it contained invalid configuration.

CONFIG_VALUES_NOT_FOUND 10u

The component specifies configuration fields but the values were not found.

ABI_REVISION_NOT_FOUND 11u

The ABI revision file could not be found.

INVALID_ABI_REVISION 12u

The ABI revision value could not be parsed.

The possible error conditions returned by ComponentResolver.

Defined at line 33 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::component::resolution::ResolverError value, ::fuchsia::component::resolution::ResolverError * result)

    Defined at line 72 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::Context & _value, ::fuchsia::component::resolution::Context * _result)

    Defined at line 122 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::ResolverResolveRequest & _value, ::fuchsia::component::resolution::ResolverResolveRequest * _result)

    Defined at line 577 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::Resolver_Resolve_Response & _value, ::fuchsia::component::resolution::Resolver_Resolve_Response * _result)

    Defined at line 609 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::ResolverResolveWithContextRequest & _value, ::fuchsia::component::resolution::ResolverResolveWithContextRequest * _result)

    Defined at line 634 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::Resolver_ResolveWithContext_Response & _value, ::fuchsia::component::resolution::Resolver_ResolveWithContext_Response * _result)

    Defined at line 666 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::Resolver_Resolve_Result & value, ::fuchsia::component::resolution::Resolver_Resolve_Result * result)

    Defined at line 774 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::component::resolution::Resolver_ResolveWithContext_Result & value, ::fuchsia::component::resolution::Resolver_ResolveWithContext_Result * result)

    Defined at line 882 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/hlcpp/fuchsia/component/resolution/cpp/fidl.h