class RemoveMirror

Defined at line 796 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/markers.h

Removes a mirror from a repository.

Removing a mirror will prevent future packages from being cached from that mirror, but

in-flight downloads may not be interrupted.

+ request `repo_url` the URL of the mirror's repository.

+ request `mirror_url` the URL of the mirror we want to remove.

* error a zx_status value indicating failure. One of the following:

* `ZX_ERR_INVALID_ARGS` if the `repo_url` or the `mirror_url` is malformed.

* `ZX_ERR_NOT_FOUND` if the repository or mirror does not exist.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal