package
0.0.0-20250302114958-bfab101eddb1
Repository: https://github.com/arduino/arduino-create-agent.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

MakeNotFound builds a goa.ServiceError from an error.
NewAvailableEndpoint returns an endpoint function that calls the method "available" of service "tools".
NewClient initializes a "tools" service client given the endpoints.
NewEndpoints wraps the methods of the "tools" service with endpoints.
NewInstalledEndpoint returns an endpoint function that calls the method "installed" of service "tools".
NewInstalledheadEndpoint returns an endpoint function that calls the method "installedhead" of service "tools".
NewInstallEndpoint returns an endpoint function that calls the method "install" of service "tools".
NewOperation initializes result type Operation from viewed result type Operation.
NewRemoveEndpoint returns an endpoint function that calls the method "remove" of service "tools".
NewToolCollection initializes result type ToolCollection from viewed result type ToolCollection.
NewViewedOperation initializes viewed result type Operation from result type Operation using the given view.
NewViewedToolCollection initializes viewed result type ToolCollection from result type ToolCollection using the given view.

# Constants

APIName is the name of the API as defined in the design.
APIVersion is the version of the API as defined in the design.
ServiceName is the name of the service as defined in the design.

# Variables

MethodNames lists the service method names as defined in the design.

# Structs

Client is the "tools" service client.
Endpoints wraps the "tools" service endpoints.
Operation is the result type of the tools service install method.
A tool is an executable program that can upload sketches.
ToolPayload is the payload type of the tools service install method.

# Interfaces

The tools service manages the available and installed tools.

# Type aliases

ToolCollection is the result type of the tools service available method.