commands
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Index¶
- Constants
- Variables
- func DiscoveryPortFromRPCPort(o *Port) (p *discovery.Port)
- func RegisterArduinoCoreServiceServer(s grpc.ServiceRegistrar, srv ArduinoCoreServiceServer)
- type AlreadyAtLatestVersionError
- type ArchiveSketchRequest
- func (*ArchiveSketchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ArchiveSketchRequest) GetArchivePath() string
- func (x *ArchiveSketchRequest) GetIncludeBuildDir() bool
- func (x *ArchiveSketchRequest) GetOverwrite() bool
- func (x *ArchiveSketchRequest) GetSketchPath() string
- func (*ArchiveSketchRequest) ProtoMessage()
- func (x *ArchiveSketchRequest) ProtoReflect() protoreflect.Message
- func (x *ArchiveSketchRequest) Reset()
- func (x *ArchiveSketchRequest) String() string
- type ArchiveSketchResponse
- type ArduinoCoreServiceClient
- type ArduinoCoreServiceServer
- type ArduinoCoreService_BoardListWatchClient
- type ArduinoCoreService_BoardListWatchServer
- type ArduinoCoreService_BurnBootloaderClient
- type ArduinoCoreService_BurnBootloaderServer
- type ArduinoCoreService_CompileClient
- type ArduinoCoreService_CompileServer
- type ArduinoCoreService_DebugClient
- type ArduinoCoreService_DebugServer
- type ArduinoCoreService_GitLibraryInstallClient
- type ArduinoCoreService_GitLibraryInstallServer
- type ArduinoCoreService_InitClient
- type ArduinoCoreService_InitServer
- type ArduinoCoreService_LibraryDownloadClient
- type ArduinoCoreService_LibraryDownloadServer
- type ArduinoCoreService_LibraryInstallClient
- type ArduinoCoreService_LibraryInstallServer
- type ArduinoCoreService_LibraryUninstallClient
- type ArduinoCoreService_LibraryUninstallServer
- type ArduinoCoreService_LibraryUpgradeAllClient
- type ArduinoCoreService_LibraryUpgradeAllServer
- type ArduinoCoreService_LibraryUpgradeClient
- type ArduinoCoreService_LibraryUpgradeServer
- type ArduinoCoreService_MonitorClient
- type ArduinoCoreService_MonitorServer
- type ArduinoCoreService_PlatformDownloadClient
- type ArduinoCoreService_PlatformDownloadServer
- type ArduinoCoreService_PlatformInstallClient
- type ArduinoCoreService_PlatformInstallServer
- type ArduinoCoreService_PlatformUninstallClient
- type ArduinoCoreService_PlatformUninstallServer
- type ArduinoCoreService_PlatformUpgradeClient
- type ArduinoCoreService_PlatformUpgradeServer
- type ArduinoCoreService_UpdateIndexClient
- type ArduinoCoreService_UpdateIndexServer
- type ArduinoCoreService_UpdateLibrariesIndexClient
- type ArduinoCoreService_UpdateLibrariesIndexServer
- type ArduinoCoreService_UploadClient
- type ArduinoCoreService_UploadServer
- type ArduinoCoreService_UploadUsingProgrammerClient
- type ArduinoCoreService_UploadUsingProgrammerServer
- type ArduinoCoreService_ZipLibraryInstallClient
- type ArduinoCoreService_ZipLibraryInstallServer
- type Board
- type BoardDetailsRequest
- func (*BoardDetailsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoardDetailsRequest) GetDoNotExpandBuildProperties() bool
- func (x *BoardDetailsRequest) GetFqbn() string
- func (x *BoardDetailsRequest) GetInstance() *Instance
- func (*BoardDetailsRequest) ProtoMessage()
- func (x *BoardDetailsRequest) ProtoReflect() protoreflect.Message
- func (x *BoardDetailsRequest) Reset()
- func (x *BoardDetailsRequest) String() string
- type BoardDetailsResponse
- func (*BoardDetailsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoardDetailsResponse) GetAlias() string
- func (x *BoardDetailsResponse) GetBuildProperties() []string
- func (x *BoardDetailsResponse) GetConfigOptions() []*ConfigOption
- func (x *BoardDetailsResponse) GetDefaultProgrammerId() string
- func (x *BoardDetailsResponse) GetFqbn() string
- func (x *BoardDetailsResponse) GetIdentificationProperties() []*BoardIdentificationProperties
- func (x *BoardDetailsResponse) GetName() string
- func (x *BoardDetailsResponse) GetOfficial() bool
- func (x *BoardDetailsResponse) GetPackage() *Package
- func (x *BoardDetailsResponse) GetPinout() string
- func (x *BoardDetailsResponse) GetPlatform() *BoardPlatform
- func (x *BoardDetailsResponse) GetProgrammers() []*Programmer
- func (x *BoardDetailsResponse) GetPropertiesId() string
- func (x *BoardDetailsResponse) GetToolsDependencies() []*ToolsDependencies
- func (x *BoardDetailsResponse) GetVersion() string
- func (*BoardDetailsResponse) ProtoMessage()
- func (x *BoardDetailsResponse) ProtoReflect() protoreflect.Message
- func (x *BoardDetailsResponse) Reset()
- func (x *BoardDetailsResponse) String() string
- type BoardIdentificationProperties
- func (*BoardIdentificationProperties) Descriptor() ([]byte, []int)deprecated
- func (x *BoardIdentificationProperties) GetProperties() map[string]string
- func (*BoardIdentificationProperties) ProtoMessage()
- func (x *BoardIdentificationProperties) ProtoReflect() protoreflect.Message
- func (x *BoardIdentificationProperties) Reset()
- func (x *BoardIdentificationProperties) String() string
- type BoardIdentifyRequest
- func (*BoardIdentifyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoardIdentifyRequest) GetInstance() *Instance
- func (x *BoardIdentifyRequest) GetProperties() map[string]string
- func (x *BoardIdentifyRequest) GetUseCloudApiForUnknownBoardDetection() bool
- func (*BoardIdentifyRequest) ProtoMessage()
- func (x *BoardIdentifyRequest) ProtoReflect() protoreflect.Message
- func (x *BoardIdentifyRequest) Reset()
- func (x *BoardIdentifyRequest) String() string
- type BoardIdentifyResponse
- func (*BoardIdentifyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoardIdentifyResponse) GetBoards() []*BoardListItem
- func (*BoardIdentifyResponse) ProtoMessage()
- func (x *BoardIdentifyResponse) ProtoReflect() protoreflect.Message
- func (x *BoardIdentifyResponse) Reset()
- func (x *BoardIdentifyResponse) String() string
- type BoardListAllRequest
- func (*BoardListAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListAllRequest) GetIncludeHiddenBoards() bool
- func (x *BoardListAllRequest) GetInstance() *Instance
- func (x *BoardListAllRequest) GetSearchArgs() []string
- func (*BoardListAllRequest) ProtoMessage()
- func (x *BoardListAllRequest) ProtoReflect() protoreflect.Message
- func (x *BoardListAllRequest) Reset()
- func (x *BoardListAllRequest) String() string
- type BoardListAllResponse
- func (*BoardListAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListAllResponse) GetBoards() []*BoardListItem
- func (*BoardListAllResponse) ProtoMessage()
- func (x *BoardListAllResponse) ProtoReflect() protoreflect.Message
- func (x *BoardListAllResponse) Reset()
- func (x *BoardListAllResponse) String() string
- type BoardListItem
- func (*BoardListItem) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListItem) GetFqbn() string
- func (x *BoardListItem) GetIsHidden() bool
- func (x *BoardListItem) GetName() string
- func (x *BoardListItem) GetPlatform() *Platform
- func (*BoardListItem) ProtoMessage()
- func (x *BoardListItem) ProtoReflect() protoreflect.Message
- func (x *BoardListItem) Reset()
- func (x *BoardListItem) String() string
- type BoardListRequest
- func (*BoardListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListRequest) GetFqbn() string
- func (x *BoardListRequest) GetInstance() *Instance
- func (x *BoardListRequest) GetSkipCloudApiForBoardDetection() bool
- func (x *BoardListRequest) GetTimeout() int64
- func (*BoardListRequest) ProtoMessage()
- func (x *BoardListRequest) ProtoReflect() protoreflect.Message
- func (x *BoardListRequest) Reset()
- func (x *BoardListRequest) String() string
- type BoardListResponse
- func (*BoardListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListResponse) GetPorts() []*DetectedPort
- func (x *BoardListResponse) GetWarnings() []string
- func (*BoardListResponse) ProtoMessage()
- func (x *BoardListResponse) ProtoReflect() protoreflect.Message
- func (x *BoardListResponse) Reset()
- func (x *BoardListResponse) String() string
- type BoardListWatchRequest
- func (*BoardListWatchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListWatchRequest) GetInstance() *Instance
- func (x *BoardListWatchRequest) GetSkipCloudApiForBoardDetection() bool
- func (*BoardListWatchRequest) ProtoMessage()
- func (x *BoardListWatchRequest) ProtoReflect() protoreflect.Message
- func (x *BoardListWatchRequest) Reset()
- func (x *BoardListWatchRequest) String() string
- type BoardListWatchResponse
- func (*BoardListWatchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoardListWatchResponse) GetError() string
- func (x *BoardListWatchResponse) GetEventType() string
- func (x *BoardListWatchResponse) GetPort() *DetectedPort
- func (*BoardListWatchResponse) ProtoMessage()
- func (x *BoardListWatchResponse) ProtoReflect() protoreflect.Message
- func (x *BoardListWatchResponse) Reset()
- func (x *BoardListWatchResponse) String() string
- type BoardPlatform
- func (*BoardPlatform) Descriptor() ([]byte, []int)deprecated
- func (x *BoardPlatform) GetArchitecture() string
- func (x *BoardPlatform) GetArchiveFilename() string
- func (x *BoardPlatform) GetCategory() string
- func (x *BoardPlatform) GetChecksum() string
- func (x *BoardPlatform) GetName() string
- func (x *BoardPlatform) GetSize() int64
- func (x *BoardPlatform) GetUrl() string
- func (*BoardPlatform) ProtoMessage()
- func (x *BoardPlatform) ProtoReflect() protoreflect.Message
- func (x *BoardPlatform) Reset()
- func (x *BoardPlatform) String() string
- type BoardSearchRequest
- func (*BoardSearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BoardSearchRequest) GetIncludeHiddenBoards() bool
- func (x *BoardSearchRequest) GetInstance() *Instance
- func (x *BoardSearchRequest) GetSearchArgs() string
- func (*BoardSearchRequest) ProtoMessage()
- func (x *BoardSearchRequest) ProtoReflect() protoreflect.Message
- func (x *BoardSearchRequest) Reset()
- func (x *BoardSearchRequest) String() string
- type BoardSearchResponse
- func (*BoardSearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BoardSearchResponse) GetBoards() []*BoardListItem
- func (*BoardSearchResponse) ProtoMessage()
- func (x *BoardSearchResponse) ProtoReflect() protoreflect.Message
- func (x *BoardSearchResponse) Reset()
- func (x *BoardSearchResponse) String() string
- type BuilderResult
- func (*BuilderResult) Descriptor() ([]byte, []int)deprecated
- func (x *BuilderResult) GetBoardPlatform() *InstalledPlatformReference
- func (x *BuilderResult) GetBuildPath() string
- func (x *BuilderResult) GetBuildPlatform() *InstalledPlatformReference
- func (x *BuilderResult) GetBuildProperties() []string
- func (x *BuilderResult) GetDiagnostics() []*CompileDiagnostic
- func (x *BuilderResult) GetExecutableSectionsSize() []*ExecutableSectionSize
- func (x *BuilderResult) GetUsedLibraries() []*Library
- func (*BuilderResult) ProtoMessage()
- func (x *BuilderResult) ProtoReflect() protoreflect.Message
- func (x *BuilderResult) Reset()
- func (x *BuilderResult) String() string
- type BurnBootloaderRequest
- func (*BurnBootloaderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BurnBootloaderRequest) GetDryRun() bool
- func (x *BurnBootloaderRequest) GetFqbn() string
- func (x *BurnBootloaderRequest) GetInstance() *Instance
- func (x *BurnBootloaderRequest) GetPort() *Port
- func (x *BurnBootloaderRequest) GetProgrammer() string
- func (x *BurnBootloaderRequest) GetUploadProperties() []string
- func (x *BurnBootloaderRequest) GetUserFields() map[string]string
- func (x *BurnBootloaderRequest) GetVerbose() bool
- func (x *BurnBootloaderRequest) GetVerify() bool
- func (*BurnBootloaderRequest) ProtoMessage()
- func (x *BurnBootloaderRequest) ProtoReflect() protoreflect.Message
- func (x *BurnBootloaderRequest) Reset()
- func (x *BurnBootloaderRequest) String() string
- type BurnBootloaderResponse
- func (*BurnBootloaderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BurnBootloaderResponse) GetErrStream() []byte
- func (m *BurnBootloaderResponse) GetMessage() isBurnBootloaderResponse_Message
- func (x *BurnBootloaderResponse) GetOutStream() []byte
- func (*BurnBootloaderResponse) ProtoMessage()
- func (x *BurnBootloaderResponse) ProtoReflect() protoreflect.Message
- func (x *BurnBootloaderResponse) Reset()
- func (x *BurnBootloaderResponse) String() string
- type BurnBootloaderResponse_ErrStream
- type BurnBootloaderResponse_OutStream
- type CheckForArduinoCLIUpdatesRequest
- func (*CheckForArduinoCLIUpdatesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CheckForArduinoCLIUpdatesRequest) GetForceCheck() bool
- func (*CheckForArduinoCLIUpdatesRequest) ProtoMessage()
- func (x *CheckForArduinoCLIUpdatesRequest) ProtoReflect() protoreflect.Message
- func (x *CheckForArduinoCLIUpdatesRequest) Reset()
- func (x *CheckForArduinoCLIUpdatesRequest) String() string
- type CheckForArduinoCLIUpdatesResponse
- func (*CheckForArduinoCLIUpdatesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CheckForArduinoCLIUpdatesResponse) GetNewestVersion() string
- func (*CheckForArduinoCLIUpdatesResponse) ProtoMessage()
- func (x *CheckForArduinoCLIUpdatesResponse) ProtoReflect() protoreflect.Message
- func (x *CheckForArduinoCLIUpdatesResponse) Reset()
- func (x *CheckForArduinoCLIUpdatesResponse) String() string
- type CleanDownloadCacheDirectoryRequest
- func (*CleanDownloadCacheDirectoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CleanDownloadCacheDirectoryRequest) GetInstance() *Instance
- func (*CleanDownloadCacheDirectoryRequest) ProtoMessage()
- func (x *CleanDownloadCacheDirectoryRequest) ProtoReflect() protoreflect.Message
- func (x *CleanDownloadCacheDirectoryRequest) Reset()
- func (x *CleanDownloadCacheDirectoryRequest) String() string
- type CleanDownloadCacheDirectoryResponse
- func (*CleanDownloadCacheDirectoryResponse) Descriptor() ([]byte, []int)deprecated
- func (*CleanDownloadCacheDirectoryResponse) ProtoMessage()
- func (x *CleanDownloadCacheDirectoryResponse) ProtoReflect() protoreflect.Message
- func (x *CleanDownloadCacheDirectoryResponse) Reset()
- func (x *CleanDownloadCacheDirectoryResponse) String() string
- type CompileDiagnostic
- func (*CompileDiagnostic) Descriptor() ([]byte, []int)deprecated
- func (x *CompileDiagnostic) GetColumn() int64
- func (x *CompileDiagnostic) GetContext() []*CompileDiagnosticContext
- func (x *CompileDiagnostic) GetFile() string
- func (x *CompileDiagnostic) GetLine() int64
- func (x *CompileDiagnostic) GetMessage() string
- func (x *CompileDiagnostic) GetNotes() []*CompileDiagnosticNote
- func (x *CompileDiagnostic) GetSeverity() string
- func (*CompileDiagnostic) ProtoMessage()
- func (x *CompileDiagnostic) ProtoReflect() protoreflect.Message
- func (x *CompileDiagnostic) Reset()
- func (x *CompileDiagnostic) String() string
- type CompileDiagnosticContext
- func (*CompileDiagnosticContext) Descriptor() ([]byte, []int)deprecated
- func (x *CompileDiagnosticContext) GetColumn() int64
- func (x *CompileDiagnosticContext) GetFile() string
- func (x *CompileDiagnosticContext) GetLine() int64
- func (x *CompileDiagnosticContext) GetMessage() string
- func (*CompileDiagnosticContext) ProtoMessage()
- func (x *CompileDiagnosticContext) ProtoReflect() protoreflect.Message
- func (x *CompileDiagnosticContext) Reset()
- func (x *CompileDiagnosticContext) String() string
- type CompileDiagnosticNote
- func (*CompileDiagnosticNote) Descriptor() ([]byte, []int)deprecated
- func (x *CompileDiagnosticNote) GetColumn() int64
- func (x *CompileDiagnosticNote) GetFile() string
- func (x *CompileDiagnosticNote) GetLine() int64
- func (x *CompileDiagnosticNote) GetMessage() string
- func (*CompileDiagnosticNote) ProtoMessage()
- func (x *CompileDiagnosticNote) ProtoReflect() protoreflect.Message
- func (x *CompileDiagnosticNote) Reset()
- func (x *CompileDiagnosticNote) String() string
- type CompileRequest
- func (*CompileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompileRequest) GetBuildCacheExtraPaths() []string
- func (x *CompileRequest) GetBuildCachePath() stringdeprecated
- func (x *CompileRequest) GetBuildPath() string
- func (x *CompileRequest) GetBuildProperties() []string
- func (x *CompileRequest) GetClean() bool
- func (x *CompileRequest) GetCreateCompilationDatabaseOnly() bool
- func (x *CompileRequest) GetDoNotExpandBuildProperties() bool
- func (x *CompileRequest) GetEncryptKey() string
- func (x *CompileRequest) GetExportBinaries() bool
- func (x *CompileRequest) GetExportDir() string
- func (x *CompileRequest) GetFqbn() string
- func (x *CompileRequest) GetInstance() *Instance
- func (x *CompileRequest) GetJobs() int32
- func (x *CompileRequest) GetKeysKeychain() string
- func (x *CompileRequest) GetLibraries() []string
- func (x *CompileRequest) GetLibrary() []string
- func (x *CompileRequest) GetOptimizeForDebug() bool
- func (x *CompileRequest) GetPreprocess() bool
- func (x *CompileRequest) GetQuiet() bool
- func (x *CompileRequest) GetShowProperties() bool
- func (x *CompileRequest) GetSignKey() string
- func (x *CompileRequest) GetSketchPath() string
- func (x *CompileRequest) GetSkipLibrariesDiscovery() bool
- func (x *CompileRequest) GetSourceOverride() map[string]string
- func (x *CompileRequest) GetVerbose() bool
- func (x *CompileRequest) GetWarnings() string
- func (*CompileRequest) ProtoMessage()
- func (x *CompileRequest) ProtoReflect() protoreflect.Message
- func (x *CompileRequest) Reset()
- func (x *CompileRequest) String() string
- type CompileResponse
- func (*CompileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CompileResponse) GetErrStream() []byte
- func (m *CompileResponse) GetMessage() isCompileResponse_Message
- func (x *CompileResponse) GetOutStream() []byte
- func (x *CompileResponse) GetProgress() *TaskProgress
- func (x *CompileResponse) GetResult() *BuilderResult
- func (*CompileResponse) ProtoMessage()
- func (x *CompileResponse) ProtoReflect() protoreflect.Message
- func (x *CompileResponse) Reset()
- func (x *CompileResponse) String() string
- type CompileResponse_ErrStream
- type CompileResponse_OutStream
- type CompileResponse_Progress
- type CompileResponse_Result
- type ConfigOption
- func (*ConfigOption) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigOption) GetOption() string
- func (x *ConfigOption) GetOptionLabel() string
- func (x *ConfigOption) GetValues() []*ConfigValue
- func (*ConfigOption) ProtoMessage()
- func (x *ConfigOption) ProtoReflect() protoreflect.Message
- func (x *ConfigOption) Reset()
- func (x *ConfigOption) String() string
- type ConfigValue
- func (*ConfigValue) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigValue) GetSelected() bool
- func (x *ConfigValue) GetValue() string
- func (x *ConfigValue) GetValueLabel() string
- func (*ConfigValue) ProtoMessage()
- func (x *ConfigValue) ProtoReflect() protoreflect.Message
- func (x *ConfigValue) Reset()
- func (x *ConfigValue) String() string
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration) GetBoardManager() *Configuration_BoardManager
- func (x *Configuration) GetBuildCache() *Configuration_BuildCache
- func (x *Configuration) GetDaemon() *Configuration_Daemon
- func (x *Configuration) GetDirectories() *Configuration_Directories
- func (x *Configuration) GetLibrary() *Configuration_Library
- func (x *Configuration) GetLocale() string
- func (x *Configuration) GetLogging() *Configuration_Logging
- func (x *Configuration) GetNetwork() *Configuration_Network
- func (x *Configuration) GetOutput() *Configuration_Output
- func (x *Configuration) GetSketch() *Configuration_Sketch
- func (x *Configuration) GetUpdater() *Configuration_Updater
- func (*Configuration) ProtoMessage()
- func (x *Configuration) ProtoReflect() protoreflect.Message
- func (x *Configuration) Reset()
- func (x *Configuration) String() string
- type ConfigurationGetRequest
- type ConfigurationGetResponse
- func (*ConfigurationGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationGetResponse) GetConfiguration() *Configuration
- func (*ConfigurationGetResponse) ProtoMessage()
- func (x *ConfigurationGetResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationGetResponse) Reset()
- func (x *ConfigurationGetResponse) String() string
- type ConfigurationOpenRequest
- func (*ConfigurationOpenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationOpenRequest) GetEncodedSettings() string
- func (x *ConfigurationOpenRequest) GetSettingsFormat() string
- func (*ConfigurationOpenRequest) ProtoMessage()
- func (x *ConfigurationOpenRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigurationOpenRequest) Reset()
- func (x *ConfigurationOpenRequest) String() string
- type ConfigurationOpenResponse
- func (*ConfigurationOpenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationOpenResponse) GetWarnings() []string
- func (*ConfigurationOpenResponse) ProtoMessage()
- func (x *ConfigurationOpenResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationOpenResponse) Reset()
- func (x *ConfigurationOpenResponse) String() string
- type ConfigurationSaveRequest
- func (*ConfigurationSaveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationSaveRequest) GetSettingsFormat() string
- func (*ConfigurationSaveRequest) ProtoMessage()
- func (x *ConfigurationSaveRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigurationSaveRequest) Reset()
- func (x *ConfigurationSaveRequest) String() string
- type ConfigurationSaveResponse
- func (*ConfigurationSaveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationSaveResponse) GetEncodedSettings() string
- func (*ConfigurationSaveResponse) ProtoMessage()
- func (x *ConfigurationSaveResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationSaveResponse) Reset()
- func (x *ConfigurationSaveResponse) String() string
- type Configuration_BoardManager
- func (*Configuration_BoardManager) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_BoardManager) GetAdditionalUrls() []string
- func (*Configuration_BoardManager) ProtoMessage()
- func (x *Configuration_BoardManager) ProtoReflect() protoreflect.Message
- func (x *Configuration_BoardManager) Reset()
- func (x *Configuration_BoardManager) String() string
- type Configuration_BuildCache
- func (*Configuration_BuildCache) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_BuildCache) GetCompilationsBeforePurge() uint64
- func (x *Configuration_BuildCache) GetTtlSecs() uint64
- func (*Configuration_BuildCache) ProtoMessage()
- func (x *Configuration_BuildCache) ProtoReflect() protoreflect.Message
- func (x *Configuration_BuildCache) Reset()
- func (x *Configuration_BuildCache) String() string
- type Configuration_Daemon
- func (*Configuration_Daemon) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Daemon) GetPort() string
- func (*Configuration_Daemon) ProtoMessage()
- func (x *Configuration_Daemon) ProtoReflect() protoreflect.Message
- func (x *Configuration_Daemon) Reset()
- func (x *Configuration_Daemon) String() string
- type Configuration_Directories
- func (*Configuration_Directories) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Directories) GetBuiltin() *Configuration_Directories_Builtin
- func (x *Configuration_Directories) GetData() string
- func (x *Configuration_Directories) GetDownloads() string
- func (x *Configuration_Directories) GetUser() string
- func (*Configuration_Directories) ProtoMessage()
- func (x *Configuration_Directories) ProtoReflect() protoreflect.Message
- func (x *Configuration_Directories) Reset()
- func (x *Configuration_Directories) String() string
- type Configuration_Directories_Builtin
- func (*Configuration_Directories_Builtin) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Directories_Builtin) GetLibraries() string
- func (*Configuration_Directories_Builtin) ProtoMessage()
- func (x *Configuration_Directories_Builtin) ProtoReflect() protoreflect.Message
- func (x *Configuration_Directories_Builtin) Reset()
- func (x *Configuration_Directories_Builtin) String() string
- type Configuration_Library
- func (*Configuration_Library) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Library) GetEnableUnsafeInstall() bool
- func (*Configuration_Library) ProtoMessage()
- func (x *Configuration_Library) ProtoReflect() protoreflect.Message
- func (x *Configuration_Library) Reset()
- func (x *Configuration_Library) String() string
- type Configuration_Logging
- func (*Configuration_Logging) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Logging) GetFile() string
- func (x *Configuration_Logging) GetFormat() string
- func (x *Configuration_Logging) GetLevel() string
- func (*Configuration_Logging) ProtoMessage()
- func (x *Configuration_Logging) ProtoReflect() protoreflect.Message
- func (x *Configuration_Logging) Reset()
- func (x *Configuration_Logging) String() string
- type Configuration_Network
- func (*Configuration_Network) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Network) GetExtraUserAgent() string
- func (x *Configuration_Network) GetProxy() string
- func (*Configuration_Network) ProtoMessage()
- func (x *Configuration_Network) ProtoReflect() protoreflect.Message
- func (x *Configuration_Network) Reset()
- func (x *Configuration_Network) String() string
- type Configuration_Output
- func (*Configuration_Output) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Output) GetNoColor() bool
- func (*Configuration_Output) ProtoMessage()
- func (x *Configuration_Output) ProtoReflect() protoreflect.Message
- func (x *Configuration_Output) Reset()
- func (x *Configuration_Output) String() string
- type Configuration_Sketch
- func (*Configuration_Sketch) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Sketch) GetAlwaysExportBinaries() bool
- func (*Configuration_Sketch) ProtoMessage()
- func (x *Configuration_Sketch) ProtoReflect() protoreflect.Message
- func (x *Configuration_Sketch) Reset()
- func (x *Configuration_Sketch) String() string
- type Configuration_Updater
- func (*Configuration_Updater) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration_Updater) GetEnableNotification() bool
- func (*Configuration_Updater) ProtoMessage()
- func (x *Configuration_Updater) ProtoReflect() protoreflect.Message
- func (x *Configuration_Updater) Reset()
- func (x *Configuration_Updater) String() string
- type CreateRequest
- type CreateResponse
- type DebugGCCToolchainConfiguration
- func (*DebugGCCToolchainConfiguration) Descriptor() ([]byte, []int)deprecated
- func (*DebugGCCToolchainConfiguration) ProtoMessage()
- func (x *DebugGCCToolchainConfiguration) ProtoReflect() protoreflect.Message
- func (x *DebugGCCToolchainConfiguration) Reset()
- func (x *DebugGCCToolchainConfiguration) String() string
- type DebugOpenOCDServerConfiguration
- func (*DebugOpenOCDServerConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *DebugOpenOCDServerConfiguration) GetPath() string
- func (x *DebugOpenOCDServerConfiguration) GetScripts() []string
- func (x *DebugOpenOCDServerConfiguration) GetScriptsDir() string
- func (*DebugOpenOCDServerConfiguration) ProtoMessage()
- func (x *DebugOpenOCDServerConfiguration) ProtoReflect() protoreflect.Message
- func (x *DebugOpenOCDServerConfiguration) Reset()
- func (x *DebugOpenOCDServerConfiguration) String() string
- type DebugRequest
- func (*DebugRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DebugRequest) GetData() []byte
- func (x *DebugRequest) GetDebugRequest() *GetDebugConfigRequest
- func (x *DebugRequest) GetSendInterrupt() bool
- func (*DebugRequest) ProtoMessage()
- func (x *DebugRequest) ProtoReflect() protoreflect.Message
- func (x *DebugRequest) Reset()
- func (x *DebugRequest) String() string
- type DebugResponse
- func (*DebugResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DebugResponse) GetData() []byte
- func (m *DebugResponse) GetMessage() isDebugResponse_Message
- func (x *DebugResponse) GetResult() *DebugResponse_Result
- func (*DebugResponse) ProtoMessage()
- func (x *DebugResponse) ProtoReflect() protoreflect.Message
- func (x *DebugResponse) Reset()
- func (x *DebugResponse) String() string
- type DebugResponse_Data
- type DebugResponse_Result
- func (*DebugResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *DebugResponse_Result) GetError() string
- func (*DebugResponse_Result) ProtoMessage()
- func (x *DebugResponse_Result) ProtoReflect() protoreflect.Message
- func (x *DebugResponse_Result) Reset()
- func (x *DebugResponse_Result) String() string
- type DebugResponse_Result_
- type DestroyRequest
- type DestroyResponse
- type DetectedPort
- func (*DetectedPort) Descriptor() ([]byte, []int)deprecated
- func (x *DetectedPort) GetMatchingBoards() []*BoardListItem
- func (x *DetectedPort) GetPort() *Port
- func (*DetectedPort) ProtoMessage()
- func (x *DetectedPort) ProtoReflect() protoreflect.Message
- func (x *DetectedPort) Reset()
- func (x *DetectedPort) String() string
- type DownloadProgress
- func (*DownloadProgress) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadProgress) GetEnd() *DownloadProgressEnd
- func (m *DownloadProgress) GetMessage() isDownloadProgress_Message
- func (x *DownloadProgress) GetStart() *DownloadProgressStart
- func (x *DownloadProgress) GetUpdate() *DownloadProgressUpdate
- func (*DownloadProgress) ProtoMessage()
- func (x *DownloadProgress) ProtoReflect() protoreflect.Message
- func (x *DownloadProgress) Reset()
- func (x *DownloadProgress) String() string
- type DownloadProgressCB
- type DownloadProgressEnd
- func (*DownloadProgressEnd) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadProgressEnd) GetMessage() string
- func (x *DownloadProgressEnd) GetSuccess() bool
- func (*DownloadProgressEnd) ProtoMessage()
- func (x *DownloadProgressEnd) ProtoReflect() protoreflect.Message
- func (x *DownloadProgressEnd) Reset()
- func (x *DownloadProgressEnd) String() string
- type DownloadProgressStart
- func (*DownloadProgressStart) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadProgressStart) GetLabel() string
- func (x *DownloadProgressStart) GetUrl() string
- func (*DownloadProgressStart) ProtoMessage()
- func (x *DownloadProgressStart) ProtoReflect() protoreflect.Message
- func (x *DownloadProgressStart) Reset()
- func (x *DownloadProgressStart) String() string
- type DownloadProgressUpdate
- func (*DownloadProgressUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadProgressUpdate) GetDownloaded() int64
- func (x *DownloadProgressUpdate) GetTotalSize() int64
- func (*DownloadProgressUpdate) ProtoMessage()
- func (x *DownloadProgressUpdate) ProtoReflect() protoreflect.Message
- func (x *DownloadProgressUpdate) Reset()
- func (x *DownloadProgressUpdate) String() string
- type DownloadProgress_End
- type DownloadProgress_Start
- type DownloadProgress_Update
- type DownloadResource
- func (*DownloadResource) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadResource) GetArchiveFilename() string
- func (x *DownloadResource) GetCachePath() string
- func (x *DownloadResource) GetChecksum() string
- func (x *DownloadResource) GetSize() int64
- func (x *DownloadResource) GetUrl() string
- func (*DownloadResource) ProtoMessage()
- func (x *DownloadResource) ProtoReflect() protoreflect.Message
- func (x *DownloadResource) Reset()
- func (x *DownloadResource) String() string
- type EnumerateMonitorPortSettingsRequest
- func (*EnumerateMonitorPortSettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnumerateMonitorPortSettingsRequest) GetFqbn() string
- func (x *EnumerateMonitorPortSettingsRequest) GetInstance() *Instance
- func (x *EnumerateMonitorPortSettingsRequest) GetPortProtocol() string
- func (*EnumerateMonitorPortSettingsRequest) ProtoMessage()
- func (x *EnumerateMonitorPortSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *EnumerateMonitorPortSettingsRequest) Reset()
- func (x *EnumerateMonitorPortSettingsRequest) String() string
- type EnumerateMonitorPortSettingsResponse
- func (*EnumerateMonitorPortSettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EnumerateMonitorPortSettingsResponse) GetSettings() []*MonitorPortSettingDescriptor
- func (*EnumerateMonitorPortSettingsResponse) ProtoMessage()
- func (x *EnumerateMonitorPortSettingsResponse) ProtoReflect() protoreflect.Message
- func (x *EnumerateMonitorPortSettingsResponse) Reset()
- func (x *EnumerateMonitorPortSettingsResponse) String() string
- type ExecutableSectionSize
- func (*ExecutableSectionSize) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutableSectionSize) GetMaxSize() int64
- func (x *ExecutableSectionSize) GetName() string
- func (x *ExecutableSectionSize) GetSize() int64
- func (*ExecutableSectionSize) ProtoMessage()
- func (x *ExecutableSectionSize) ProtoReflect() protoreflect.Message
- func (x *ExecutableSectionSize) Reset()
- func (x *ExecutableSectionSize) String() string
- type FailedInstanceInitError
- func (*FailedInstanceInitError) Descriptor() ([]byte, []int)deprecated
- func (x *FailedInstanceInitError) GetMessage() string
- func (x *FailedInstanceInitError) GetReason() FailedInstanceInitReason
- func (*FailedInstanceInitError) ProtoMessage()
- func (x *FailedInstanceInitError) ProtoReflect() protoreflect.Message
- func (x *FailedInstanceInitError) Reset()
- func (x *FailedInstanceInitError) String() string
- type FailedInstanceInitReason
- func (FailedInstanceInitReason) Descriptor() protoreflect.EnumDescriptor
- func (x FailedInstanceInitReason) Enum() *FailedInstanceInitReason
- func (FailedInstanceInitReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x FailedInstanceInitReason) Number() protoreflect.EnumNumber
- func (x FailedInstanceInitReason) String() string
- func (FailedInstanceInitReason) Type() protoreflect.EnumType
- type GetDebugConfigRequest
- func (*GetDebugConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDebugConfigRequest) GetDebugProperties() []string
- func (x *GetDebugConfigRequest) GetFqbn() string
- func (x *GetDebugConfigRequest) GetImportDir() string
- func (x *GetDebugConfigRequest) GetInstance() *Instance
- func (x *GetDebugConfigRequest) GetInterpreter() string
- func (x *GetDebugConfigRequest) GetPort() *Port
- func (x *GetDebugConfigRequest) GetProgrammer() string
- func (x *GetDebugConfigRequest) GetSketchPath() string
- func (*GetDebugConfigRequest) ProtoMessage()
- func (x *GetDebugConfigRequest) ProtoReflect() protoreflect.Message
- func (x *GetDebugConfigRequest) Reset()
- func (x *GetDebugConfigRequest) String() string
- type GetDebugConfigResponse
- func (*GetDebugConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDebugConfigResponse) GetCustomConfigs() map[string]string
- func (x *GetDebugConfigResponse) GetExecutable() string
- func (x *GetDebugConfigResponse) GetProgrammer() string
- func (x *GetDebugConfigResponse) GetServer() string
- func (x *GetDebugConfigResponse) GetServerConfiguration() *anypb.Any
- func (x *GetDebugConfigResponse) GetServerPath() string
- func (x *GetDebugConfigResponse) GetSvdFile() string
- func (x *GetDebugConfigResponse) GetToolchain() string
- func (x *GetDebugConfigResponse) GetToolchainConfiguration() *anypb.Any
- func (x *GetDebugConfigResponse) GetToolchainPath() string
- func (x *GetDebugConfigResponse) GetToolchainPrefix() string
- func (*GetDebugConfigResponse) ProtoMessage()
- func (x *GetDebugConfigResponse) ProtoReflect() protoreflect.Message
- func (x *GetDebugConfigResponse) Reset()
- func (x *GetDebugConfigResponse) String() string
- type GitLibraryInstallRequest
- func (*GitLibraryInstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GitLibraryInstallRequest) GetInstance() *Instance
- func (x *GitLibraryInstallRequest) GetOverwrite() bool
- func (x *GitLibraryInstallRequest) GetUrl() string
- func (*GitLibraryInstallRequest) ProtoMessage()
- func (x *GitLibraryInstallRequest) ProtoReflect() protoreflect.Message
- func (x *GitLibraryInstallRequest) Reset()
- func (x *GitLibraryInstallRequest) String() string
- type GitLibraryInstallResponse
- func (*GitLibraryInstallResponse) Descriptor() ([]byte, []int)deprecated
- func (m *GitLibraryInstallResponse) GetMessage() isGitLibraryInstallResponse_Message
- func (x *GitLibraryInstallResponse) GetResult() *GitLibraryInstallResponse_Result
- func (x *GitLibraryInstallResponse) GetTaskProgress() *TaskProgress
- func (*GitLibraryInstallResponse) ProtoMessage()
- func (x *GitLibraryInstallResponse) ProtoReflect() protoreflect.Message
- func (x *GitLibraryInstallResponse) Reset()
- func (x *GitLibraryInstallResponse) String() string
- type GitLibraryInstallResponse_Result
- func (*GitLibraryInstallResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*GitLibraryInstallResponse_Result) ProtoMessage()
- func (x *GitLibraryInstallResponse_Result) ProtoReflect() protoreflect.Message
- func (x *GitLibraryInstallResponse_Result) Reset()
- func (x *GitLibraryInstallResponse_Result) String() string
- type GitLibraryInstallResponse_Result_
- type GitLibraryInstallResponse_TaskProgress
- type Help
- type HelpResources
- type IndexUpdateReport
- func (*IndexUpdateReport) Descriptor() ([]byte, []int)deprecated
- func (x *IndexUpdateReport) GetIndexUrl() string
- func (x *IndexUpdateReport) GetStatus() IndexUpdateReport_Status
- func (*IndexUpdateReport) ProtoMessage()
- func (x *IndexUpdateReport) ProtoReflect() protoreflect.Message
- func (x *IndexUpdateReport) Reset()
- func (x *IndexUpdateReport) String() string
- type IndexUpdateReport_Status
- func (IndexUpdateReport_Status) Descriptor() protoreflect.EnumDescriptor
- func (x IndexUpdateReport_Status) Enum() *IndexUpdateReport_Status
- func (IndexUpdateReport_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x IndexUpdateReport_Status) Number() protoreflect.EnumNumber
- func (x IndexUpdateReport_Status) String() string
- func (IndexUpdateReport_Status) Type() protoreflect.EnumType
- type InitRequest
- func (*InitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitRequest) GetInstance() *Instance
- func (x *InitRequest) GetProfile() string
- func (x *InitRequest) GetSketchPath() string
- func (*InitRequest) ProtoMessage()
- func (x *InitRequest) ProtoReflect() protoreflect.Message
- func (x *InitRequest) Reset()
- func (x *InitRequest) String() string
- type InitResponse
- func (*InitResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InitResponse) GetError() *status.Status
- func (x *InitResponse) GetInitProgress() *InitResponse_Progress
- func (m *InitResponse) GetMessage() isInitResponse_Message
- func (x *InitResponse) GetProfile() *SketchProfile
- func (*InitResponse) ProtoMessage()
- func (x *InitResponse) ProtoReflect() protoreflect.Message
- func (x *InitResponse) Reset()
- func (x *InitResponse) String() string
- type InitResponse_Error
- type InitResponse_InitProgress
- type InitResponse_Profile
- type InitResponse_Progress
- func (*InitResponse_Progress) Descriptor() ([]byte, []int)deprecated
- func (x *InitResponse_Progress) GetDownloadProgress() *DownloadProgress
- func (x *InitResponse_Progress) GetTaskProgress() *TaskProgress
- func (*InitResponse_Progress) ProtoMessage()
- func (x *InitResponse_Progress) ProtoReflect() protoreflect.Message
- func (x *InitResponse_Progress) Reset()
- func (x *InitResponse_Progress) String() string
- type InstalledLibrary
- func (*InstalledLibrary) Descriptor() ([]byte, []int)deprecated
- func (x *InstalledLibrary) GetLibrary() *Library
- func (x *InstalledLibrary) GetRelease() *LibraryRelease
- func (*InstalledLibrary) ProtoMessage()
- func (x *InstalledLibrary) ProtoReflect() protoreflect.Message
- func (x *InstalledLibrary) Reset()
- func (x *InstalledLibrary) String() string
- type InstalledPlatformReference
- func (*InstalledPlatformReference) Descriptor() ([]byte, []int)deprecated
- func (x *InstalledPlatformReference) GetId() string
- func (x *InstalledPlatformReference) GetInstallDir() string
- func (x *InstalledPlatformReference) GetPackageUrl() string
- func (x *InstalledPlatformReference) GetVersion() string
- func (*InstalledPlatformReference) ProtoMessage()
- func (x *InstalledPlatformReference) ProtoReflect() protoreflect.Message
- func (x *InstalledPlatformReference) Reset()
- func (x *InstalledPlatformReference) String() string
- type Instance
- type InstanceCommand
- type InstanceNeedsReinitializationError
- func (*InstanceNeedsReinitializationError) Descriptor() ([]byte, []int)deprecated
- func (*InstanceNeedsReinitializationError) ProtoMessage()
- func (x *InstanceNeedsReinitializationError) ProtoReflect() protoreflect.Message
- func (x *InstanceNeedsReinitializationError) Reset()
- func (x *InstanceNeedsReinitializationError) String() string
- type IsDebugSupportedRequest
- func (*IsDebugSupportedRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IsDebugSupportedRequest) GetDebugProperties() []string
- func (x *IsDebugSupportedRequest) GetFqbn() string
- func (x *IsDebugSupportedRequest) GetInstance() *Instance
- func (x *IsDebugSupportedRequest) GetInterpreter() string
- func (x *IsDebugSupportedRequest) GetPort() *Port
- func (x *IsDebugSupportedRequest) GetProgrammer() string
- func (*IsDebugSupportedRequest) ProtoMessage()
- func (x *IsDebugSupportedRequest) ProtoReflect() protoreflect.Message
- func (x *IsDebugSupportedRequest) Reset()
- func (x *IsDebugSupportedRequest) String() string
- type IsDebugSupportedResponse
- func (*IsDebugSupportedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IsDebugSupportedResponse) GetDebugFqbn() string
- func (x *IsDebugSupportedResponse) GetDebuggingSupported() bool
- func (*IsDebugSupportedResponse) ProtoMessage()
- func (x *IsDebugSupportedResponse) ProtoReflect() protoreflect.Message
- func (x *IsDebugSupportedResponse) Reset()
- func (x *IsDebugSupportedResponse) String() string
- type Library
- func (*Library) Descriptor() ([]byte, []int)deprecated
- func (x *Library) GetArchitectures() []string
- func (x *Library) GetAuthor() string
- func (x *Library) GetCategory() string
- func (x *Library) GetCompatibleWith() map[string]bool
- func (x *Library) GetContainerPlatform() string
- func (x *Library) GetDotALinkage() bool
- func (x *Library) GetExamples() []string
- func (x *Library) GetInDevelopment() bool
- func (x *Library) GetInstallDir() string
- func (x *Library) GetIsLegacy() bool
- func (x *Library) GetLayout() LibraryLayout
- func (x *Library) GetLdFlags() string
- func (x *Library) GetLicense() string
- func (x *Library) GetLocation() LibraryLocation
- func (x *Library) GetMaintainer() string
- func (x *Library) GetName() string
- func (x *Library) GetParagraph() string
- func (x *Library) GetPrecompiled() bool
- func (x *Library) GetProperties() map[string]string
- func (x *Library) GetProvidesIncludes() []string
- func (x *Library) GetSentence() string
- func (x *Library) GetSourceDir() string
- func (x *Library) GetTypes() []string
- func (x *Library) GetUtilityDir() string
- func (x *Library) GetVersion() string
- func (x *Library) GetWebsite() string
- func (*Library) ProtoMessage()
- func (x *Library) ProtoReflect() protoreflect.Message
- func (x *Library) Reset()
- func (x *Library) String() string
- type LibraryDependency
- func (*LibraryDependency) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryDependency) GetName() string
- func (x *LibraryDependency) GetVersionConstraint() string
- func (*LibraryDependency) ProtoMessage()
- func (x *LibraryDependency) ProtoReflect() protoreflect.Message
- func (x *LibraryDependency) Reset()
- func (x *LibraryDependency) String() string
- type LibraryDependencyStatus
- func (*LibraryDependencyStatus) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryDependencyStatus) GetName() string
- func (x *LibraryDependencyStatus) GetVersionInstalled() string
- func (x *LibraryDependencyStatus) GetVersionRequired() string
- func (*LibraryDependencyStatus) ProtoMessage()
- func (x *LibraryDependencyStatus) ProtoReflect() protoreflect.Message
- func (x *LibraryDependencyStatus) Reset()
- func (x *LibraryDependencyStatus) String() string
- type LibraryDownloadRequest
- func (*LibraryDownloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryDownloadRequest) GetInstance() *Instance
- func (x *LibraryDownloadRequest) GetName() string
- func (x *LibraryDownloadRequest) GetVersion() string
- func (*LibraryDownloadRequest) ProtoMessage()
- func (x *LibraryDownloadRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryDownloadRequest) Reset()
- func (x *LibraryDownloadRequest) String() string
- type LibraryDownloadResponse
- func (*LibraryDownloadResponse) Descriptor() ([]byte, []int)deprecated
- func (m *LibraryDownloadResponse) GetMessage() isLibraryDownloadResponse_Message
- func (x *LibraryDownloadResponse) GetProgress() *DownloadProgress
- func (x *LibraryDownloadResponse) GetResult() *LibraryDownloadResponse_Result
- func (*LibraryDownloadResponse) ProtoMessage()
- func (x *LibraryDownloadResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryDownloadResponse) Reset()
- func (x *LibraryDownloadResponse) String() string
- type LibraryDownloadResponse_Progress
- type LibraryDownloadResponse_Result
- func (*LibraryDownloadResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*LibraryDownloadResponse_Result) ProtoMessage()
- func (x *LibraryDownloadResponse_Result) ProtoReflect() protoreflect.Message
- func (x *LibraryDownloadResponse_Result) Reset()
- func (x *LibraryDownloadResponse_Result) String() string
- type LibraryDownloadResponse_Result_
- type LibraryInstallLocation
- func (LibraryInstallLocation) Descriptor() protoreflect.EnumDescriptor
- func (x LibraryInstallLocation) Enum() *LibraryInstallLocation
- func (LibraryInstallLocation) EnumDescriptor() ([]byte, []int)deprecated
- func (x LibraryInstallLocation) Number() protoreflect.EnumNumber
- func (x LibraryInstallLocation) String() string
- func (LibraryInstallLocation) Type() protoreflect.EnumType
- type LibraryInstallRequest
- func (*LibraryInstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryInstallRequest) GetInstallLocation() LibraryInstallLocation
- func (x *LibraryInstallRequest) GetInstance() *Instance
- func (x *LibraryInstallRequest) GetName() string
- func (x *LibraryInstallRequest) GetNoDeps() bool
- func (x *LibraryInstallRequest) GetNoOverwrite() bool
- func (x *LibraryInstallRequest) GetVersion() string
- func (*LibraryInstallRequest) ProtoMessage()
- func (x *LibraryInstallRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryInstallRequest) Reset()
- func (x *LibraryInstallRequest) String() string
- type LibraryInstallResponse
- func (*LibraryInstallResponse) Descriptor() ([]byte, []int)deprecated
- func (m *LibraryInstallResponse) GetMessage() isLibraryInstallResponse_Message
- func (x *LibraryInstallResponse) GetProgress() *DownloadProgress
- func (x *LibraryInstallResponse) GetResult() *LibraryInstallResponse_Result
- func (x *LibraryInstallResponse) GetTaskProgress() *TaskProgress
- func (*LibraryInstallResponse) ProtoMessage()
- func (x *LibraryInstallResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryInstallResponse) Reset()
- func (x *LibraryInstallResponse) String() string
- type LibraryInstallResponse_Progress
- type LibraryInstallResponse_Result
- func (*LibraryInstallResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*LibraryInstallResponse_Result) ProtoMessage()
- func (x *LibraryInstallResponse_Result) ProtoReflect() protoreflect.Message
- func (x *LibraryInstallResponse_Result) Reset()
- func (x *LibraryInstallResponse_Result) String() string
- type LibraryInstallResponse_Result_
- type LibraryInstallResponse_TaskProgress
- type LibraryLayout
- func (LibraryLayout) Descriptor() protoreflect.EnumDescriptor
- func (x LibraryLayout) Enum() *LibraryLayout
- func (LibraryLayout) EnumDescriptor() ([]byte, []int)deprecated
- func (x LibraryLayout) Number() protoreflect.EnumNumber
- func (x LibraryLayout) String() string
- func (LibraryLayout) Type() protoreflect.EnumType
- type LibraryListRequest
- func (*LibraryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryListRequest) GetAll() bool
- func (x *LibraryListRequest) GetFqbn() string
- func (x *LibraryListRequest) GetInstance() *Instance
- func (x *LibraryListRequest) GetName() string
- func (x *LibraryListRequest) GetUpdatable() bool
- func (*LibraryListRequest) ProtoMessage()
- func (x *LibraryListRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryListRequest) Reset()
- func (x *LibraryListRequest) String() string
- type LibraryListResponse
- func (*LibraryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryListResponse) GetInstalledLibraries() []*InstalledLibrary
- func (*LibraryListResponse) ProtoMessage()
- func (x *LibraryListResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryListResponse) Reset()
- func (x *LibraryListResponse) String() string
- type LibraryLocation
- func (LibraryLocation) Descriptor() protoreflect.EnumDescriptor
- func (x LibraryLocation) Enum() *LibraryLocation
- func (LibraryLocation) EnumDescriptor() ([]byte, []int)deprecated
- func (x LibraryLocation) Number() protoreflect.EnumNumber
- func (x LibraryLocation) String() string
- func (LibraryLocation) Type() protoreflect.EnumType
- type LibraryRelease
- func (*LibraryRelease) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryRelease) GetArchitectures() []string
- func (x *LibraryRelease) GetAuthor() string
- func (x *LibraryRelease) GetCategory() string
- func (x *LibraryRelease) GetDependencies() []*LibraryDependency
- func (x *LibraryRelease) GetLicense() string
- func (x *LibraryRelease) GetMaintainer() string
- func (x *LibraryRelease) GetParagraph() string
- func (x *LibraryRelease) GetProvidesIncludes() []string
- func (x *LibraryRelease) GetResources() *DownloadResource
- func (x *LibraryRelease) GetSentence() string
- func (x *LibraryRelease) GetTypes() []string
- func (x *LibraryRelease) GetVersion() string
- func (x *LibraryRelease) GetWebsite() string
- func (*LibraryRelease) ProtoMessage()
- func (x *LibraryRelease) ProtoReflect() protoreflect.Message
- func (x *LibraryRelease) Reset()
- func (x *LibraryRelease) String() string
- type LibraryResolveDependenciesRequest
- func (*LibraryResolveDependenciesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryResolveDependenciesRequest) GetDoNotUpdateInstalledLibraries() bool
- func (x *LibraryResolveDependenciesRequest) GetInstance() *Instance
- func (x *LibraryResolveDependenciesRequest) GetName() string
- func (x *LibraryResolveDependenciesRequest) GetVersion() string
- func (*LibraryResolveDependenciesRequest) ProtoMessage()
- func (x *LibraryResolveDependenciesRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryResolveDependenciesRequest) Reset()
- func (x *LibraryResolveDependenciesRequest) String() string
- type LibraryResolveDependenciesResponse
- func (*LibraryResolveDependenciesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryResolveDependenciesResponse) GetDependencies() []*LibraryDependencyStatus
- func (*LibraryResolveDependenciesResponse) ProtoMessage()
- func (x *LibraryResolveDependenciesResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryResolveDependenciesResponse) Reset()
- func (x *LibraryResolveDependenciesResponse) String() string
- type LibrarySearchRequest
- func (*LibrarySearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibrarySearchRequest) GetInstance() *Instance
- func (x *LibrarySearchRequest) GetOmitReleasesDetails() bool
- func (x *LibrarySearchRequest) GetSearchArgs() string
- func (*LibrarySearchRequest) ProtoMessage()
- func (x *LibrarySearchRequest) ProtoReflect() protoreflect.Message
- func (x *LibrarySearchRequest) Reset()
- func (x *LibrarySearchRequest) String() string
- type LibrarySearchResponse
- func (*LibrarySearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LibrarySearchResponse) GetLibraries() []*SearchedLibrary
- func (x *LibrarySearchResponse) GetStatus() LibrarySearchStatus
- func (*LibrarySearchResponse) ProtoMessage()
- func (x *LibrarySearchResponse) ProtoReflect() protoreflect.Message
- func (x *LibrarySearchResponse) Reset()
- func (x *LibrarySearchResponse) String() string
- type LibrarySearchStatus
- func (LibrarySearchStatus) Descriptor() protoreflect.EnumDescriptor
- func (x LibrarySearchStatus) Enum() *LibrarySearchStatus
- func (LibrarySearchStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x LibrarySearchStatus) Number() protoreflect.EnumNumber
- func (x LibrarySearchStatus) String() string
- func (LibrarySearchStatus) Type() protoreflect.EnumType
- type LibraryUninstallRequest
- func (*LibraryUninstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryUninstallRequest) GetInstance() *Instance
- func (x *LibraryUninstallRequest) GetName() string
- func (x *LibraryUninstallRequest) GetVersion() string
- func (*LibraryUninstallRequest) ProtoMessage()
- func (x *LibraryUninstallRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryUninstallRequest) Reset()
- func (x *LibraryUninstallRequest) String() string
- type LibraryUninstallResponse
- func (*LibraryUninstallResponse) Descriptor() ([]byte, []int)deprecated
- func (m *LibraryUninstallResponse) GetMessage() isLibraryUninstallResponse_Message
- func (x *LibraryUninstallResponse) GetResult() *LibraryUninstallResponse_Result
- func (x *LibraryUninstallResponse) GetTaskProgress() *TaskProgress
- func (*LibraryUninstallResponse) ProtoMessage()
- func (x *LibraryUninstallResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryUninstallResponse) Reset()
- func (x *LibraryUninstallResponse) String() string
- type LibraryUninstallResponse_Result
- func (*LibraryUninstallResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*LibraryUninstallResponse_Result) ProtoMessage()
- func (x *LibraryUninstallResponse_Result) ProtoReflect() protoreflect.Message
- func (x *LibraryUninstallResponse_Result) Reset()
- func (x *LibraryUninstallResponse_Result) String() string
- type LibraryUninstallResponse_Result_
- type LibraryUninstallResponse_TaskProgress
- type LibraryUpgradeAllRequest
- func (*LibraryUpgradeAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryUpgradeAllRequest) GetInstance() *Instance
- func (*LibraryUpgradeAllRequest) ProtoMessage()
- func (x *LibraryUpgradeAllRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeAllRequest) Reset()
- func (x *LibraryUpgradeAllRequest) String() string
- type LibraryUpgradeAllResponse
- func (*LibraryUpgradeAllResponse) Descriptor() ([]byte, []int)deprecated
- func (m *LibraryUpgradeAllResponse) GetMessage() isLibraryUpgradeAllResponse_Message
- func (x *LibraryUpgradeAllResponse) GetProgress() *DownloadProgress
- func (x *LibraryUpgradeAllResponse) GetResult() *LibraryUpgradeAllResponse_Result
- func (x *LibraryUpgradeAllResponse) GetTaskProgress() *TaskProgress
- func (*LibraryUpgradeAllResponse) ProtoMessage()
- func (x *LibraryUpgradeAllResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeAllResponse) Reset()
- func (x *LibraryUpgradeAllResponse) String() string
- type LibraryUpgradeAllResponse_Progress
- type LibraryUpgradeAllResponse_Result
- func (*LibraryUpgradeAllResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*LibraryUpgradeAllResponse_Result) ProtoMessage()
- func (x *LibraryUpgradeAllResponse_Result) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeAllResponse_Result) Reset()
- func (x *LibraryUpgradeAllResponse_Result) String() string
- type LibraryUpgradeAllResponse_Result_
- type LibraryUpgradeAllResponse_TaskProgress
- type LibraryUpgradeRequest
- func (*LibraryUpgradeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LibraryUpgradeRequest) GetInstance() *Instance
- func (x *LibraryUpgradeRequest) GetName() string
- func (x *LibraryUpgradeRequest) GetNoDeps() bool
- func (*LibraryUpgradeRequest) ProtoMessage()
- func (x *LibraryUpgradeRequest) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeRequest) Reset()
- func (x *LibraryUpgradeRequest) String() string
- type LibraryUpgradeResponse
- func (*LibraryUpgradeResponse) Descriptor() ([]byte, []int)deprecated
- func (m *LibraryUpgradeResponse) GetMessage() isLibraryUpgradeResponse_Message
- func (x *LibraryUpgradeResponse) GetProgress() *DownloadProgress
- func (x *LibraryUpgradeResponse) GetResult() *LibraryUpgradeResponse_Result
- func (x *LibraryUpgradeResponse) GetTaskProgress() *TaskProgress
- func (*LibraryUpgradeResponse) ProtoMessage()
- func (x *LibraryUpgradeResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeResponse) Reset()
- func (x *LibraryUpgradeResponse) String() string
- type LibraryUpgradeResponse_Progress
- type LibraryUpgradeResponse_Result
- func (*LibraryUpgradeResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*LibraryUpgradeResponse_Result) ProtoMessage()
- func (x *LibraryUpgradeResponse_Result) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeResponse_Result) Reset()
- func (x *LibraryUpgradeResponse_Result) String() string
- type LibraryUpgradeResponse_Result_
- type LibraryUpgradeResponse_TaskProgress
- type ListProgrammersAvailableForUploadRequest
- func (*ListProgrammersAvailableForUploadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListProgrammersAvailableForUploadRequest) GetFqbn() string
- func (x *ListProgrammersAvailableForUploadRequest) GetInstance() *Instance
- func (*ListProgrammersAvailableForUploadRequest) ProtoMessage()
- func (x *ListProgrammersAvailableForUploadRequest) ProtoReflect() protoreflect.Message
- func (x *ListProgrammersAvailableForUploadRequest) Reset()
- func (x *ListProgrammersAvailableForUploadRequest) String() string
- type ListProgrammersAvailableForUploadResponse
- func (*ListProgrammersAvailableForUploadResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListProgrammersAvailableForUploadResponse) GetProgrammers() []*Programmer
- func (*ListProgrammersAvailableForUploadResponse) ProtoMessage()
- func (x *ListProgrammersAvailableForUploadResponse) ProtoReflect() protoreflect.Message
- func (x *ListProgrammersAvailableForUploadResponse) Reset()
- func (x *ListProgrammersAvailableForUploadResponse) String() string
- type LoadSketchRequest
- type LoadSketchResponse
- type MissingProgrammerError
- type MonitorPortConfiguration
- func (*MonitorPortConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorPortConfiguration) GetSettings() []*MonitorPortSetting
- func (*MonitorPortConfiguration) ProtoMessage()
- func (x *MonitorPortConfiguration) ProtoReflect() protoreflect.Message
- func (x *MonitorPortConfiguration) Reset()
- func (x *MonitorPortConfiguration) String() string
- type MonitorPortOpenRequest
- func (*MonitorPortOpenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorPortOpenRequest) GetFqbn() string
- func (x *MonitorPortOpenRequest) GetInstance() *Instance
- func (x *MonitorPortOpenRequest) GetPort() *Port
- func (x *MonitorPortOpenRequest) GetPortConfiguration() *MonitorPortConfiguration
- func (*MonitorPortOpenRequest) ProtoMessage()
- func (x *MonitorPortOpenRequest) ProtoReflect() protoreflect.Message
- func (x *MonitorPortOpenRequest) Reset()
- func (x *MonitorPortOpenRequest) String() string
- type MonitorPortSetting
- func (*MonitorPortSetting) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorPortSetting) GetSettingId() string
- func (x *MonitorPortSetting) GetValue() string
- func (*MonitorPortSetting) ProtoMessage()
- func (x *MonitorPortSetting) ProtoReflect() protoreflect.Message
- func (x *MonitorPortSetting) Reset()
- func (x *MonitorPortSetting) String() string
- type MonitorPortSettingDescriptor
- func (*MonitorPortSettingDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorPortSettingDescriptor) GetEnumValues() []string
- func (x *MonitorPortSettingDescriptor) GetLabel() string
- func (x *MonitorPortSettingDescriptor) GetSettingId() string
- func (x *MonitorPortSettingDescriptor) GetType() string
- func (x *MonitorPortSettingDescriptor) GetValue() string
- func (*MonitorPortSettingDescriptor) ProtoMessage()
- func (x *MonitorPortSettingDescriptor) ProtoReflect() protoreflect.Message
- func (x *MonitorPortSettingDescriptor) Reset()
- func (x *MonitorPortSettingDescriptor) String() string
- type MonitorRequest
- func (*MonitorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorRequest) GetClose() bool
- func (m *MonitorRequest) GetMessage() isMonitorRequest_Message
- func (x *MonitorRequest) GetOpenRequest() *MonitorPortOpenRequest
- func (x *MonitorRequest) GetTxData() []byte
- func (x *MonitorRequest) GetUpdatedConfiguration() *MonitorPortConfiguration
- func (*MonitorRequest) ProtoMessage()
- func (x *MonitorRequest) ProtoReflect() protoreflect.Message
- func (x *MonitorRequest) Reset()
- func (x *MonitorRequest) String() string
- type MonitorRequest_Close
- type MonitorRequest_OpenRequest
- type MonitorRequest_TxData
- type MonitorRequest_UpdatedConfiguration
- type MonitorResponse
- func (*MonitorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorResponse) GetAppliedSettings() *MonitorPortConfiguration
- func (x *MonitorResponse) GetError() string
- func (m *MonitorResponse) GetMessage() isMonitorResponse_Message
- func (x *MonitorResponse) GetRxData() []byte
- func (x *MonitorResponse) GetSuccess() bool
- func (*MonitorResponse) ProtoMessage()
- func (x *MonitorResponse) ProtoReflect() protoreflect.Message
- func (x *MonitorResponse) Reset()
- func (x *MonitorResponse) String() string
- type MonitorResponse_AppliedSettings
- type MonitorResponse_Error
- type MonitorResponse_RxData
- type MonitorResponse_Success
- type NewSketchRequest
- func (*NewSketchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NewSketchRequest) GetOverwrite() bool
- func (x *NewSketchRequest) GetSketchDir() string
- func (x *NewSketchRequest) GetSketchName() string
- func (*NewSketchRequest) ProtoMessage()
- func (x *NewSketchRequest) ProtoReflect() protoreflect.Message
- func (x *NewSketchRequest) Reset()
- func (x *NewSketchRequest) String() string
- type NewSketchResponse
- type Package
- func (*Package) Descriptor() ([]byte, []int)deprecated
- func (x *Package) GetEmail() string
- func (x *Package) GetHelp() *Help
- func (x *Package) GetMaintainer() string
- func (x *Package) GetName() string
- func (x *Package) GetUrl() string
- func (x *Package) GetWebsiteUrl() string
- func (*Package) ProtoMessage()
- func (x *Package) ProtoReflect() protoreflect.Message
- func (x *Package) Reset()
- func (x *Package) String() string
- type Platform
- type PlatformDownloadRequest
- func (*PlatformDownloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformDownloadRequest) GetArchitecture() string
- func (x *PlatformDownloadRequest) GetInstance() *Instance
- func (x *PlatformDownloadRequest) GetPlatformPackage() string
- func (x *PlatformDownloadRequest) GetVersion() string
- func (*PlatformDownloadRequest) ProtoMessage()
- func (x *PlatformDownloadRequest) ProtoReflect() protoreflect.Message
- func (x *PlatformDownloadRequest) Reset()
- func (x *PlatformDownloadRequest) String() string
- type PlatformDownloadResponse
- func (*PlatformDownloadResponse) Descriptor() ([]byte, []int)deprecated
- func (m *PlatformDownloadResponse) GetMessage() isPlatformDownloadResponse_Message
- func (x *PlatformDownloadResponse) GetProgress() *DownloadProgress
- func (x *PlatformDownloadResponse) GetResult() *PlatformDownloadResponse_Result
- func (*PlatformDownloadResponse) ProtoMessage()
- func (x *PlatformDownloadResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformDownloadResponse) Reset()
- func (x *PlatformDownloadResponse) String() string
- type PlatformDownloadResponse_Progress
- type PlatformDownloadResponse_Result
- func (*PlatformDownloadResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*PlatformDownloadResponse_Result) ProtoMessage()
- func (x *PlatformDownloadResponse_Result) ProtoReflect() protoreflect.Message
- func (x *PlatformDownloadResponse_Result) Reset()
- func (x *PlatformDownloadResponse_Result) String() string
- type PlatformDownloadResponse_Result_
- type PlatformInstallRequest
- func (*PlatformInstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformInstallRequest) GetArchitecture() string
- func (x *PlatformInstallRequest) GetInstance() *Instance
- func (x *PlatformInstallRequest) GetNoOverwrite() bool
- func (x *PlatformInstallRequest) GetPlatformPackage() string
- func (x *PlatformInstallRequest) GetSkipPostInstall() bool
- func (x *PlatformInstallRequest) GetSkipPreUninstall() bool
- func (x *PlatformInstallRequest) GetVersion() string
- func (*PlatformInstallRequest) ProtoMessage()
- func (x *PlatformInstallRequest) ProtoReflect() protoreflect.Message
- func (x *PlatformInstallRequest) Reset()
- func (x *PlatformInstallRequest) String() string
- type PlatformInstallResponse
- func (*PlatformInstallResponse) Descriptor() ([]byte, []int)deprecated
- func (m *PlatformInstallResponse) GetMessage() isPlatformInstallResponse_Message
- func (x *PlatformInstallResponse) GetProgress() *DownloadProgress
- func (x *PlatformInstallResponse) GetResult() *PlatformInstallResponse_Result
- func (x *PlatformInstallResponse) GetTaskProgress() *TaskProgress
- func (*PlatformInstallResponse) ProtoMessage()
- func (x *PlatformInstallResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformInstallResponse) Reset()
- func (x *PlatformInstallResponse) String() string
- type PlatformInstallResponse_Progress
- type PlatformInstallResponse_Result
- func (*PlatformInstallResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*PlatformInstallResponse_Result) ProtoMessage()
- func (x *PlatformInstallResponse_Result) ProtoReflect() protoreflect.Message
- func (x *PlatformInstallResponse_Result) Reset()
- func (x *PlatformInstallResponse_Result) String() string
- type PlatformInstallResponse_Result_
- type PlatformInstallResponse_TaskProgress
- type PlatformLoadingError
- type PlatformMetadata
- func (*PlatformMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformMetadata) GetDeprecated() bool
- func (x *PlatformMetadata) GetEmail() string
- func (x *PlatformMetadata) GetId() string
- func (x *PlatformMetadata) GetIndexed() bool
- func (x *PlatformMetadata) GetMaintainer() string
- func (x *PlatformMetadata) GetManuallyInstalled() bool
- func (x *PlatformMetadata) GetWebsite() string
- func (*PlatformMetadata) ProtoMessage()
- func (x *PlatformMetadata) ProtoReflect() protoreflect.Message
- func (x *PlatformMetadata) Reset()
- func (x *PlatformMetadata) String() string
- type PlatformRelease
- func (*PlatformRelease) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformRelease) GetBoards() []*Board
- func (x *PlatformRelease) GetCompatible() bool
- func (x *PlatformRelease) GetDeprecated() bool
- func (x *PlatformRelease) GetHelp() *HelpResources
- func (x *PlatformRelease) GetInstalled() bool
- func (x *PlatformRelease) GetMissingMetadata() bool
- func (x *PlatformRelease) GetName() string
- func (x *PlatformRelease) GetTypes() []string
- func (x *PlatformRelease) GetVersion() string
- func (*PlatformRelease) ProtoMessage()
- func (x *PlatformRelease) ProtoReflect() protoreflect.Message
- func (x *PlatformRelease) Reset()
- func (x *PlatformRelease) String() string
- type PlatformSearchRequest
- func (*PlatformSearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformSearchRequest) GetInstance() *Instance
- func (x *PlatformSearchRequest) GetManuallyInstalled() bool
- func (x *PlatformSearchRequest) GetSearchArgs() string
- func (*PlatformSearchRequest) ProtoMessage()
- func (x *PlatformSearchRequest) ProtoReflect() protoreflect.Message
- func (x *PlatformSearchRequest) Reset()
- func (x *PlatformSearchRequest) String() string
- type PlatformSearchResponse
- func (*PlatformSearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformSearchResponse) GetSearchOutput() []*PlatformSummary
- func (*PlatformSearchResponse) ProtoMessage()
- func (x *PlatformSearchResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformSearchResponse) Reset()
- func (x *PlatformSearchResponse) String() string
- type PlatformSummary
- func (*PlatformSummary) Descriptor() ([]byte, []int)deprecated
- func (s *PlatformSummary) GetInstalledRelease() *PlatformRelease
- func (x *PlatformSummary) GetInstalledVersion() string
- func (s *PlatformSummary) GetLatestRelease() *PlatformRelease
- func (x *PlatformSummary) GetLatestVersion() string
- func (x *PlatformSummary) GetMetadata() *PlatformMetadata
- func (x *PlatformSummary) GetReleases() map[string]*PlatformRelease
- func (s *PlatformSummary) GetSortedReleases() []*PlatformRelease
- func (*PlatformSummary) ProtoMessage()
- func (x *PlatformSummary) ProtoReflect() protoreflect.Message
- func (x *PlatformSummary) Reset()
- func (x *PlatformSummary) String() string
- type PlatformUninstallRequest
- func (*PlatformUninstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformUninstallRequest) GetArchitecture() string
- func (x *PlatformUninstallRequest) GetInstance() *Instance
- func (x *PlatformUninstallRequest) GetPlatformPackage() string
- func (x *PlatformUninstallRequest) GetSkipPreUninstall() bool
- func (*PlatformUninstallRequest) ProtoMessage()
- func (x *PlatformUninstallRequest) ProtoReflect() protoreflect.Message
- func (x *PlatformUninstallRequest) Reset()
- func (x *PlatformUninstallRequest) String() string
- type PlatformUninstallResponse
- func (*PlatformUninstallResponse) Descriptor() ([]byte, []int)deprecated
- func (m *PlatformUninstallResponse) GetMessage() isPlatformUninstallResponse_Message
- func (x *PlatformUninstallResponse) GetResult() *PlatformUninstallResponse_Result
- func (x *PlatformUninstallResponse) GetTaskProgress() *TaskProgress
- func (*PlatformUninstallResponse) ProtoMessage()
- func (x *PlatformUninstallResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformUninstallResponse) Reset()
- func (x *PlatformUninstallResponse) String() string
- type PlatformUninstallResponse_Result
- func (*PlatformUninstallResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*PlatformUninstallResponse_Result) ProtoMessage()
- func (x *PlatformUninstallResponse_Result) ProtoReflect() protoreflect.Message
- func (x *PlatformUninstallResponse_Result) Reset()
- func (x *PlatformUninstallResponse_Result) String() string
- type PlatformUninstallResponse_Result_
- type PlatformUninstallResponse_TaskProgress
- type PlatformUpgradeRequest
- func (*PlatformUpgradeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformUpgradeRequest) GetArchitecture() string
- func (x *PlatformUpgradeRequest) GetInstance() *Instance
- func (x *PlatformUpgradeRequest) GetPlatformPackage() string
- func (x *PlatformUpgradeRequest) GetSkipPostInstall() bool
- func (x *PlatformUpgradeRequest) GetSkipPreUninstall() bool
- func (*PlatformUpgradeRequest) ProtoMessage()
- func (x *PlatformUpgradeRequest) ProtoReflect() protoreflect.Message
- func (x *PlatformUpgradeRequest) Reset()
- func (x *PlatformUpgradeRequest) String() string
- type PlatformUpgradeResponse
- func (*PlatformUpgradeResponse) Descriptor() ([]byte, []int)deprecated
- func (m *PlatformUpgradeResponse) GetMessage() isPlatformUpgradeResponse_Message
- func (x *PlatformUpgradeResponse) GetProgress() *DownloadProgress
- func (x *PlatformUpgradeResponse) GetResult() *PlatformUpgradeResponse_Result
- func (x *PlatformUpgradeResponse) GetTaskProgress() *TaskProgress
- func (*PlatformUpgradeResponse) ProtoMessage()
- func (x *PlatformUpgradeResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformUpgradeResponse) Reset()
- func (x *PlatformUpgradeResponse) String() string
- type PlatformUpgradeResponse_Progress
- type PlatformUpgradeResponse_Result
- func (*PlatformUpgradeResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformUpgradeResponse_Result) GetPlatform() *Platform
- func (*PlatformUpgradeResponse_Result) ProtoMessage()
- func (x *PlatformUpgradeResponse_Result) ProtoReflect() protoreflect.Message
- func (x *PlatformUpgradeResponse_Result) Reset()
- func (x *PlatformUpgradeResponse_Result) String() string
- type PlatformUpgradeResponse_Result_
- type PlatformUpgradeResponse_TaskProgress
- type Port
- func (*Port) Descriptor() ([]byte, []int)deprecated
- func (x *Port) GetAddress() string
- func (x *Port) GetHardwareId() string
- func (x *Port) GetLabel() string
- func (x *Port) GetProperties() map[string]string
- func (x *Port) GetProtocol() string
- func (x *Port) GetProtocolLabel() string
- func (*Port) ProtoMessage()
- func (x *Port) ProtoReflect() protoreflect.Message
- func (x *Port) Reset()
- func (x *Port) String() string
- type Programmer
- func (*Programmer) Descriptor() ([]byte, []int)deprecated
- func (x *Programmer) GetId() string
- func (x *Programmer) GetName() string
- func (x *Programmer) GetPlatform() string
- func (*Programmer) ProtoMessage()
- func (x *Programmer) ProtoReflect() protoreflect.Message
- func (x *Programmer) Reset()
- func (x *Programmer) String() string
- type ProgrammerIsRequiredForUploadError
- func (*ProgrammerIsRequiredForUploadError) Descriptor() ([]byte, []int)deprecated
- func (*ProgrammerIsRequiredForUploadError) ProtoMessage()
- func (x *ProgrammerIsRequiredForUploadError) ProtoReflect() protoreflect.Message
- func (x *ProgrammerIsRequiredForUploadError) Reset()
- func (x *ProgrammerIsRequiredForUploadError) String() string
- type SearchedLibrary
- func (*SearchedLibrary) Descriptor() ([]byte, []int)deprecated
- func (x *SearchedLibrary) GetAvailableVersions() []string
- func (x *SearchedLibrary) GetLatest() *LibraryRelease
- func (x *SearchedLibrary) GetName() string
- func (x *SearchedLibrary) GetReleases() map[string]*LibraryRelease
- func (*SearchedLibrary) ProtoMessage()
- func (x *SearchedLibrary) ProtoReflect() protoreflect.Message
- func (x *SearchedLibrary) Reset()
- func (x *SearchedLibrary) String() string
- type SetSketchDefaultsRequest
- func (*SetSketchDefaultsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetSketchDefaultsRequest) GetDefaultFqbn() string
- func (x *SetSketchDefaultsRequest) GetDefaultPortAddress() string
- func (x *SetSketchDefaultsRequest) GetDefaultPortProtocol() string
- func (x *SetSketchDefaultsRequest) GetDefaultProgrammer() string
- func (x *SetSketchDefaultsRequest) GetSketchPath() string
- func (*SetSketchDefaultsRequest) ProtoMessage()
- func (x *SetSketchDefaultsRequest) ProtoReflect() protoreflect.Message
- func (x *SetSketchDefaultsRequest) Reset()
- func (x *SetSketchDefaultsRequest) String() string
- type SetSketchDefaultsResponse
- func (*SetSketchDefaultsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetSketchDefaultsResponse) GetDefaultFqbn() string
- func (x *SetSketchDefaultsResponse) GetDefaultPortAddress() string
- func (x *SetSketchDefaultsResponse) GetDefaultPortProtocol() string
- func (x *SetSketchDefaultsResponse) GetDefaultProgrammer() string
- func (*SetSketchDefaultsResponse) ProtoMessage()
- func (x *SetSketchDefaultsResponse) ProtoReflect() protoreflect.Message
- func (x *SetSketchDefaultsResponse) Reset()
- func (x *SetSketchDefaultsResponse) String() string
- type SettingsEnumerateRequest
- type SettingsEnumerateResponse
- func (*SettingsEnumerateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsEnumerateResponse) GetEntries() []*SettingsEnumerateResponse_Entry
- func (*SettingsEnumerateResponse) ProtoMessage()
- func (x *SettingsEnumerateResponse) ProtoReflect() protoreflect.Message
- func (x *SettingsEnumerateResponse) Reset()
- func (x *SettingsEnumerateResponse) String() string
- type SettingsEnumerateResponse_Entry
- func (*SettingsEnumerateResponse_Entry) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsEnumerateResponse_Entry) GetKey() string
- func (x *SettingsEnumerateResponse_Entry) GetType() string
- func (*SettingsEnumerateResponse_Entry) ProtoMessage()
- func (x *SettingsEnumerateResponse_Entry) ProtoReflect() protoreflect.Message
- func (x *SettingsEnumerateResponse_Entry) Reset()
- func (x *SettingsEnumerateResponse_Entry) String() string
- type SettingsGetValueRequest
- func (*SettingsGetValueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsGetValueRequest) GetKey() string
- func (x *SettingsGetValueRequest) GetValueFormat() string
- func (*SettingsGetValueRequest) ProtoMessage()
- func (x *SettingsGetValueRequest) ProtoReflect() protoreflect.Message
- func (x *SettingsGetValueRequest) Reset()
- func (x *SettingsGetValueRequest) String() string
- type SettingsGetValueResponse
- func (*SettingsGetValueResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsGetValueResponse) GetEncodedValue() string
- func (*SettingsGetValueResponse) ProtoMessage()
- func (x *SettingsGetValueResponse) ProtoReflect() protoreflect.Message
- func (x *SettingsGetValueResponse) Reset()
- func (x *SettingsGetValueResponse) String() string
- type SettingsSetValueRequest
- func (*SettingsSetValueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsSetValueRequest) GetEncodedValue() string
- func (x *SettingsSetValueRequest) GetKey() string
- func (x *SettingsSetValueRequest) GetValueFormat() string
- func (*SettingsSetValueRequest) ProtoMessage()
- func (x *SettingsSetValueRequest) ProtoReflect() protoreflect.Message
- func (x *SettingsSetValueRequest) Reset()
- func (x *SettingsSetValueRequest) String() string
- type SettingsSetValueResponse
- type Sketch
- func (*Sketch) Descriptor() ([]byte, []int)deprecated
- func (x *Sketch) GetAdditionalFiles() []string
- func (x *Sketch) GetDefaultFqbn() string
- func (x *Sketch) GetDefaultPort() string
- func (x *Sketch) GetDefaultPortConfig() *MonitorPortConfiguration
- func (x *Sketch) GetDefaultProfile() *SketchProfile
- func (x *Sketch) GetDefaultProgrammer() string
- func (x *Sketch) GetDefaultProtocol() string
- func (x *Sketch) GetLocationPath() string
- func (x *Sketch) GetMainFile() string
- func (x *Sketch) GetOtherSketchFiles() []string
- func (x *Sketch) GetProfiles() []*SketchProfile
- func (x *Sketch) GetRootFolderFiles() []string
- func (*Sketch) ProtoMessage()
- func (x *Sketch) ProtoReflect() protoreflect.Message
- func (x *Sketch) Reset()
- func (x *Sketch) String() string
- type SketchProfile
- func (*SketchProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SketchProfile) GetFqbn() string
- func (x *SketchProfile) GetName() string
- func (x *SketchProfile) GetPort() string
- func (x *SketchProfile) GetPortConfig() *MonitorPortConfiguration
- func (x *SketchProfile) GetProgrammer() string
- func (x *SketchProfile) GetProtocol() string
- func (*SketchProfile) ProtoMessage()
- func (x *SketchProfile) ProtoReflect() protoreflect.Message
- func (x *SketchProfile) Reset()
- func (x *SketchProfile) String() string
- type SupportedUserFieldsRequest
- func (*SupportedUserFieldsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SupportedUserFieldsRequest) GetFqbn() string
- func (x *SupportedUserFieldsRequest) GetInstance() *Instance
- func (x *SupportedUserFieldsRequest) GetProtocol() string
- func (*SupportedUserFieldsRequest) ProtoMessage()
- func (x *SupportedUserFieldsRequest) ProtoReflect() protoreflect.Message
- func (x *SupportedUserFieldsRequest) Reset()
- func (x *SupportedUserFieldsRequest) String() string
- type SupportedUserFieldsResponse
- func (*SupportedUserFieldsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SupportedUserFieldsResponse) GetUserFields() []*UserField
- func (*SupportedUserFieldsResponse) ProtoMessage()
- func (x *SupportedUserFieldsResponse) ProtoReflect() protoreflect.Message
- func (x *SupportedUserFieldsResponse) Reset()
- func (x *SupportedUserFieldsResponse) String() string
- type Systems
- func (*Systems) Descriptor() ([]byte, []int)deprecated
- func (x *Systems) GetArchiveFilename() string
- func (x *Systems) GetChecksum() string
- func (x *Systems) GetHost() string
- func (x *Systems) GetSize() int64
- func (x *Systems) GetUrl() string
- func (*Systems) ProtoMessage()
- func (x *Systems) ProtoReflect() protoreflect.Message
- func (x *Systems) Reset()
- func (x *Systems) String() string
- type TaskProgress
- func (*TaskProgress) Descriptor() ([]byte, []int)deprecated
- func (x *TaskProgress) GetCompleted() bool
- func (x *TaskProgress) GetMessage() string
- func (x *TaskProgress) GetName() string
- func (x *TaskProgress) GetPercent() float32
- func (*TaskProgress) ProtoMessage()
- func (x *TaskProgress) ProtoReflect() protoreflect.Message
- func (x *TaskProgress) Reset()
- func (x *TaskProgress) String() string
- type TaskProgressCB
- type ToolsDependencies
- func (*ToolsDependencies) Descriptor() ([]byte, []int)deprecated
- func (x *ToolsDependencies) GetName() string
- func (x *ToolsDependencies) GetPackager() string
- func (x *ToolsDependencies) GetSystems() []*Systems
- func (x *ToolsDependencies) GetVersion() string
- func (*ToolsDependencies) ProtoMessage()
- func (x *ToolsDependencies) ProtoReflect() protoreflect.Message
- func (x *ToolsDependencies) Reset()
- func (x *ToolsDependencies) String() string
- type UnimplementedArduinoCoreServiceServer
- func (UnimplementedArduinoCoreServiceServer) ArchiveSketch(context.Context, *ArchiveSketchRequest) (*ArchiveSketchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardDetails(context.Context, *BoardDetailsRequest) (*BoardDetailsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardIdentify(context.Context, *BoardIdentifyRequest) (*BoardIdentifyResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardList(context.Context, *BoardListRequest) (*BoardListResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardListAll(context.Context, *BoardListAllRequest) (*BoardListAllResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardListWatch(*BoardListWatchRequest, grpc.ServerStreamingServer[BoardListWatchResponse]) error
- func (UnimplementedArduinoCoreServiceServer) BoardSearch(context.Context, *BoardSearchRequest) (*BoardSearchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BurnBootloader(*BurnBootloaderRequest, grpc.ServerStreamingServer[BurnBootloaderResponse]) error
- func (UnimplementedArduinoCoreServiceServer) CheckForArduinoCLIUpdates(context.Context, *CheckForArduinoCLIUpdatesRequest) (*CheckForArduinoCLIUpdatesResponse, error)
- func (UnimplementedArduinoCoreServiceServer) CleanDownloadCacheDirectory(context.Context, *CleanDownloadCacheDirectoryRequest) (*CleanDownloadCacheDirectoryResponse, error)
- func (UnimplementedArduinoCoreServiceServer) Compile(*CompileRequest, grpc.ServerStreamingServer[CompileResponse]) error
- func (UnimplementedArduinoCoreServiceServer) ConfigurationGet(context.Context, *ConfigurationGetRequest) (*ConfigurationGetResponse, error)
- func (UnimplementedArduinoCoreServiceServer) ConfigurationOpen(context.Context, *ConfigurationOpenRequest) (*ConfigurationOpenResponse, error)
- func (UnimplementedArduinoCoreServiceServer) ConfigurationSave(context.Context, *ConfigurationSaveRequest) (*ConfigurationSaveResponse, error)
- func (UnimplementedArduinoCoreServiceServer) Create(context.Context, *CreateRequest) (*CreateResponse, error)
- func (UnimplementedArduinoCoreServiceServer) Debug(grpc.BidiStreamingServer[DebugRequest, DebugResponse]) error
- func (UnimplementedArduinoCoreServiceServer) Destroy(context.Context, *DestroyRequest) (*DestroyResponse, error)
- func (UnimplementedArduinoCoreServiceServer) EnumerateMonitorPortSettings(context.Context, *EnumerateMonitorPortSettingsRequest) (*EnumerateMonitorPortSettingsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) GetDebugConfig(context.Context, *GetDebugConfigRequest) (*GetDebugConfigResponse, error)
- func (UnimplementedArduinoCoreServiceServer) GitLibraryInstall(*GitLibraryInstallRequest, ...) error
- func (UnimplementedArduinoCoreServiceServer) Init(*InitRequest, grpc.ServerStreamingServer[InitResponse]) error
- func (UnimplementedArduinoCoreServiceServer) IsDebugSupported(context.Context, *IsDebugSupportedRequest) (*IsDebugSupportedResponse, error)
- func (UnimplementedArduinoCoreServiceServer) LibraryDownload(*LibraryDownloadRequest, grpc.ServerStreamingServer[LibraryDownloadResponse]) error
- func (UnimplementedArduinoCoreServiceServer) LibraryInstall(*LibraryInstallRequest, grpc.ServerStreamingServer[LibraryInstallResponse]) error
- func (UnimplementedArduinoCoreServiceServer) LibraryList(context.Context, *LibraryListRequest) (*LibraryListResponse, error)
- func (UnimplementedArduinoCoreServiceServer) LibraryResolveDependencies(context.Context, *LibraryResolveDependenciesRequest) (*LibraryResolveDependenciesResponse, error)
- func (UnimplementedArduinoCoreServiceServer) LibrarySearch(context.Context, *LibrarySearchRequest) (*LibrarySearchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) LibraryUninstall(*LibraryUninstallRequest, grpc.ServerStreamingServer[LibraryUninstallResponse]) error
- func (UnimplementedArduinoCoreServiceServer) LibraryUpgrade(*LibraryUpgradeRequest, grpc.ServerStreamingServer[LibraryUpgradeResponse]) error
- func (UnimplementedArduinoCoreServiceServer) LibraryUpgradeAll(*LibraryUpgradeAllRequest, ...) error
- func (UnimplementedArduinoCoreServiceServer) ListProgrammersAvailableForUpload(context.Context, *ListProgrammersAvailableForUploadRequest) (*ListProgrammersAvailableForUploadResponse, error)
- func (UnimplementedArduinoCoreServiceServer) LoadSketch(context.Context, *LoadSketchRequest) (*LoadSketchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) Monitor(grpc.BidiStreamingServer[MonitorRequest, MonitorResponse]) error
- func (UnimplementedArduinoCoreServiceServer) NewSketch(context.Context, *NewSketchRequest) (*NewSketchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) PlatformDownload(*PlatformDownloadRequest, grpc.ServerStreamingServer[PlatformDownloadResponse]) error
- func (UnimplementedArduinoCoreServiceServer) PlatformInstall(*PlatformInstallRequest, grpc.ServerStreamingServer[PlatformInstallResponse]) error
- func (UnimplementedArduinoCoreServiceServer) PlatformSearch(context.Context, *PlatformSearchRequest) (*PlatformSearchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) PlatformUninstall(*PlatformUninstallRequest, ...) error
- func (UnimplementedArduinoCoreServiceServer) PlatformUpgrade(*PlatformUpgradeRequest, grpc.ServerStreamingServer[PlatformUpgradeResponse]) error
- func (UnimplementedArduinoCoreServiceServer) SetSketchDefaults(context.Context, *SetSketchDefaultsRequest) (*SetSketchDefaultsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) SettingsEnumerate(context.Context, *SettingsEnumerateRequest) (*SettingsEnumerateResponse, error)
- func (UnimplementedArduinoCoreServiceServer) SettingsGetValue(context.Context, *SettingsGetValueRequest) (*SettingsGetValueResponse, error)
- func (UnimplementedArduinoCoreServiceServer) SettingsSetValue(context.Context, *SettingsSetValueRequest) (*SettingsSetValueResponse, error)
- func (UnimplementedArduinoCoreServiceServer) SupportedUserFields(context.Context, *SupportedUserFieldsRequest) (*SupportedUserFieldsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) UpdateIndex(*UpdateIndexRequest, grpc.ServerStreamingServer[UpdateIndexResponse]) error
- func (UnimplementedArduinoCoreServiceServer) UpdateLibrariesIndex(*UpdateLibrariesIndexRequest, ...) error
- func (UnimplementedArduinoCoreServiceServer) Upload(*UploadRequest, grpc.ServerStreamingServer[UploadResponse]) error
- func (UnimplementedArduinoCoreServiceServer) UploadUsingProgrammer(*UploadUsingProgrammerRequest, ...) error
- func (UnimplementedArduinoCoreServiceServer) Version(context.Context, *VersionRequest) (*VersionResponse, error)
- func (UnimplementedArduinoCoreServiceServer) ZipLibraryInstall(*ZipLibraryInstallRequest, ...) error
- type UnsafeArduinoCoreServiceServer
- type UpdateIndexRequest
- func (*UpdateIndexRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIndexRequest) GetIgnoreCustomPackageIndexes() bool
- func (x *UpdateIndexRequest) GetInstance() *Instance
- func (x *UpdateIndexRequest) GetUpdateIfOlderThanSecs() int64
- func (*UpdateIndexRequest) ProtoMessage()
- func (x *UpdateIndexRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateIndexRequest) Reset()
- func (x *UpdateIndexRequest) String() string
- type UpdateIndexResponse
- func (*UpdateIndexResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIndexResponse) GetDownloadProgress() *DownloadProgress
- func (m *UpdateIndexResponse) GetMessage() isUpdateIndexResponse_Message
- func (x *UpdateIndexResponse) GetResult() *UpdateIndexResponse_Result
- func (*UpdateIndexResponse) ProtoMessage()
- func (x *UpdateIndexResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateIndexResponse) Reset()
- func (x *UpdateIndexResponse) String() string
- type UpdateIndexResponse_DownloadProgress
- type UpdateIndexResponse_Result
- func (*UpdateIndexResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIndexResponse_Result) GetUpdatedIndexes() []*IndexUpdateReport
- func (*UpdateIndexResponse_Result) ProtoMessage()
- func (x *UpdateIndexResponse_Result) ProtoReflect() protoreflect.Message
- func (x *UpdateIndexResponse_Result) Reset()
- func (x *UpdateIndexResponse_Result) String() string
- type UpdateIndexResponse_Result_
- type UpdateLibrariesIndexRequest
- func (*UpdateLibrariesIndexRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLibrariesIndexRequest) GetInstance() *Instance
- func (x *UpdateLibrariesIndexRequest) GetUpdateIfOlderThanSecs() int64
- func (*UpdateLibrariesIndexRequest) ProtoMessage()
- func (x *UpdateLibrariesIndexRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLibrariesIndexRequest) Reset()
- func (x *UpdateLibrariesIndexRequest) String() string
- type UpdateLibrariesIndexResponse
- func (*UpdateLibrariesIndexResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLibrariesIndexResponse) GetDownloadProgress() *DownloadProgress
- func (m *UpdateLibrariesIndexResponse) GetMessage() isUpdateLibrariesIndexResponse_Message
- func (x *UpdateLibrariesIndexResponse) GetResult() *UpdateLibrariesIndexResponse_Result
- func (*UpdateLibrariesIndexResponse) ProtoMessage()
- func (x *UpdateLibrariesIndexResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateLibrariesIndexResponse) Reset()
- func (x *UpdateLibrariesIndexResponse) String() string
- type UpdateLibrariesIndexResponse_DownloadProgress
- type UpdateLibrariesIndexResponse_Result
- func (*UpdateLibrariesIndexResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLibrariesIndexResponse_Result) GetLibrariesIndex() *IndexUpdateReport
- func (*UpdateLibrariesIndexResponse_Result) ProtoMessage()
- func (x *UpdateLibrariesIndexResponse_Result) ProtoReflect() protoreflect.Message
- func (x *UpdateLibrariesIndexResponse_Result) Reset()
- func (x *UpdateLibrariesIndexResponse_Result) String() string
- type UpdateLibrariesIndexResponse_Result_
- type UploadRequest
- func (*UploadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadRequest) GetDryRun() bool
- func (x *UploadRequest) GetFqbn() string
- func (x *UploadRequest) GetImportDir() string
- func (x *UploadRequest) GetImportFile() string
- func (x *UploadRequest) GetInstance() *Instance
- func (x *UploadRequest) GetPort() *Port
- func (x *UploadRequest) GetProgrammer() string
- func (x *UploadRequest) GetSketchPath() string
- func (x *UploadRequest) GetUploadProperties() []string
- func (x *UploadRequest) GetUserFields() map[string]string
- func (x *UploadRequest) GetVerbose() bool
- func (x *UploadRequest) GetVerify() bool
- func (*UploadRequest) ProtoMessage()
- func (x *UploadRequest) ProtoReflect() protoreflect.Message
- func (x *UploadRequest) Reset()
- func (x *UploadRequest) String() string
- type UploadResponse
- func (*UploadResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadResponse) GetErrStream() []byte
- func (m *UploadResponse) GetMessage() isUploadResponse_Message
- func (x *UploadResponse) GetOutStream() []byte
- func (x *UploadResponse) GetResult() *UploadResult
- func (*UploadResponse) ProtoMessage()
- func (x *UploadResponse) ProtoReflect() protoreflect.Message
- func (x *UploadResponse) Reset()
- func (x *UploadResponse) String() string
- type UploadResponse_ErrStream
- type UploadResponse_OutStream
- type UploadResponse_Result
- type UploadResult
- type UploadUsingProgrammerRequest
- func (*UploadUsingProgrammerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadUsingProgrammerRequest) GetDryRun() bool
- func (x *UploadUsingProgrammerRequest) GetFqbn() string
- func (x *UploadUsingProgrammerRequest) GetImportDir() string
- func (x *UploadUsingProgrammerRequest) GetImportFile() string
- func (x *UploadUsingProgrammerRequest) GetInstance() *Instance
- func (x *UploadUsingProgrammerRequest) GetPort() *Port
- func (x *UploadUsingProgrammerRequest) GetProgrammer() string
- func (x *UploadUsingProgrammerRequest) GetSketchPath() string
- func (x *UploadUsingProgrammerRequest) GetUploadProperties() []string
- func (x *UploadUsingProgrammerRequest) GetUserFields() map[string]string
- func (x *UploadUsingProgrammerRequest) GetVerbose() bool
- func (x *UploadUsingProgrammerRequest) GetVerify() bool
- func (*UploadUsingProgrammerRequest) ProtoMessage()
- func (x *UploadUsingProgrammerRequest) ProtoReflect() protoreflect.Message
- func (x *UploadUsingProgrammerRequest) Reset()
- func (x *UploadUsingProgrammerRequest) String() string
- type UploadUsingProgrammerResponse
- func (*UploadUsingProgrammerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadUsingProgrammerResponse) GetErrStream() []byte
- func (m *UploadUsingProgrammerResponse) GetMessage() isUploadUsingProgrammerResponse_Message
- func (x *UploadUsingProgrammerResponse) GetOutStream() []byte
- func (*UploadUsingProgrammerResponse) ProtoMessage()
- func (x *UploadUsingProgrammerResponse) ProtoReflect() protoreflect.Message
- func (x *UploadUsingProgrammerResponse) Reset()
- func (x *UploadUsingProgrammerResponse) String() string
- type UploadUsingProgrammerResponse_ErrStream
- type UploadUsingProgrammerResponse_OutStream
- type UserField
- func (*UserField) Descriptor() ([]byte, []int)deprecated
- func (x *UserField) GetLabel() string
- func (x *UserField) GetName() string
- func (x *UserField) GetSecret() bool
- func (x *UserField) GetToolId() string
- func (*UserField) ProtoMessage()
- func (x *UserField) ProtoReflect() protoreflect.Message
- func (x *UserField) Reset()
- func (x *UserField) String() string
- type VersionRequest
- type VersionResponse
- type ZipLibraryInstallRequest
- func (*ZipLibraryInstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ZipLibraryInstallRequest) GetInstance() *Instance
- func (x *ZipLibraryInstallRequest) GetOverwrite() bool
- func (x *ZipLibraryInstallRequest) GetPath() string
- func (*ZipLibraryInstallRequest) ProtoMessage()
- func (x *ZipLibraryInstallRequest) ProtoReflect() protoreflect.Message
- func (x *ZipLibraryInstallRequest) Reset()
- func (x *ZipLibraryInstallRequest) String() string
- type ZipLibraryInstallResponse
- func (*ZipLibraryInstallResponse) Descriptor() ([]byte, []int)deprecated
- func (m *ZipLibraryInstallResponse) GetMessage() isZipLibraryInstallResponse_Message
- func (x *ZipLibraryInstallResponse) GetResult() *ZipLibraryInstallResponse_Result
- func (x *ZipLibraryInstallResponse) GetTaskProgress() *TaskProgress
- func (*ZipLibraryInstallResponse) ProtoMessage()
- func (x *ZipLibraryInstallResponse) ProtoReflect() protoreflect.Message
- func (x *ZipLibraryInstallResponse) Reset()
- func (x *ZipLibraryInstallResponse) String() string
- type ZipLibraryInstallResponse_Result
- func (*ZipLibraryInstallResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (*ZipLibraryInstallResponse_Result) ProtoMessage()
- func (x *ZipLibraryInstallResponse_Result) ProtoReflect() protoreflect.Message
- func (x *ZipLibraryInstallResponse_Result) Reset()
- func (x *ZipLibraryInstallResponse_Result) String() string
- type ZipLibraryInstallResponse_Result_
- type ZipLibraryInstallResponse_TaskProgress
Constants¶
const (ArduinoCoreService_Create_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Create"ArduinoCoreService_Init_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Init"ArduinoCoreService_Destroy_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Destroy"ArduinoCoreService_UpdateIndex_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/UpdateIndex"ArduinoCoreService_UpdateLibrariesIndex_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/UpdateLibrariesIndex"ArduinoCoreService_Version_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Version"ArduinoCoreService_NewSketch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/NewSketch"ArduinoCoreService_LoadSketch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LoadSketch"ArduinoCoreService_ArchiveSketch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ArchiveSketch"ArduinoCoreService_SetSketchDefaults_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SetSketchDefaults"ArduinoCoreService_BoardDetails_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BoardDetails"ArduinoCoreService_BoardList_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BoardList"ArduinoCoreService_BoardListAll_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BoardListAll"ArduinoCoreService_BoardSearch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BoardSearch"ArduinoCoreService_BoardIdentify_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BoardIdentify"ArduinoCoreService_BoardListWatch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BoardListWatch"ArduinoCoreService_Compile_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Compile"ArduinoCoreService_PlatformInstall_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/PlatformInstall"ArduinoCoreService_PlatformDownload_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/PlatformDownload"ArduinoCoreService_PlatformUninstall_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/PlatformUninstall"ArduinoCoreService_PlatformUpgrade_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/PlatformUpgrade"ArduinoCoreService_Upload_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Upload"ArduinoCoreService_UploadUsingProgrammer_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/UploadUsingProgrammer"ArduinoCoreService_SupportedUserFields_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SupportedUserFields"ArduinoCoreService_ListProgrammersAvailableForUpload_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ListProgrammersAvailableForUpload"ArduinoCoreService_BurnBootloader_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/BurnBootloader"ArduinoCoreService_PlatformSearch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/PlatformSearch"ArduinoCoreService_LibraryDownload_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryDownload"ArduinoCoreService_LibraryInstall_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryInstall"ArduinoCoreService_LibraryUpgrade_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryUpgrade"ArduinoCoreService_ZipLibraryInstall_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ZipLibraryInstall"ArduinoCoreService_GitLibraryInstall_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/GitLibraryInstall"ArduinoCoreService_LibraryUninstall_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryUninstall"ArduinoCoreService_LibraryUpgradeAll_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryUpgradeAll"ArduinoCoreService_LibraryResolveDependencies_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryResolveDependencies"ArduinoCoreService_LibrarySearch_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibrarySearch"ArduinoCoreService_LibraryList_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/LibraryList"ArduinoCoreService_Monitor_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Monitor"ArduinoCoreService_EnumerateMonitorPortSettings_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/EnumerateMonitorPortSettings"ArduinoCoreService_Debug_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/Debug"ArduinoCoreService_IsDebugSupported_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/IsDebugSupported"ArduinoCoreService_GetDebugConfig_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/GetDebugConfig"ArduinoCoreService_CheckForArduinoCLIUpdates_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/CheckForArduinoCLIUpdates"ArduinoCoreService_CleanDownloadCacheDirectory_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/CleanDownloadCacheDirectory"ArduinoCoreService_ConfigurationSave_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ConfigurationSave"ArduinoCoreService_ConfigurationOpen_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ConfigurationOpen"ArduinoCoreService_ConfigurationGet_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ConfigurationGet"ArduinoCoreService_SettingsEnumerate_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SettingsEnumerate"ArduinoCoreService_SettingsGetValue_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SettingsGetValue"ArduinoCoreService_SettingsSetValue_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SettingsSetValue")
Variables¶
var (FailedInstanceInitReason_name = map[int32]string{0: "FAILED_INSTANCE_INIT_REASON_UNSPECIFIED",1: "FAILED_INSTANCE_INIT_REASON_INVALID_INDEX_URL",2: "FAILED_INSTANCE_INIT_REASON_INDEX_LOAD_ERROR",3: "FAILED_INSTANCE_INIT_REASON_TOOL_LOAD_ERROR",4: "FAILED_INSTANCE_INIT_REASON_INDEX_DOWNLOAD_ERROR",}FailedInstanceInitReason_value = map[string]int32{"FAILED_INSTANCE_INIT_REASON_UNSPECIFIED": 0,"FAILED_INSTANCE_INIT_REASON_INVALID_INDEX_URL": 1,"FAILED_INSTANCE_INIT_REASON_INDEX_LOAD_ERROR": 2,"FAILED_INSTANCE_INIT_REASON_TOOL_LOAD_ERROR": 3,"FAILED_INSTANCE_INIT_REASON_INDEX_DOWNLOAD_ERROR": 4,})
Enum value maps for FailedInstanceInitReason.
var (IndexUpdateReport_Status_name = map[int32]string{0: "STATUS_UNSPECIFIED",1: "STATUS_UPDATED",2: "STATUS_ALREADY_UP_TO_DATE",3: "STATUS_FAILED",4: "STATUS_SKIPPED",}IndexUpdateReport_Status_value = map[string]int32{"STATUS_UNSPECIFIED": 0,"STATUS_UPDATED": 1,"STATUS_ALREADY_UP_TO_DATE": 2,"STATUS_FAILED": 3,"STATUS_SKIPPED": 4,})
Enum value maps for IndexUpdateReport_Status.
var (LibraryInstallLocation_name = map[int32]string{0: "LIBRARY_INSTALL_LOCATION_USER",1: "LIBRARY_INSTALL_LOCATION_BUILTIN",}LibraryInstallLocation_value = map[string]int32{"LIBRARY_INSTALL_LOCATION_USER": 0,"LIBRARY_INSTALL_LOCATION_BUILTIN": 1,})
Enum value maps for LibraryInstallLocation.
var (LibrarySearchStatus_name = map[int32]string{0: "LIBRARY_SEARCH_STATUS_FAILED",1: "LIBRARY_SEARCH_STATUS_SUCCESS",}LibrarySearchStatus_value = map[string]int32{"LIBRARY_SEARCH_STATUS_FAILED": 0,"LIBRARY_SEARCH_STATUS_SUCCESS": 1,})
Enum value maps for LibrarySearchStatus.
var (LibraryLayout_name = map[int32]string{0: "LIBRARY_LAYOUT_FLAT",1: "LIBRARY_LAYOUT_RECURSIVE",}LibraryLayout_value = map[string]int32{"LIBRARY_LAYOUT_FLAT": 0,"LIBRARY_LAYOUT_RECURSIVE": 1,})
Enum value maps for LibraryLayout.
var (LibraryLocation_name = map[int32]string{0: "LIBRARY_LOCATION_BUILTIN",1: "LIBRARY_LOCATION_USER",2: "LIBRARY_LOCATION_PLATFORM_BUILTIN",3: "LIBRARY_LOCATION_REFERENCED_PLATFORM_BUILTIN",4: "LIBRARY_LOCATION_UNMANAGED",5: "LIBRARY_LOCATION_PROFILE",}LibraryLocation_value = map[string]int32{"LIBRARY_LOCATION_BUILTIN": 0,"LIBRARY_LOCATION_USER": 1,"LIBRARY_LOCATION_PLATFORM_BUILTIN": 2,"LIBRARY_LOCATION_REFERENCED_PLATFORM_BUILTIN": 3,"LIBRARY_LOCATION_UNMANAGED": 4,"LIBRARY_LOCATION_PROFILE": 5,})
Enum value maps for LibraryLocation.
var ArduinoCoreService_ServiceDesc =grpc.ServiceDesc{ServiceName: "cc.arduino.cli.commands.v1.ArduinoCoreService",HandlerType: (*ArduinoCoreServiceServer)(nil),Methods: []grpc.MethodDesc{{MethodName: "Create",Handler: _ArduinoCoreService_Create_Handler,},{MethodName: "Destroy",Handler: _ArduinoCoreService_Destroy_Handler,},{MethodName: "Version",Handler: _ArduinoCoreService_Version_Handler,},{MethodName: "NewSketch",Handler: _ArduinoCoreService_NewSketch_Handler,},{MethodName: "LoadSketch",Handler: _ArduinoCoreService_LoadSketch_Handler,},{MethodName: "ArchiveSketch",Handler: _ArduinoCoreService_ArchiveSketch_Handler,},{MethodName: "SetSketchDefaults",Handler: _ArduinoCoreService_SetSketchDefaults_Handler,},{MethodName: "BoardDetails",Handler: _ArduinoCoreService_BoardDetails_Handler,},{MethodName: "BoardList",Handler: _ArduinoCoreService_BoardList_Handler,},{MethodName: "BoardListAll",Handler: _ArduinoCoreService_BoardListAll_Handler,},{MethodName: "BoardSearch",Handler: _ArduinoCoreService_BoardSearch_Handler,},{MethodName: "BoardIdentify",Handler: _ArduinoCoreService_BoardIdentify_Handler,},{MethodName: "SupportedUserFields",Handler: _ArduinoCoreService_SupportedUserFields_Handler,},{MethodName: "ListProgrammersAvailableForUpload",Handler: _ArduinoCoreService_ListProgrammersAvailableForUpload_Handler,},{MethodName: "PlatformSearch",Handler: _ArduinoCoreService_PlatformSearch_Handler,},{MethodName: "LibraryResolveDependencies",Handler: _ArduinoCoreService_LibraryResolveDependencies_Handler,},{MethodName: "LibrarySearch",Handler: _ArduinoCoreService_LibrarySearch_Handler,},{MethodName: "LibraryList",Handler: _ArduinoCoreService_LibraryList_Handler,},{MethodName: "EnumerateMonitorPortSettings",Handler: _ArduinoCoreService_EnumerateMonitorPortSettings_Handler,},{MethodName: "IsDebugSupported",Handler: _ArduinoCoreService_IsDebugSupported_Handler,},{MethodName: "GetDebugConfig",Handler: _ArduinoCoreService_GetDebugConfig_Handler,},{MethodName: "CheckForArduinoCLIUpdates",Handler: _ArduinoCoreService_CheckForArduinoCLIUpdates_Handler,},{MethodName: "CleanDownloadCacheDirectory",Handler: _ArduinoCoreService_CleanDownloadCacheDirectory_Handler,},{MethodName: "ConfigurationSave",Handler: _ArduinoCoreService_ConfigurationSave_Handler,},{MethodName: "ConfigurationOpen",Handler: _ArduinoCoreService_ConfigurationOpen_Handler,},{MethodName: "ConfigurationGet",Handler: _ArduinoCoreService_ConfigurationGet_Handler,},{MethodName: "SettingsEnumerate",Handler: _ArduinoCoreService_SettingsEnumerate_Handler,},{MethodName: "SettingsGetValue",Handler: _ArduinoCoreService_SettingsGetValue_Handler,},{MethodName: "SettingsSetValue",Handler: _ArduinoCoreService_SettingsSetValue_Handler,},},Streams: []grpc.StreamDesc{{StreamName: "Init",Handler: _ArduinoCoreService_Init_Handler,ServerStreams:true,},{StreamName: "UpdateIndex",Handler: _ArduinoCoreService_UpdateIndex_Handler,ServerStreams:true,},{StreamName: "UpdateLibrariesIndex",Handler: _ArduinoCoreService_UpdateLibrariesIndex_Handler,ServerStreams:true,},{StreamName: "BoardListWatch",Handler: _ArduinoCoreService_BoardListWatch_Handler,ServerStreams:true,},{StreamName: "Compile",Handler: _ArduinoCoreService_Compile_Handler,ServerStreams:true,},{StreamName: "PlatformInstall",Handler: _ArduinoCoreService_PlatformInstall_Handler,ServerStreams:true,},{StreamName: "PlatformDownload",Handler: _ArduinoCoreService_PlatformDownload_Handler,ServerStreams:true,},{StreamName: "PlatformUninstall",Handler: _ArduinoCoreService_PlatformUninstall_Handler,ServerStreams:true,},{StreamName: "PlatformUpgrade",Handler: _ArduinoCoreService_PlatformUpgrade_Handler,ServerStreams:true,},{StreamName: "Upload",Handler: _ArduinoCoreService_Upload_Handler,ServerStreams:true,},{StreamName: "UploadUsingProgrammer",Handler: _ArduinoCoreService_UploadUsingProgrammer_Handler,ServerStreams:true,},{StreamName: "BurnBootloader",Handler: _ArduinoCoreService_BurnBootloader_Handler,ServerStreams:true,},{StreamName: "LibraryDownload",Handler: _ArduinoCoreService_LibraryDownload_Handler,ServerStreams:true,},{StreamName: "LibraryInstall",Handler: _ArduinoCoreService_LibraryInstall_Handler,ServerStreams:true,},{StreamName: "LibraryUpgrade",Handler: _ArduinoCoreService_LibraryUpgrade_Handler,ServerStreams:true,},{StreamName: "ZipLibraryInstall",Handler: _ArduinoCoreService_ZipLibraryInstall_Handler,ServerStreams:true,},{StreamName: "GitLibraryInstall",Handler: _ArduinoCoreService_GitLibraryInstall_Handler,ServerStreams:true,},{StreamName: "LibraryUninstall",Handler: _ArduinoCoreService_LibraryUninstall_Handler,ServerStreams:true,},{StreamName: "LibraryUpgradeAll",Handler: _ArduinoCoreService_LibraryUpgradeAll_Handler,ServerStreams:true,},{StreamName: "Monitor",Handler: _ArduinoCoreService_Monitor_Handler,ServerStreams:true,ClientStreams:true,},{StreamName: "Debug",Handler: _ArduinoCoreService_Debug_Handler,ServerStreams:true,ClientStreams:true,},},Metadata: "cc/arduino/cli/commands/v1/commands.proto",}
ArduinoCoreService_ServiceDesc is the grpc.ServiceDesc for ArduinoCoreService service.It's only intended for direct use with grpc.RegisterService,and not to be introspected or modified (even as a copy)
var File_cc_arduino_cli_commands_v1_board_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_commands_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_common_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_compile_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_core_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_debug_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_lib_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_monitor_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_port_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_settings_protoprotoreflect.FileDescriptorvar File_cc_arduino_cli_commands_v1_upload_protoprotoreflect.FileDescriptorFunctions¶
funcDiscoveryPortFromRPCPort¶added inv1.0.0
DiscoveryPortFromRPCPort converts an *rpc.Port into a *discovery.Port
funcRegisterArduinoCoreServiceServer¶
func RegisterArduinoCoreServiceServer(sgrpc.ServiceRegistrar, srvArduinoCoreServiceServer)
Types¶
typeAlreadyAtLatestVersionError¶
type AlreadyAtLatestVersionError struct {// contains filtered or unexported fields}AlreadyAtLatestVersionError is returned when an upgrade is not possiblebecause already at latest version.
func (*AlreadyAtLatestVersionError)Descriptordeprecated
func (*AlreadyAtLatestVersionError) Descriptor() ([]byte, []int)
Deprecated: Use AlreadyAtLatestVersionError.ProtoReflect.Descriptor instead.
func (*AlreadyAtLatestVersionError)ProtoMessage¶
func (*AlreadyAtLatestVersionError) ProtoMessage()
func (*AlreadyAtLatestVersionError)ProtoReflect¶
func (x *AlreadyAtLatestVersionError) ProtoReflect()protoreflect.Message
func (*AlreadyAtLatestVersionError)Reset¶
func (x *AlreadyAtLatestVersionError) Reset()
func (*AlreadyAtLatestVersionError)String¶
func (x *AlreadyAtLatestVersionError) String()string
typeArchiveSketchRequest¶
type ArchiveSketchRequest struct {// Absolute path to Sketch file or folder containing Sketch file.SketchPathstring `protobuf:"bytes,1,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// Absolute path to archive that will be created or folder that will contain// it.ArchivePathstring `protobuf:"bytes,2,opt,name=archive_path,json=archivePath,proto3" json:"archive_path,omitempty"`// Specifies if build directory should be included in the archive.IncludeBuildDirbool `protobuf:"varint,3,opt,name=include_build_dir,json=includeBuildDir,proto3" json:"include_build_dir,omitempty"`// Allows to override an already existing archive.Overwritebool `protobuf:"varint,4,opt,name=overwrite,proto3" json:"overwrite,omitempty"`// contains filtered or unexported fields} func (*ArchiveSketchRequest)Descriptordeprecated
func (*ArchiveSketchRequest) Descriptor() ([]byte, []int)
Deprecated: Use ArchiveSketchRequest.ProtoReflect.Descriptor instead.
func (*ArchiveSketchRequest)GetArchivePath¶
func (x *ArchiveSketchRequest) GetArchivePath()string
func (*ArchiveSketchRequest)GetIncludeBuildDir¶
func (x *ArchiveSketchRequest) GetIncludeBuildDir()bool
func (*ArchiveSketchRequest)GetOverwrite¶
func (x *ArchiveSketchRequest) GetOverwrite()bool
func (*ArchiveSketchRequest)GetSketchPath¶
func (x *ArchiveSketchRequest) GetSketchPath()string
func (*ArchiveSketchRequest)ProtoMessage¶
func (*ArchiveSketchRequest) ProtoMessage()
func (*ArchiveSketchRequest)ProtoReflect¶
func (x *ArchiveSketchRequest) ProtoReflect()protoreflect.Message
func (*ArchiveSketchRequest)Reset¶
func (x *ArchiveSketchRequest) Reset()
func (*ArchiveSketchRequest)String¶
func (x *ArchiveSketchRequest) String()string
typeArchiveSketchResponse¶
type ArchiveSketchResponse struct {// contains filtered or unexported fields} func (*ArchiveSketchResponse)Descriptordeprecated
func (*ArchiveSketchResponse) Descriptor() ([]byte, []int)
Deprecated: Use ArchiveSketchResponse.ProtoReflect.Descriptor instead.
func (*ArchiveSketchResponse)ProtoMessage¶
func (*ArchiveSketchResponse) ProtoMessage()
func (*ArchiveSketchResponse)ProtoReflect¶
func (x *ArchiveSketchResponse) ProtoReflect()protoreflect.Message
func (*ArchiveSketchResponse)Reset¶
func (x *ArchiveSketchResponse) Reset()
func (*ArchiveSketchResponse)String¶
func (x *ArchiveSketchResponse) String()string
typeArduinoCoreServiceClient¶
type ArduinoCoreServiceClient interface {// Create a new Arduino Core instance.Create(ctxcontext.Context, in *CreateRequest, opts ...grpc.CallOption) (*CreateResponse,error)// Initializes an existing Arduino Core instance by loading platforms and// libraries.Init(ctxcontext.Context, in *InitRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[InitResponse],error)// Destroy an instance of the Arduino Core Service.Destroy(ctxcontext.Context, in *DestroyRequest, opts ...grpc.CallOption) (*DestroyResponse,error)// Update package index of the Arduino Core Service.UpdateIndex(ctxcontext.Context, in *UpdateIndexRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[UpdateIndexResponse],error)// Update libraries index.UpdateLibrariesIndex(ctxcontext.Context, in *UpdateLibrariesIndexRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[UpdateLibrariesIndexResponse],error)// Get the version of Arduino CLI in use.Version(ctxcontext.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse,error)// Create a new Sketch.NewSketch(ctxcontext.Context, in *NewSketchRequest, opts ...grpc.CallOption) (*NewSketchResponse,error)// Returns all files composing a Sketch.LoadSketch(ctxcontext.Context, in *LoadSketchRequest, opts ...grpc.CallOption) (*LoadSketchResponse,error)// Creates a zip file containing all files of specified Sketch.ArchiveSketch(ctxcontext.Context, in *ArchiveSketchRequest, opts ...grpc.CallOption) (*ArchiveSketchResponse,error)// Sets the sketch default FQBN and Port Address/Protocol in// the sketch project file (sketch.yaml). These metadata can be retrieved// using LoadSketch.SetSketchDefaults(ctxcontext.Context, in *SetSketchDefaultsRequest, opts ...grpc.CallOption) (*SetSketchDefaultsResponse,error)// Requests details about a board.BoardDetails(ctxcontext.Context, in *BoardDetailsRequest, opts ...grpc.CallOption) (*BoardDetailsResponse,error)// List the boards currently connected to the computer.BoardList(ctxcontext.Context, in *BoardListRequest, opts ...grpc.CallOption) (*BoardListResponse,error)// List all the boards provided by installed platforms.BoardListAll(ctxcontext.Context, in *BoardListAllRequest, opts ...grpc.CallOption) (*BoardListAllResponse,error)// Search boards in installed and not installed Platforms.BoardSearch(ctxcontext.Context, in *BoardSearchRequest, opts ...grpc.CallOption) (*BoardSearchResponse,error)// Identify a board using the given properties.BoardIdentify(ctxcontext.Context, in *BoardIdentifyRequest, opts ...grpc.CallOption) (*BoardIdentifyResponse,error)// List boards connection and disconnected events.BoardListWatch(ctxcontext.Context, in *BoardListWatchRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[BoardListWatchResponse],error)// Compile an Arduino sketch.Compile(ctxcontext.Context, in *CompileRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[CompileResponse],error)// Download and install a platform and its tool dependencies.PlatformInstall(ctxcontext.Context, in *PlatformInstallRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PlatformInstallResponse],error)// Download a platform and its tool dependencies to the `staging/packages`// subdirectory of the data directory.PlatformDownload(ctxcontext.Context, in *PlatformDownloadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PlatformDownloadResponse],error)// Uninstall a platform as well as its tool dependencies that are not used by// other installed platforms.PlatformUninstall(ctxcontext.Context, in *PlatformUninstallRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PlatformUninstallResponse],error)// Upgrade an installed platform to the latest version.PlatformUpgrade(ctxcontext.Context, in *PlatformUpgradeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PlatformUpgradeResponse],error)// Upload a compiled sketch to a board.Upload(ctxcontext.Context, in *UploadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[UploadResponse],error)// Upload a compiled sketch to a board using a programmer.UploadUsingProgrammer(ctxcontext.Context, in *UploadUsingProgrammerRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[UploadUsingProgrammerResponse],error)// Returns the list of users fields necessary to upload to that board// using the specified protocol.SupportedUserFields(ctxcontext.Context, in *SupportedUserFieldsRequest, opts ...grpc.CallOption) (*SupportedUserFieldsResponse,error)// List programmers available for a board.ListProgrammersAvailableForUpload(ctxcontext.Context, in *ListProgrammersAvailableForUploadRequest, opts ...grpc.CallOption) (*ListProgrammersAvailableForUploadResponse,error)// Burn bootloader to a board.BurnBootloader(ctxcontext.Context, in *BurnBootloaderRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[BurnBootloaderResponse],error)// Search for a platform in the platforms indexes.PlatformSearch(ctxcontext.Context, in *PlatformSearchRequest, opts ...grpc.CallOption) (*PlatformSearchResponse,error)// Download the archive file of an Arduino library in the libraries index to// the staging directory.LibraryDownload(ctxcontext.Context, in *LibraryDownloadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LibraryDownloadResponse],error)// Download and install an Arduino library from the libraries index.LibraryInstall(ctxcontext.Context, in *LibraryInstallRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LibraryInstallResponse],error)// Upgrade a library to the newest version available.LibraryUpgrade(ctxcontext.Context, in *LibraryUpgradeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LibraryUpgradeResponse],error)// Install a library from a Zip File.ZipLibraryInstall(ctxcontext.Context, in *ZipLibraryInstallRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ZipLibraryInstallResponse],error)// Download and install a library from a git url.GitLibraryInstall(ctxcontext.Context, in *GitLibraryInstallRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[GitLibraryInstallResponse],error)// Uninstall an Arduino library.LibraryUninstall(ctxcontext.Context, in *LibraryUninstallRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LibraryUninstallResponse],error)// Upgrade all installed Arduino libraries to the newest version available.LibraryUpgradeAll(ctxcontext.Context, in *LibraryUpgradeAllRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LibraryUpgradeAllResponse],error)// List the recursive dependencies of a library, as defined by the `depends`// field of the library.properties files.LibraryResolveDependencies(ctxcontext.Context, in *LibraryResolveDependenciesRequest, opts ...grpc.CallOption) (*LibraryResolveDependenciesResponse,error)// Search the Arduino libraries index for libraries.LibrarySearch(ctxcontext.Context, in *LibrarySearchRequest, opts ...grpc.CallOption) (*LibrarySearchResponse,error)// List the installed libraries.LibraryList(ctxcontext.Context, in *LibraryListRequest, opts ...grpc.CallOption) (*LibraryListResponse,error)// Open a monitor connection to a board port.Monitor(ctxcontext.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[MonitorRequest,MonitorResponse],error)// Returns the parameters that can be set in the MonitorRequest calls.EnumerateMonitorPortSettings(ctxcontext.Context, in *EnumerateMonitorPortSettingsRequest, opts ...grpc.CallOption) (*EnumerateMonitorPortSettingsResponse,error)// Start a debug session and communicate with the debugger tool.Debug(ctxcontext.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[DebugRequest,DebugResponse],error)// Determine if debugging is suported given a specific configuration.IsDebugSupported(ctxcontext.Context, in *IsDebugSupportedRequest, opts ...grpc.CallOption) (*IsDebugSupportedResponse,error)// Query the debugger information given a specific configuration.GetDebugConfig(ctxcontext.Context, in *GetDebugConfigRequest, opts ...grpc.CallOption) (*GetDebugConfigResponse,error)// Check for updates to the Arduino CLI.CheckForArduinoCLIUpdates(ctxcontext.Context, in *CheckForArduinoCLIUpdatesRequest, opts ...grpc.CallOption) (*CheckForArduinoCLIUpdatesResponse,error)// Clean the download cache directory (where archives are downloaded).CleanDownloadCacheDirectory(ctxcontext.Context, in *CleanDownloadCacheDirectoryRequest, opts ...grpc.CallOption) (*CleanDownloadCacheDirectoryResponse,error)// Writes the settings currently stored in memory in a YAML file.ConfigurationSave(ctxcontext.Context, in *ConfigurationSaveRequest, opts ...grpc.CallOption) (*ConfigurationSaveResponse,error)// Read the settings from a YAML file.ConfigurationOpen(ctxcontext.Context, in *ConfigurationOpenRequest, opts ...grpc.CallOption) (*ConfigurationOpenResponse,error)// Get the current configuration.ConfigurationGet(ctxcontext.Context, in *ConfigurationGetRequest, opts ...grpc.CallOption) (*ConfigurationGetResponse,error)// Enumerate all the keys/values pairs available in the configuration.SettingsEnumerate(ctxcontext.Context, in *SettingsEnumerateRequest, opts ...grpc.CallOption) (*SettingsEnumerateResponse,error)// Get a single configuration value.SettingsGetValue(ctxcontext.Context, in *SettingsGetValueRequest, opts ...grpc.CallOption) (*SettingsGetValueResponse,error)// Set a single configuration value.SettingsSetValue(ctxcontext.Context, in *SettingsSetValueRequest, opts ...grpc.CallOption) (*SettingsSetValueResponse,error)}ArduinoCoreServiceClient is the client API for ArduinoCoreService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer tohttps://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
The main Arduino Platform service API.
funcNewArduinoCoreServiceClient¶
func NewArduinoCoreServiceClient(ccgrpc.ClientConnInterface)ArduinoCoreServiceClient
typeArduinoCoreServiceServer¶
type ArduinoCoreServiceServer interface {// Create a new Arduino Core instance.Create(context.Context, *CreateRequest) (*CreateResponse,error)// Initializes an existing Arduino Core instance by loading platforms and// libraries.Init(*InitRequest,grpc.ServerStreamingServer[InitResponse])error// Destroy an instance of the Arduino Core Service.Destroy(context.Context, *DestroyRequest) (*DestroyResponse,error)// Update package index of the Arduino Core Service.UpdateIndex(*UpdateIndexRequest,grpc.ServerStreamingServer[UpdateIndexResponse])error// Update libraries index.UpdateLibrariesIndex(*UpdateLibrariesIndexRequest,grpc.ServerStreamingServer[UpdateLibrariesIndexResponse])error// Get the version of Arduino CLI in use.Version(context.Context, *VersionRequest) (*VersionResponse,error)// Create a new Sketch.NewSketch(context.Context, *NewSketchRequest) (*NewSketchResponse,error)// Returns all files composing a Sketch.LoadSketch(context.Context, *LoadSketchRequest) (*LoadSketchResponse,error)// Creates a zip file containing all files of specified Sketch.ArchiveSketch(context.Context, *ArchiveSketchRequest) (*ArchiveSketchResponse,error)// Sets the sketch default FQBN and Port Address/Protocol in// the sketch project file (sketch.yaml). These metadata can be retrieved// using LoadSketch.SetSketchDefaults(context.Context, *SetSketchDefaultsRequest) (*SetSketchDefaultsResponse,error)// Requests details about a board.BoardDetails(context.Context, *BoardDetailsRequest) (*BoardDetailsResponse,error)// List the boards currently connected to the computer.BoardList(context.Context, *BoardListRequest) (*BoardListResponse,error)// List all the boards provided by installed platforms.BoardListAll(context.Context, *BoardListAllRequest) (*BoardListAllResponse,error)// Search boards in installed and not installed Platforms.BoardSearch(context.Context, *BoardSearchRequest) (*BoardSearchResponse,error)// Identify a board using the given properties.BoardIdentify(context.Context, *BoardIdentifyRequest) (*BoardIdentifyResponse,error)// List boards connection and disconnected events.BoardListWatch(*BoardListWatchRequest,grpc.ServerStreamingServer[BoardListWatchResponse])error// Compile an Arduino sketch.Compile(*CompileRequest,grpc.ServerStreamingServer[CompileResponse])error// Download and install a platform and its tool dependencies.PlatformInstall(*PlatformInstallRequest,grpc.ServerStreamingServer[PlatformInstallResponse])error// Download a platform and its tool dependencies to the `staging/packages`// subdirectory of the data directory.PlatformDownload(*PlatformDownloadRequest,grpc.ServerStreamingServer[PlatformDownloadResponse])error// Uninstall a platform as well as its tool dependencies that are not used by// other installed platforms.PlatformUninstall(*PlatformUninstallRequest,grpc.ServerStreamingServer[PlatformUninstallResponse])error// Upgrade an installed platform to the latest version.PlatformUpgrade(*PlatformUpgradeRequest,grpc.ServerStreamingServer[PlatformUpgradeResponse])error// Upload a compiled sketch to a board.Upload(*UploadRequest,grpc.ServerStreamingServer[UploadResponse])error// Upload a compiled sketch to a board using a programmer.UploadUsingProgrammer(*UploadUsingProgrammerRequest,grpc.ServerStreamingServer[UploadUsingProgrammerResponse])error// Returns the list of users fields necessary to upload to that board// using the specified protocol.SupportedUserFields(context.Context, *SupportedUserFieldsRequest) (*SupportedUserFieldsResponse,error)// List programmers available for a board.ListProgrammersAvailableForUpload(context.Context, *ListProgrammersAvailableForUploadRequest) (*ListProgrammersAvailableForUploadResponse,error)// Burn bootloader to a board.BurnBootloader(*BurnBootloaderRequest,grpc.ServerStreamingServer[BurnBootloaderResponse])error// Search for a platform in the platforms indexes.PlatformSearch(context.Context, *PlatformSearchRequest) (*PlatformSearchResponse,error)// Download the archive file of an Arduino library in the libraries index to// the staging directory.LibraryDownload(*LibraryDownloadRequest,grpc.ServerStreamingServer[LibraryDownloadResponse])error// Download and install an Arduino library from the libraries index.LibraryInstall(*LibraryInstallRequest,grpc.ServerStreamingServer[LibraryInstallResponse])error// Upgrade a library to the newest version available.LibraryUpgrade(*LibraryUpgradeRequest,grpc.ServerStreamingServer[LibraryUpgradeResponse])error// Install a library from a Zip File.ZipLibraryInstall(*ZipLibraryInstallRequest,grpc.ServerStreamingServer[ZipLibraryInstallResponse])error// Download and install a library from a git url.GitLibraryInstall(*GitLibraryInstallRequest,grpc.ServerStreamingServer[GitLibraryInstallResponse])error// Uninstall an Arduino library.LibraryUninstall(*LibraryUninstallRequest,grpc.ServerStreamingServer[LibraryUninstallResponse])error// Upgrade all installed Arduino libraries to the newest version available.LibraryUpgradeAll(*LibraryUpgradeAllRequest,grpc.ServerStreamingServer[LibraryUpgradeAllResponse])error// List the recursive dependencies of a library, as defined by the `depends`// field of the library.properties files.LibraryResolveDependencies(context.Context, *LibraryResolveDependenciesRequest) (*LibraryResolveDependenciesResponse,error)// Search the Arduino libraries index for libraries.LibrarySearch(context.Context, *LibrarySearchRequest) (*LibrarySearchResponse,error)// List the installed libraries.LibraryList(context.Context, *LibraryListRequest) (*LibraryListResponse,error)// Open a monitor connection to a board port.Monitor(grpc.BidiStreamingServer[MonitorRequest,MonitorResponse])error// Returns the parameters that can be set in the MonitorRequest calls.EnumerateMonitorPortSettings(context.Context, *EnumerateMonitorPortSettingsRequest) (*EnumerateMonitorPortSettingsResponse,error)// Start a debug session and communicate with the debugger tool.Debug(grpc.BidiStreamingServer[DebugRequest,DebugResponse])error// Determine if debugging is suported given a specific configuration.IsDebugSupported(context.Context, *IsDebugSupportedRequest) (*IsDebugSupportedResponse,error)// Query the debugger information given a specific configuration.GetDebugConfig(context.Context, *GetDebugConfigRequest) (*GetDebugConfigResponse,error)// Check for updates to the Arduino CLI.CheckForArduinoCLIUpdates(context.Context, *CheckForArduinoCLIUpdatesRequest) (*CheckForArduinoCLIUpdatesResponse,error)// Clean the download cache directory (where archives are downloaded).CleanDownloadCacheDirectory(context.Context, *CleanDownloadCacheDirectoryRequest) (*CleanDownloadCacheDirectoryResponse,error)// Writes the settings currently stored in memory in a YAML file.ConfigurationSave(context.Context, *ConfigurationSaveRequest) (*ConfigurationSaveResponse,error)// Read the settings from a YAML file.ConfigurationOpen(context.Context, *ConfigurationOpenRequest) (*ConfigurationOpenResponse,error)// Get the current configuration.ConfigurationGet(context.Context, *ConfigurationGetRequest) (*ConfigurationGetResponse,error)// Enumerate all the keys/values pairs available in the configuration.SettingsEnumerate(context.Context, *SettingsEnumerateRequest) (*SettingsEnumerateResponse,error)// Get a single configuration value.SettingsGetValue(context.Context, *SettingsGetValueRequest) (*SettingsGetValueResponse,error)// Set a single configuration value.SettingsSetValue(context.Context, *SettingsSetValueRequest) (*SettingsSetValueResponse,error)// contains filtered or unexported methods}ArduinoCoreServiceServer is the server API for ArduinoCoreService service.All implementations must embed UnimplementedArduinoCoreServiceServerfor forward compatibility.
The main Arduino Platform service API.
typeArduinoCoreService_BoardListWatchClient¶
type ArduinoCoreService_BoardListWatchClient =grpc.ServerStreamingClient[BoardListWatchResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_BoardListWatchServer¶
type ArduinoCoreService_BoardListWatchServer =grpc.ServerStreamingServer[BoardListWatchResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_BurnBootloaderClient¶
type ArduinoCoreService_BurnBootloaderClient =grpc.ServerStreamingClient[BurnBootloaderResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_BurnBootloaderServer¶
type ArduinoCoreService_BurnBootloaderServer =grpc.ServerStreamingServer[BurnBootloaderResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_CompileClient¶
type ArduinoCoreService_CompileClient =grpc.ServerStreamingClient[CompileResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_CompileServer¶
type ArduinoCoreService_CompileServer =grpc.ServerStreamingServer[CompileResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_DebugClient¶
type ArduinoCoreService_DebugClient =grpc.BidiStreamingClient[DebugRequest,DebugResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_DebugServer¶
type ArduinoCoreService_DebugServer =grpc.BidiStreamingServer[DebugRequest,DebugResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_GitLibraryInstallClient¶
type ArduinoCoreService_GitLibraryInstallClient =grpc.ServerStreamingClient[GitLibraryInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_GitLibraryInstallServer¶
type ArduinoCoreService_GitLibraryInstallServer =grpc.ServerStreamingServer[GitLibraryInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_InitClient¶
type ArduinoCoreService_InitClient =grpc.ServerStreamingClient[InitResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_InitServer¶
type ArduinoCoreService_InitServer =grpc.ServerStreamingServer[InitResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryDownloadClient¶
type ArduinoCoreService_LibraryDownloadClient =grpc.ServerStreamingClient[LibraryDownloadResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryDownloadServer¶
type ArduinoCoreService_LibraryDownloadServer =grpc.ServerStreamingServer[LibraryDownloadResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryInstallClient¶
type ArduinoCoreService_LibraryInstallClient =grpc.ServerStreamingClient[LibraryInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryInstallServer¶
type ArduinoCoreService_LibraryInstallServer =grpc.ServerStreamingServer[LibraryInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryUninstallClient¶
type ArduinoCoreService_LibraryUninstallClient =grpc.ServerStreamingClient[LibraryUninstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryUninstallServer¶
type ArduinoCoreService_LibraryUninstallServer =grpc.ServerStreamingServer[LibraryUninstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryUpgradeAllClient¶
type ArduinoCoreService_LibraryUpgradeAllClient =grpc.ServerStreamingClient[LibraryUpgradeAllResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryUpgradeAllServer¶
type ArduinoCoreService_LibraryUpgradeAllServer =grpc.ServerStreamingServer[LibraryUpgradeAllResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryUpgradeClient¶
type ArduinoCoreService_LibraryUpgradeClient =grpc.ServerStreamingClient[LibraryUpgradeResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_LibraryUpgradeServer¶
type ArduinoCoreService_LibraryUpgradeServer =grpc.ServerStreamingServer[LibraryUpgradeResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_MonitorClient¶
type ArduinoCoreService_MonitorClient =grpc.BidiStreamingClient[MonitorRequest,MonitorResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_MonitorServer¶
type ArduinoCoreService_MonitorServer =grpc.BidiStreamingServer[MonitorRequest,MonitorResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformDownloadClient¶
type ArduinoCoreService_PlatformDownloadClient =grpc.ServerStreamingClient[PlatformDownloadResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformDownloadServer¶
type ArduinoCoreService_PlatformDownloadServer =grpc.ServerStreamingServer[PlatformDownloadResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformInstallClient¶
type ArduinoCoreService_PlatformInstallClient =grpc.ServerStreamingClient[PlatformInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformInstallServer¶
type ArduinoCoreService_PlatformInstallServer =grpc.ServerStreamingServer[PlatformInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformUninstallClient¶
type ArduinoCoreService_PlatformUninstallClient =grpc.ServerStreamingClient[PlatformUninstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformUninstallServer¶
type ArduinoCoreService_PlatformUninstallServer =grpc.ServerStreamingServer[PlatformUninstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformUpgradeClient¶
type ArduinoCoreService_PlatformUpgradeClient =grpc.ServerStreamingClient[PlatformUpgradeResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_PlatformUpgradeServer¶
type ArduinoCoreService_PlatformUpgradeServer =grpc.ServerStreamingServer[PlatformUpgradeResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UpdateIndexClient¶
type ArduinoCoreService_UpdateIndexClient =grpc.ServerStreamingClient[UpdateIndexResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UpdateIndexServer¶
type ArduinoCoreService_UpdateIndexServer =grpc.ServerStreamingServer[UpdateIndexResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UpdateLibrariesIndexClient¶
type ArduinoCoreService_UpdateLibrariesIndexClient =grpc.ServerStreamingClient[UpdateLibrariesIndexResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UpdateLibrariesIndexServer¶
type ArduinoCoreService_UpdateLibrariesIndexServer =grpc.ServerStreamingServer[UpdateLibrariesIndexResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UploadClient¶
type ArduinoCoreService_UploadClient =grpc.ServerStreamingClient[UploadResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UploadServer¶
type ArduinoCoreService_UploadServer =grpc.ServerStreamingServer[UploadResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UploadUsingProgrammerClient¶
type ArduinoCoreService_UploadUsingProgrammerClient =grpc.ServerStreamingClient[UploadUsingProgrammerResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_UploadUsingProgrammerServer¶
type ArduinoCoreService_UploadUsingProgrammerServer =grpc.ServerStreamingServer[UploadUsingProgrammerResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_ZipLibraryInstallClient¶
type ArduinoCoreService_ZipLibraryInstallClient =grpc.ServerStreamingClient[ZipLibraryInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeArduinoCoreService_ZipLibraryInstallServer¶
type ArduinoCoreService_ZipLibraryInstallServer =grpc.ServerStreamingServer[ZipLibraryInstallResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
typeBoard¶
type Board struct {// Name used to identify the board to humans.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// Fully qualified board name used to identify the board to machines. The FQBN// is only available for installed boards.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// contains filtered or unexported fields} func (*Board)Descriptordeprecated
func (*Board)ProtoMessage¶
func (*Board) ProtoMessage()
func (*Board)ProtoReflect¶
func (x *Board) ProtoReflect()protoreflect.Message
typeBoardDetailsRequest¶
type BoardDetailsRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// The fully qualified board name of the board you want information about// (e.g., `arduino:avr:uno`).Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// If set to true the returned build properties will be left unexpanded, with// the variables placeholders exactly as defined in the platform.DoNotExpandBuildPropertiesbool ``/* 146-byte string literal not displayed */// contains filtered or unexported fields} func (*BoardDetailsRequest)Descriptordeprecated
func (*BoardDetailsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardDetailsRequest.ProtoReflect.Descriptor instead.
func (*BoardDetailsRequest)GetDoNotExpandBuildProperties¶
func (x *BoardDetailsRequest) GetDoNotExpandBuildProperties()bool
func (*BoardDetailsRequest)GetFqbn¶
func (x *BoardDetailsRequest) GetFqbn()string
func (*BoardDetailsRequest)GetInstance¶
func (x *BoardDetailsRequest) GetInstance() *Instance
func (*BoardDetailsRequest)ProtoMessage¶
func (*BoardDetailsRequest) ProtoMessage()
func (*BoardDetailsRequest)ProtoReflect¶
func (x *BoardDetailsRequest) ProtoReflect()protoreflect.Message
func (*BoardDetailsRequest)Reset¶
func (x *BoardDetailsRequest) Reset()
func (*BoardDetailsRequest)String¶
func (x *BoardDetailsRequest) String()string
typeBoardDetailsResponse¶
type BoardDetailsResponse struct {// The fully qualified board name of the board.Fqbnstring `protobuf:"bytes,1,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Name used to identify the board to humans (e.g., Arduino Uno).Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// Installed version of the board's platform.Versionstring `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`// The board ID component of the FQBN (e.g., `uno`).PropertiesIdstring `protobuf:"bytes,4,opt,name=properties_id,json=propertiesId,proto3" json:"properties_id,omitempty"`// Board alias that can be used as a more user friendly alternative to the// FQBN.Aliasstring `protobuf:"bytes,5,opt,name=alias,proto3" json:"alias,omitempty"`// Whether this is an official or 3rd party board.Officialbool `protobuf:"varint,6,opt,name=official,proto3" json:"official,omitempty"`// URL of the board's pinout documentation.Pinoutstring `protobuf:"bytes,7,opt,name=pinout,proto3" json:"pinout,omitempty"`// Data about the package that contains the board's platform.Package *Package `protobuf:"bytes,8,opt,name=package,proto3" json:"package,omitempty"`// Data about the board's platform.Platform *BoardPlatform `protobuf:"bytes,9,opt,name=platform,proto3" json:"platform,omitempty"`// Tool dependencies of the board.ToolsDependencies []*ToolsDependencies `protobuf:"bytes,10,rep,name=tools_dependencies,json=toolsDependencies,proto3" json:"tools_dependencies,omitempty"`// The board's custom configuration options.ConfigOptions []*ConfigOption `protobuf:"bytes,11,rep,name=config_options,json=configOptions,proto3" json:"config_options,omitempty"`// List of programmers supported by the board.Programmers []*Programmer `protobuf:"bytes,13,rep,name=programmers,proto3" json:"programmers,omitempty"`// Identifying information for the board (e.g., USB VID/PID).IdentificationProperties []*BoardIdentificationProperties ``/* 134-byte string literal not displayed */// Board build properties used for compiling.BuildProperties []string `protobuf:"bytes,16,rep,name=build_properties,json=buildProperties,proto3" json:"build_properties,omitempty"`// Default programmer for the board.DefaultProgrammerIdstring `protobuf:"bytes,17,opt,name=default_programmer_id,json=defaultProgrammerId,proto3" json:"default_programmer_id,omitempty"`// contains filtered or unexported fields} func (*BoardDetailsResponse)Descriptordeprecated
func (*BoardDetailsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardDetailsResponse.ProtoReflect.Descriptor instead.
func (*BoardDetailsResponse)GetAlias¶
func (x *BoardDetailsResponse) GetAlias()string
func (*BoardDetailsResponse)GetBuildProperties¶
func (x *BoardDetailsResponse) GetBuildProperties() []string
func (*BoardDetailsResponse)GetConfigOptions¶
func (x *BoardDetailsResponse) GetConfigOptions() []*ConfigOption
func (*BoardDetailsResponse)GetDefaultProgrammerId¶
func (x *BoardDetailsResponse) GetDefaultProgrammerId()string
func (*BoardDetailsResponse)GetFqbn¶
func (x *BoardDetailsResponse) GetFqbn()string
func (*BoardDetailsResponse)GetIdentificationProperties¶
func (x *BoardDetailsResponse) GetIdentificationProperties() []*BoardIdentificationProperties
func (*BoardDetailsResponse)GetName¶
func (x *BoardDetailsResponse) GetName()string
func (*BoardDetailsResponse)GetOfficial¶
func (x *BoardDetailsResponse) GetOfficial()bool
func (*BoardDetailsResponse)GetPackage¶
func (x *BoardDetailsResponse) GetPackage() *Package
func (*BoardDetailsResponse)GetPinout¶
func (x *BoardDetailsResponse) GetPinout()string
func (*BoardDetailsResponse)GetPlatform¶
func (x *BoardDetailsResponse) GetPlatform() *BoardPlatform
func (*BoardDetailsResponse)GetProgrammers¶
func (x *BoardDetailsResponse) GetProgrammers() []*Programmer
func (*BoardDetailsResponse)GetPropertiesId¶
func (x *BoardDetailsResponse) GetPropertiesId()string
func (*BoardDetailsResponse)GetToolsDependencies¶
func (x *BoardDetailsResponse) GetToolsDependencies() []*ToolsDependencies
func (*BoardDetailsResponse)GetVersion¶
func (x *BoardDetailsResponse) GetVersion()string
func (*BoardDetailsResponse)ProtoMessage¶
func (*BoardDetailsResponse) ProtoMessage()
func (*BoardDetailsResponse)ProtoReflect¶
func (x *BoardDetailsResponse) ProtoReflect()protoreflect.Message
func (*BoardDetailsResponse)Reset¶
func (x *BoardDetailsResponse) Reset()
func (*BoardDetailsResponse)String¶
func (x *BoardDetailsResponse) String()string
typeBoardIdentificationProperties¶
type BoardIdentificationProperties struct {// A set of properties that must all be matched to identify the board.Properties map[string]string ``/* 161-byte string literal not displayed */// contains filtered or unexported fields} func (*BoardIdentificationProperties)Descriptordeprecated
func (*BoardIdentificationProperties) Descriptor() ([]byte, []int)
Deprecated: Use BoardIdentificationProperties.ProtoReflect.Descriptor instead.
func (*BoardIdentificationProperties)GetProperties¶
func (x *BoardIdentificationProperties) GetProperties() map[string]string
func (*BoardIdentificationProperties)ProtoMessage¶
func (*BoardIdentificationProperties) ProtoMessage()
func (*BoardIdentificationProperties)ProtoReflect¶
func (x *BoardIdentificationProperties) ProtoReflect()protoreflect.Message
func (*BoardIdentificationProperties)Reset¶
func (x *BoardIdentificationProperties) Reset()
func (*BoardIdentificationProperties)String¶
func (x *BoardIdentificationProperties) String()string
typeBoardIdentifyRequest¶added inv1.2.0
type BoardIdentifyRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// A set of properties to search (can be taken from a Port message).Properties map[string]string ``/* 161-byte string literal not displayed */// If set to true, when a board cannot be identified using the installed// platforms, the cloud API will be called to detect the board.UseCloudApiForUnknownBoardDetectionbool ``/* 177-byte string literal not displayed */// contains filtered or unexported fields} func (*BoardIdentifyRequest)Descriptordeprecatedadded inv1.2.0
func (*BoardIdentifyRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardIdentifyRequest.ProtoReflect.Descriptor instead.
func (*BoardIdentifyRequest)GetInstance¶added inv1.2.0
func (x *BoardIdentifyRequest) GetInstance() *Instance
func (*BoardIdentifyRequest)GetProperties¶added inv1.2.0
func (x *BoardIdentifyRequest) GetProperties() map[string]string
func (*BoardIdentifyRequest)GetUseCloudApiForUnknownBoardDetection¶added inv1.2.0
func (x *BoardIdentifyRequest) GetUseCloudApiForUnknownBoardDetection()bool
func (*BoardIdentifyRequest)ProtoMessage¶added inv1.2.0
func (*BoardIdentifyRequest) ProtoMessage()
func (*BoardIdentifyRequest)ProtoReflect¶added inv1.2.0
func (x *BoardIdentifyRequest) ProtoReflect()protoreflect.Message
func (*BoardIdentifyRequest)Reset¶added inv1.2.0
func (x *BoardIdentifyRequest) Reset()
func (*BoardIdentifyRequest)String¶added inv1.2.0
func (x *BoardIdentifyRequest) String()string
typeBoardIdentifyResponse¶added inv1.2.0
type BoardIdentifyResponse struct {// List of matching boards (they may have an FQBN with options set).Boards []*BoardListItem `protobuf:"bytes,1,rep,name=boards,proto3" json:"boards,omitempty"`// contains filtered or unexported fields} func (*BoardIdentifyResponse)Descriptordeprecatedadded inv1.2.0
func (*BoardIdentifyResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardIdentifyResponse.ProtoReflect.Descriptor instead.
func (*BoardIdentifyResponse)GetBoards¶added inv1.2.0
func (x *BoardIdentifyResponse) GetBoards() []*BoardListItem
func (*BoardIdentifyResponse)ProtoMessage¶added inv1.2.0
func (*BoardIdentifyResponse) ProtoMessage()
func (*BoardIdentifyResponse)ProtoReflect¶added inv1.2.0
func (x *BoardIdentifyResponse) ProtoReflect()protoreflect.Message
func (*BoardIdentifyResponse)Reset¶added inv1.2.0
func (x *BoardIdentifyResponse) Reset()
func (*BoardIdentifyResponse)String¶added inv1.2.0
func (x *BoardIdentifyResponse) String()string
typeBoardListAllRequest¶
type BoardListAllRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// The search query to filter the board list by.SearchArgs []string `protobuf:"bytes,2,rep,name=search_args,json=searchArgs,proto3" json:"search_args,omitempty"`// Set to true to get also the boards marked as "hidden" in the platform.IncludeHiddenBoardsbool `protobuf:"varint,3,opt,name=include_hidden_boards,json=includeHiddenBoards,proto3" json:"include_hidden_boards,omitempty"`// contains filtered or unexported fields} func (*BoardListAllRequest)Descriptordeprecated
func (*BoardListAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardListAllRequest.ProtoReflect.Descriptor instead.
func (*BoardListAllRequest)GetIncludeHiddenBoards¶
func (x *BoardListAllRequest) GetIncludeHiddenBoards()bool
func (*BoardListAllRequest)GetInstance¶
func (x *BoardListAllRequest) GetInstance() *Instance
func (*BoardListAllRequest)GetSearchArgs¶
func (x *BoardListAllRequest) GetSearchArgs() []string
func (*BoardListAllRequest)ProtoMessage¶
func (*BoardListAllRequest) ProtoMessage()
func (*BoardListAllRequest)ProtoReflect¶
func (x *BoardListAllRequest) ProtoReflect()protoreflect.Message
func (*BoardListAllRequest)Reset¶
func (x *BoardListAllRequest) Reset()
func (*BoardListAllRequest)String¶
func (x *BoardListAllRequest) String()string
typeBoardListAllResponse¶
type BoardListAllResponse struct {// List of installed boards.Boards []*BoardListItem `protobuf:"bytes,1,rep,name=boards,proto3" json:"boards,omitempty"`// contains filtered or unexported fields} func (*BoardListAllResponse)Descriptordeprecated
func (*BoardListAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardListAllResponse.ProtoReflect.Descriptor instead.
func (*BoardListAllResponse)GetBoards¶
func (x *BoardListAllResponse) GetBoards() []*BoardListItem
func (*BoardListAllResponse)ProtoMessage¶
func (*BoardListAllResponse) ProtoMessage()
func (*BoardListAllResponse)ProtoReflect¶
func (x *BoardListAllResponse) ProtoReflect()protoreflect.Message
func (*BoardListAllResponse)Reset¶
func (x *BoardListAllResponse) Reset()
func (*BoardListAllResponse)String¶
func (x *BoardListAllResponse) String()string
typeBoardListItem¶
type BoardListItem struct {// The name for use when identifying the board to a human.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// The fully qualified board name. Used to identify the board to a machine.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// If the board is marked as "hidden" in the platform.IsHiddenbool `protobuf:"varint,3,opt,name=is_hidden,json=isHidden,proto3" json:"is_hidden,omitempty"`// Platform this board belongs to.Platform *Platform `protobuf:"bytes,6,opt,name=platform,proto3" json:"platform,omitempty"`// contains filtered or unexported fields} func (*BoardListItem)Descriptordeprecated
func (*BoardListItem) Descriptor() ([]byte, []int)
Deprecated: Use BoardListItem.ProtoReflect.Descriptor instead.
func (*BoardListItem)GetFqbn¶
func (x *BoardListItem) GetFqbn()string
func (*BoardListItem)GetIsHidden¶
func (x *BoardListItem) GetIsHidden()bool
func (*BoardListItem)GetName¶
func (x *BoardListItem) GetName()string
func (*BoardListItem)GetPlatform¶
func (x *BoardListItem) GetPlatform() *Platform
func (*BoardListItem)ProtoMessage¶
func (*BoardListItem) ProtoMessage()
func (*BoardListItem)ProtoReflect¶
func (x *BoardListItem) ProtoReflect()protoreflect.Message
func (*BoardListItem)Reset¶
func (x *BoardListItem) Reset()
func (*BoardListItem)String¶
func (x *BoardListItem) String()string
typeBoardListRequest¶
type BoardListRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Search for boards for the given time (in milliseconds).Timeoutint64 `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout,omitempty"`// The fully qualified board name of the board you want information about// (e.g., `arduino:avr:uno`).Fqbnstring `protobuf:"bytes,3,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// If set to true, when a board cannot be identified using the installed// platforms, the cloud API will not be called to detect the board.SkipCloudApiForBoardDetectionbool ``/* 157-byte string literal not displayed */// contains filtered or unexported fields} func (*BoardListRequest)Descriptordeprecated
func (*BoardListRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardListRequest.ProtoReflect.Descriptor instead.
func (*BoardListRequest)GetFqbn¶
func (x *BoardListRequest) GetFqbn()string
func (*BoardListRequest)GetInstance¶
func (x *BoardListRequest) GetInstance() *Instance
func (*BoardListRequest)GetSkipCloudApiForBoardDetection¶added inv1.2.0
func (x *BoardListRequest) GetSkipCloudApiForBoardDetection()bool
func (*BoardListRequest)GetTimeout¶
func (x *BoardListRequest) GetTimeout()int64
func (*BoardListRequest)ProtoMessage¶
func (*BoardListRequest) ProtoMessage()
func (*BoardListRequest)ProtoReflect¶
func (x *BoardListRequest) ProtoReflect()protoreflect.Message
func (*BoardListRequest)Reset¶
func (x *BoardListRequest) Reset()
func (*BoardListRequest)String¶
func (x *BoardListRequest) String()string
typeBoardListResponse¶
type BoardListResponse struct {// List of ports and the boards detected on those ports.Ports []*DetectedPort `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"`// Warning messages or errors coming from the discoveries.Warnings []string `protobuf:"bytes,2,rep,name=warnings,proto3" json:"warnings,omitempty"`// contains filtered or unexported fields} func (*BoardListResponse)Descriptordeprecated
func (*BoardListResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardListResponse.ProtoReflect.Descriptor instead.
func (*BoardListResponse)GetPorts¶
func (x *BoardListResponse) GetPorts() []*DetectedPort
func (*BoardListResponse)GetWarnings¶added inv1.0.0
func (x *BoardListResponse) GetWarnings() []string
func (*BoardListResponse)ProtoMessage¶
func (*BoardListResponse) ProtoMessage()
func (*BoardListResponse)ProtoReflect¶
func (x *BoardListResponse) ProtoReflect()protoreflect.Message
func (*BoardListResponse)Reset¶
func (x *BoardListResponse) Reset()
func (*BoardListResponse)String¶
func (x *BoardListResponse) String()string
typeBoardListWatchRequest¶
type BoardListWatchRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// If set to true, when a board cannot be identified using the installed// platforms, the cloud API will not be called to detect the board.SkipCloudApiForBoardDetectionbool ``/* 157-byte string literal not displayed */// contains filtered or unexported fields} func (*BoardListWatchRequest)Descriptordeprecated
func (*BoardListWatchRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardListWatchRequest.ProtoReflect.Descriptor instead.
func (*BoardListWatchRequest)GetInstance¶
func (x *BoardListWatchRequest) GetInstance() *Instance
func (*BoardListWatchRequest)GetSkipCloudApiForBoardDetection¶added inv1.2.0
func (x *BoardListWatchRequest) GetSkipCloudApiForBoardDetection()bool
func (*BoardListWatchRequest)ProtoMessage¶
func (*BoardListWatchRequest) ProtoMessage()
func (*BoardListWatchRequest)ProtoReflect¶
func (x *BoardListWatchRequest) ProtoReflect()protoreflect.Message
func (*BoardListWatchRequest)Reset¶
func (x *BoardListWatchRequest) Reset()
func (*BoardListWatchRequest)String¶
func (x *BoardListWatchRequest) String()string
typeBoardListWatchResponse¶
type BoardListWatchResponse struct {// Event type as received from the serial discovery tool.EventTypestring `protobuf:"bytes,1,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`// Information about the port.Port *DetectedPort `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`// Eventual errors when detecting connected boards.Errorstring `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`// contains filtered or unexported fields} func (*BoardListWatchResponse)Descriptordeprecated
func (*BoardListWatchResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardListWatchResponse.ProtoReflect.Descriptor instead.
func (*BoardListWatchResponse)GetError¶
func (x *BoardListWatchResponse) GetError()string
func (*BoardListWatchResponse)GetEventType¶
func (x *BoardListWatchResponse) GetEventType()string
func (*BoardListWatchResponse)GetPort¶
func (x *BoardListWatchResponse) GetPort() *DetectedPort
func (*BoardListWatchResponse)ProtoMessage¶
func (*BoardListWatchResponse) ProtoMessage()
func (*BoardListWatchResponse)ProtoReflect¶
func (x *BoardListWatchResponse) ProtoReflect()protoreflect.Message
func (*BoardListWatchResponse)Reset¶
func (x *BoardListWatchResponse) Reset()
func (*BoardListWatchResponse)String¶
func (x *BoardListWatchResponse) String()string
typeBoardPlatform¶
type BoardPlatform struct {// Architecture of the platform (e.g., `avr`).Architecturestring `protobuf:"bytes,1,opt,name=architecture,proto3" json:"architecture,omitempty"`// Category of the platform. Set to `Contributed` for 3rd party platforms.Categorystring `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`// Download URL of the platform archive file.Urlstring `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`// File name of the platform archive.ArchiveFilenamestring `protobuf:"bytes,4,opt,name=archive_filename,json=archiveFilename,proto3" json:"archive_filename,omitempty"`// Checksum of the platform archive.Checksumstring `protobuf:"bytes,5,opt,name=checksum,proto3" json:"checksum,omitempty"`// File size of the platform archive.Sizeint64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`// Name used to identify the platform to humans.Namestring `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`// contains filtered or unexported fields} func (*BoardPlatform)Descriptordeprecated
func (*BoardPlatform) Descriptor() ([]byte, []int)
Deprecated: Use BoardPlatform.ProtoReflect.Descriptor instead.
func (*BoardPlatform)GetArchitecture¶
func (x *BoardPlatform) GetArchitecture()string
func (*BoardPlatform)GetArchiveFilename¶
func (x *BoardPlatform) GetArchiveFilename()string
func (*BoardPlatform)GetCategory¶
func (x *BoardPlatform) GetCategory()string
func (*BoardPlatform)GetChecksum¶
func (x *BoardPlatform) GetChecksum()string
func (*BoardPlatform)GetName¶
func (x *BoardPlatform) GetName()string
func (*BoardPlatform)GetSize¶
func (x *BoardPlatform) GetSize()int64
func (*BoardPlatform)GetUrl¶
func (x *BoardPlatform) GetUrl()string
func (*BoardPlatform)ProtoMessage¶
func (*BoardPlatform) ProtoMessage()
func (*BoardPlatform)ProtoReflect¶
func (x *BoardPlatform) ProtoReflect()protoreflect.Message
func (*BoardPlatform)Reset¶
func (x *BoardPlatform) Reset()
func (*BoardPlatform)String¶
func (x *BoardPlatform) String()string
typeBoardSearchRequest¶
type BoardSearchRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// The search query to filter the board list by.SearchArgsstring `protobuf:"bytes,2,opt,name=search_args,json=searchArgs,proto3" json:"search_args,omitempty"`// Set to true to get also the boards marked as "hidden" in installed// platforms.IncludeHiddenBoardsbool `protobuf:"varint,3,opt,name=include_hidden_boards,json=includeHiddenBoards,proto3" json:"include_hidden_boards,omitempty"`// contains filtered or unexported fields} func (*BoardSearchRequest)Descriptordeprecated
func (*BoardSearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardSearchRequest.ProtoReflect.Descriptor instead.
func (*BoardSearchRequest)GetIncludeHiddenBoards¶
func (x *BoardSearchRequest) GetIncludeHiddenBoards()bool
func (*BoardSearchRequest)GetInstance¶
func (x *BoardSearchRequest) GetInstance() *Instance
func (*BoardSearchRequest)GetSearchArgs¶
func (x *BoardSearchRequest) GetSearchArgs()string
func (*BoardSearchRequest)ProtoMessage¶
func (*BoardSearchRequest) ProtoMessage()
func (*BoardSearchRequest)ProtoReflect¶
func (x *BoardSearchRequest) ProtoReflect()protoreflect.Message
func (*BoardSearchRequest)Reset¶
func (x *BoardSearchRequest) Reset()
func (*BoardSearchRequest)String¶
func (x *BoardSearchRequest) String()string
typeBoardSearchResponse¶
type BoardSearchResponse struct {// List of installed and installable boards.Boards []*BoardListItem `protobuf:"bytes,1,rep,name=boards,proto3" json:"boards,omitempty"`// contains filtered or unexported fields} func (*BoardSearchResponse)Descriptordeprecated
func (*BoardSearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardSearchResponse.ProtoReflect.Descriptor instead.
func (*BoardSearchResponse)GetBoards¶
func (x *BoardSearchResponse) GetBoards() []*BoardListItem
func (*BoardSearchResponse)ProtoMessage¶
func (*BoardSearchResponse) ProtoMessage()
func (*BoardSearchResponse)ProtoReflect¶
func (x *BoardSearchResponse) ProtoReflect()protoreflect.Message
func (*BoardSearchResponse)Reset¶
func (x *BoardSearchResponse) Reset()
func (*BoardSearchResponse)String¶
func (x *BoardSearchResponse) String()string
typeBuilderResult¶added inv1.0.0
type BuilderResult struct {// The compiler build path.BuildPathstring `protobuf:"bytes,1,opt,name=build_path,json=buildPath,proto3" json:"build_path,omitempty"`// The libraries used in the build.UsedLibraries []*Library `protobuf:"bytes,2,rep,name=used_libraries,json=usedLibraries,proto3" json:"used_libraries,omitempty"`// The size of the executable split by sections.ExecutableSectionsSize []*ExecutableSectionSize ``/* 129-byte string literal not displayed */// The platform where the board is defined.BoardPlatform *InstalledPlatformReference `protobuf:"bytes,4,opt,name=board_platform,json=boardPlatform,proto3" json:"board_platform,omitempty"`// The platform used for the build (if referenced from the board platform).BuildPlatform *InstalledPlatformReference `protobuf:"bytes,5,opt,name=build_platform,json=buildPlatform,proto3" json:"build_platform,omitempty"`// Build properties used for compiling.BuildProperties []string `protobuf:"bytes,7,rep,name=build_properties,json=buildProperties,proto3" json:"build_properties,omitempty"`// Compiler errors and warnings.Diagnostics []*CompileDiagnostic `protobuf:"bytes,8,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`// contains filtered or unexported fields} func (*BuilderResult)Descriptordeprecatedadded inv1.0.0
func (*BuilderResult) Descriptor() ([]byte, []int)
Deprecated: Use BuilderResult.ProtoReflect.Descriptor instead.
func (*BuilderResult)GetBoardPlatform¶added inv1.0.0
func (x *BuilderResult) GetBoardPlatform() *InstalledPlatformReference
func (*BuilderResult)GetBuildPath¶added inv1.0.0
func (x *BuilderResult) GetBuildPath()string
func (*BuilderResult)GetBuildPlatform¶added inv1.0.0
func (x *BuilderResult) GetBuildPlatform() *InstalledPlatformReference
func (*BuilderResult)GetBuildProperties¶added inv1.0.0
func (x *BuilderResult) GetBuildProperties() []string
func (*BuilderResult)GetDiagnostics¶added inv1.0.0
func (x *BuilderResult) GetDiagnostics() []*CompileDiagnostic
func (*BuilderResult)GetExecutableSectionsSize¶added inv1.0.0
func (x *BuilderResult) GetExecutableSectionsSize() []*ExecutableSectionSize
func (*BuilderResult)GetUsedLibraries¶added inv1.0.0
func (x *BuilderResult) GetUsedLibraries() []*Library
func (*BuilderResult)ProtoMessage¶added inv1.0.0
func (*BuilderResult) ProtoMessage()
func (*BuilderResult)ProtoReflect¶added inv1.0.0
func (x *BuilderResult) ProtoReflect()protoreflect.Message
func (*BuilderResult)Reset¶added inv1.0.0
func (x *BuilderResult) Reset()
func (*BuilderResult)String¶added inv1.0.0
func (x *BuilderResult) String()string
typeBurnBootloaderRequest¶
type BurnBootloaderRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the target board (e.g., `arduino:avr:uno`).Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// The port of the programmer used to program the bootloader.Port *Port `protobuf:"bytes,3,opt,name=port,proto3" json:"port,omitempty"`// Whether to turn on verbose output during the programming.Verbosebool `protobuf:"varint,4,opt,name=verbose,proto3" json:"verbose,omitempty"`// After programming, verify the contents of the memory on the board match the// uploaded binary.Verifybool `protobuf:"varint,5,opt,name=verify,proto3" json:"verify,omitempty"`// The programmer to use for burning bootloader.Programmerstring `protobuf:"bytes,6,opt,name=programmer,proto3" json:"programmer,omitempty"`// If set to true, the actual upload will not be performed but a trace output// will be printed stdout. This is for debugging purposes.DryRunbool `protobuf:"varint,7,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`// User provided fields usually used by upload tools that need authentication// or in any case fields that can be customized by the user at upload time// and cannot be known previously.// For more info://https://arduino.github.io/arduino-cli/latest/platform-specification/#user-provided-fieldsUserFields map[string]string ``/* 180-byte string literal not displayed */// List of custom upload properties.UploadProperties []string `protobuf:"bytes,12,rep,name=upload_properties,json=uploadProperties,proto3" json:"upload_properties,omitempty"`// contains filtered or unexported fields} func (*BurnBootloaderRequest)Descriptordeprecated
func (*BurnBootloaderRequest) Descriptor() ([]byte, []int)
Deprecated: Use BurnBootloaderRequest.ProtoReflect.Descriptor instead.
func (*BurnBootloaderRequest)GetDryRun¶
func (x *BurnBootloaderRequest) GetDryRun()bool
func (*BurnBootloaderRequest)GetFqbn¶
func (x *BurnBootloaderRequest) GetFqbn()string
func (*BurnBootloaderRequest)GetInstance¶
func (x *BurnBootloaderRequest) GetInstance() *Instance
func (*BurnBootloaderRequest)GetPort¶
func (x *BurnBootloaderRequest) GetPort() *Port
func (*BurnBootloaderRequest)GetProgrammer¶
func (x *BurnBootloaderRequest) GetProgrammer()string
func (*BurnBootloaderRequest)GetUploadProperties¶added inv1.1.0
func (x *BurnBootloaderRequest) GetUploadProperties() []string
func (*BurnBootloaderRequest)GetUserFields¶
func (x *BurnBootloaderRequest) GetUserFields() map[string]string
func (*BurnBootloaderRequest)GetVerbose¶
func (x *BurnBootloaderRequest) GetVerbose()bool
func (*BurnBootloaderRequest)GetVerify¶
func (x *BurnBootloaderRequest) GetVerify()bool
func (*BurnBootloaderRequest)ProtoMessage¶
func (*BurnBootloaderRequest) ProtoMessage()
func (*BurnBootloaderRequest)ProtoReflect¶
func (x *BurnBootloaderRequest) ProtoReflect()protoreflect.Message
func (*BurnBootloaderRequest)Reset¶
func (x *BurnBootloaderRequest) Reset()
func (*BurnBootloaderRequest)String¶
func (x *BurnBootloaderRequest) String()string
typeBurnBootloaderResponse¶
type BurnBootloaderResponse struct {// Types that are assignable to Message:////*BurnBootloaderResponse_OutStream//*BurnBootloaderResponse_ErrStreamMessage isBurnBootloaderResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*BurnBootloaderResponse)Descriptordeprecated
func (*BurnBootloaderResponse) Descriptor() ([]byte, []int)
Deprecated: Use BurnBootloaderResponse.ProtoReflect.Descriptor instead.
func (*BurnBootloaderResponse)GetErrStream¶
func (x *BurnBootloaderResponse) GetErrStream() []byte
func (*BurnBootloaderResponse)GetMessage¶added inv1.0.0
func (m *BurnBootloaderResponse) GetMessage() isBurnBootloaderResponse_Message
func (*BurnBootloaderResponse)GetOutStream¶
func (x *BurnBootloaderResponse) GetOutStream() []byte
func (*BurnBootloaderResponse)ProtoMessage¶
func (*BurnBootloaderResponse) ProtoMessage()
func (*BurnBootloaderResponse)ProtoReflect¶
func (x *BurnBootloaderResponse) ProtoReflect()protoreflect.Message
func (*BurnBootloaderResponse)Reset¶
func (x *BurnBootloaderResponse) Reset()
func (*BurnBootloaderResponse)String¶
func (x *BurnBootloaderResponse) String()string
typeBurnBootloaderResponse_ErrStream¶added inv1.0.0
type BurnBootloaderResponse_ErrStream struct {// The error output of the burn bootloader process.ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3,oneof"`}typeBurnBootloaderResponse_OutStream¶added inv1.0.0
type BurnBootloaderResponse_OutStream struct {// The output of the burn bootloader process.OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3,oneof"`}typeCheckForArduinoCLIUpdatesRequest¶added inv1.0.0
type CheckForArduinoCLIUpdatesRequest struct {// Force the check, even if the configuration says not to check for// updates.ForceCheckbool `protobuf:"varint,1,opt,name=force_check,json=forceCheck,proto3" json:"force_check,omitempty"`// contains filtered or unexported fields} func (*CheckForArduinoCLIUpdatesRequest)Descriptordeprecatedadded inv1.0.0
func (*CheckForArduinoCLIUpdatesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CheckForArduinoCLIUpdatesRequest.ProtoReflect.Descriptor instead.
func (*CheckForArduinoCLIUpdatesRequest)GetForceCheck¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesRequest) GetForceCheck()bool
func (*CheckForArduinoCLIUpdatesRequest)ProtoMessage¶added inv1.0.0
func (*CheckForArduinoCLIUpdatesRequest) ProtoMessage()
func (*CheckForArduinoCLIUpdatesRequest)ProtoReflect¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesRequest) ProtoReflect()protoreflect.Message
func (*CheckForArduinoCLIUpdatesRequest)Reset¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesRequest) Reset()
func (*CheckForArduinoCLIUpdatesRequest)String¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesRequest) String()string
typeCheckForArduinoCLIUpdatesResponse¶added inv1.0.0
type CheckForArduinoCLIUpdatesResponse struct {// The latest version of Arduino CLI available, if bigger than the// current version.NewestVersionstring `protobuf:"bytes,1,opt,name=newest_version,json=newestVersion,proto3" json:"newest_version,omitempty"`// contains filtered or unexported fields} func (*CheckForArduinoCLIUpdatesResponse)Descriptordeprecatedadded inv1.0.0
func (*CheckForArduinoCLIUpdatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use CheckForArduinoCLIUpdatesResponse.ProtoReflect.Descriptor instead.
func (*CheckForArduinoCLIUpdatesResponse)GetNewestVersion¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesResponse) GetNewestVersion()string
func (*CheckForArduinoCLIUpdatesResponse)ProtoMessage¶added inv1.0.0
func (*CheckForArduinoCLIUpdatesResponse) ProtoMessage()
func (*CheckForArduinoCLIUpdatesResponse)ProtoReflect¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesResponse) ProtoReflect()protoreflect.Message
func (*CheckForArduinoCLIUpdatesResponse)Reset¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesResponse) Reset()
func (*CheckForArduinoCLIUpdatesResponse)String¶added inv1.0.0
func (x *CheckForArduinoCLIUpdatesResponse) String()string
typeCleanDownloadCacheDirectoryRequest¶added inv1.0.0
type CleanDownloadCacheDirectoryRequest struct {// The Arduino Core Service instance.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// contains filtered or unexported fields} func (*CleanDownloadCacheDirectoryRequest)Descriptordeprecatedadded inv1.0.0
func (*CleanDownloadCacheDirectoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CleanDownloadCacheDirectoryRequest.ProtoReflect.Descriptor instead.
func (*CleanDownloadCacheDirectoryRequest)GetInstance¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryRequest) GetInstance() *Instance
func (*CleanDownloadCacheDirectoryRequest)ProtoMessage¶added inv1.0.0
func (*CleanDownloadCacheDirectoryRequest) ProtoMessage()
func (*CleanDownloadCacheDirectoryRequest)ProtoReflect¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryRequest) ProtoReflect()protoreflect.Message
func (*CleanDownloadCacheDirectoryRequest)Reset¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryRequest) Reset()
func (*CleanDownloadCacheDirectoryRequest)String¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryRequest) String()string
typeCleanDownloadCacheDirectoryResponse¶added inv1.0.0
type CleanDownloadCacheDirectoryResponse struct {// contains filtered or unexported fields} func (*CleanDownloadCacheDirectoryResponse)Descriptordeprecatedadded inv1.0.0
func (*CleanDownloadCacheDirectoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use CleanDownloadCacheDirectoryResponse.ProtoReflect.Descriptor instead.
func (*CleanDownloadCacheDirectoryResponse)ProtoMessage¶added inv1.0.0
func (*CleanDownloadCacheDirectoryResponse) ProtoMessage()
func (*CleanDownloadCacheDirectoryResponse)ProtoReflect¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryResponse) ProtoReflect()protoreflect.Message
func (*CleanDownloadCacheDirectoryResponse)Reset¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryResponse) Reset()
func (*CleanDownloadCacheDirectoryResponse)String¶added inv1.0.0
func (x *CleanDownloadCacheDirectoryResponse) String()string
typeCompileDiagnostic¶added inv1.0.0
type CompileDiagnostic struct {// Severity of the diagnostic.Severitystring `protobuf:"bytes,1,opt,name=severity,proto3" json:"severity,omitempty"`// The explanation of the diagnostic (it may be multiple preformatted lines).Messagestring `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`// The file containing the diagnostic.Filestring `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"`// The line of the diagnostic if available (starts from 1).Lineint64 `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"`// The column of the diagnostic if available (starts from 1).Columnint64 `protobuf:"varint,5,opt,name=column,proto3" json:"column,omitempty"`// The context where this diagnostic is found (it may be multiple files that// represents a chain of includes, or a text describing where the diagnostic// is found).Context []*CompileDiagnosticContext `protobuf:"bytes,6,rep,name=context,proto3" json:"context,omitempty"`// Annotations or suggestions to the diagnostic made by the compiler.Notes []*CompileDiagnosticNote `protobuf:"bytes,7,rep,name=notes,proto3" json:"notes,omitempty"`// contains filtered or unexported fields} func (*CompileDiagnostic)Descriptordeprecatedadded inv1.0.0
func (*CompileDiagnostic) Descriptor() ([]byte, []int)
Deprecated: Use CompileDiagnostic.ProtoReflect.Descriptor instead.
func (*CompileDiagnostic)GetColumn¶added inv1.0.0
func (x *CompileDiagnostic) GetColumn()int64
func (*CompileDiagnostic)GetContext¶added inv1.0.0
func (x *CompileDiagnostic) GetContext() []*CompileDiagnosticContext
func (*CompileDiagnostic)GetFile¶added inv1.0.0
func (x *CompileDiagnostic) GetFile()string
func (*CompileDiagnostic)GetLine¶added inv1.0.0
func (x *CompileDiagnostic) GetLine()int64
func (*CompileDiagnostic)GetMessage¶added inv1.0.0
func (x *CompileDiagnostic) GetMessage()string
func (*CompileDiagnostic)GetNotes¶added inv1.0.0
func (x *CompileDiagnostic) GetNotes() []*CompileDiagnosticNote
func (*CompileDiagnostic)GetSeverity¶added inv1.0.0
func (x *CompileDiagnostic) GetSeverity()string
func (*CompileDiagnostic)ProtoMessage¶added inv1.0.0
func (*CompileDiagnostic) ProtoMessage()
func (*CompileDiagnostic)ProtoReflect¶added inv1.0.0
func (x *CompileDiagnostic) ProtoReflect()protoreflect.Message
func (*CompileDiagnostic)Reset¶added inv1.0.0
func (x *CompileDiagnostic) Reset()
func (*CompileDiagnostic)String¶added inv1.0.0
func (x *CompileDiagnostic) String()string
typeCompileDiagnosticContext¶added inv1.0.0
type CompileDiagnosticContext struct {// The message describing the context reference.Messagestring `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`// The file of the context reference.Filestring `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`// The line of the context reference.Lineint64 `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`// The column of the context reference.Columnint64 `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`// contains filtered or unexported fields} func (*CompileDiagnosticContext)Descriptordeprecatedadded inv1.0.0
func (*CompileDiagnosticContext) Descriptor() ([]byte, []int)
Deprecated: Use CompileDiagnosticContext.ProtoReflect.Descriptor instead.
func (*CompileDiagnosticContext)GetColumn¶added inv1.0.0
func (x *CompileDiagnosticContext) GetColumn()int64
func (*CompileDiagnosticContext)GetFile¶added inv1.0.0
func (x *CompileDiagnosticContext) GetFile()string
func (*CompileDiagnosticContext)GetLine¶added inv1.0.0
func (x *CompileDiagnosticContext) GetLine()int64
func (*CompileDiagnosticContext)GetMessage¶added inv1.0.0
func (x *CompileDiagnosticContext) GetMessage()string
func (*CompileDiagnosticContext)ProtoMessage¶added inv1.0.0
func (*CompileDiagnosticContext) ProtoMessage()
func (*CompileDiagnosticContext)ProtoReflect¶added inv1.0.0
func (x *CompileDiagnosticContext) ProtoReflect()protoreflect.Message
func (*CompileDiagnosticContext)Reset¶added inv1.0.0
func (x *CompileDiagnosticContext) Reset()
func (*CompileDiagnosticContext)String¶added inv1.0.0
func (x *CompileDiagnosticContext) String()string
typeCompileDiagnosticNote¶added inv1.0.0
type CompileDiagnosticNote struct {// The message describing the compiler note.Messagestring `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`// The file of the compiler note.Filestring `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`// The line of the compiler note.Lineint64 `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`// The column of the compiler note.Columnint64 `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`// contains filtered or unexported fields} func (*CompileDiagnosticNote)Descriptordeprecatedadded inv1.0.0
func (*CompileDiagnosticNote) Descriptor() ([]byte, []int)
Deprecated: Use CompileDiagnosticNote.ProtoReflect.Descriptor instead.
func (*CompileDiagnosticNote)GetColumn¶added inv1.0.0
func (x *CompileDiagnosticNote) GetColumn()int64
func (*CompileDiagnosticNote)GetFile¶added inv1.0.0
func (x *CompileDiagnosticNote) GetFile()string
func (*CompileDiagnosticNote)GetLine¶added inv1.0.0
func (x *CompileDiagnosticNote) GetLine()int64
func (*CompileDiagnosticNote)GetMessage¶added inv1.0.0
func (x *CompileDiagnosticNote) GetMessage()string
func (*CompileDiagnosticNote)ProtoMessage¶added inv1.0.0
func (*CompileDiagnosticNote) ProtoMessage()
func (*CompileDiagnosticNote)ProtoReflect¶added inv1.0.0
func (x *CompileDiagnosticNote) ProtoReflect()protoreflect.Message
func (*CompileDiagnosticNote)Reset¶added inv1.0.0
func (x *CompileDiagnosticNote) Reset()
func (*CompileDiagnosticNote)String¶added inv1.0.0
func (x *CompileDiagnosticNote) String()string
typeCompileRequest¶
type CompileRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully Qualified Board Name, e.g.: `arduino:avr:uno`. If this field is// not defined, the FQBN of the board attached to the sketch via the// `BoardAttach` method is used.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// The path where the sketch is stored.SketchPathstring `protobuf:"bytes,3,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// Just get the build properties and do not run the full compile.ShowPropertiesbool `protobuf:"varint,4,opt,name=show_properties,json=showProperties,proto3" json:"show_properties,omitempty"`// Print preprocessed code to stdout instead of compiling.Preprocessbool `protobuf:"varint,5,opt,name=preprocess,proto3" json:"preprocess,omitempty"`// Builds of core and sketches are saved into this path to be cached and// reused.//// Deprecated: Marked as deprecated in cc/arduino/cli/commands/v1/compile.proto.BuildCachePathstring `protobuf:"bytes,6,opt,name=build_cache_path,json=buildCachePath,proto3" json:"build_cache_path,omitempty"`// Path to use to store the files used for the compilation. If omitted,// a directory will be created in the operating system's default temporary// path.BuildPathstring `protobuf:"bytes,7,opt,name=build_path,json=buildPath,proto3" json:"build_path,omitempty"`// List of custom build properties.BuildProperties []string `protobuf:"bytes,8,rep,name=build_properties,json=buildProperties,proto3" json:"build_properties,omitempty"`// Used to tell gcc which warning level to use. The level names are: "none",// "default", "more" and "all".Warningsstring `protobuf:"bytes,9,opt,name=warnings,proto3" json:"warnings,omitempty"`// Turns on verbose mode.Verbosebool `protobuf:"varint,10,opt,name=verbose,proto3" json:"verbose,omitempty"`// Suppresses almost every output.Quietbool `protobuf:"varint,11,opt,name=quiet,proto3" json:"quiet,omitempty"`// The max number of concurrent compiler instances to run (as `make -jx`).// If jobs is set to 0, it will use the number of available CPUs as the// maximum.Jobsint32 `protobuf:"varint,14,opt,name=jobs,proto3" json:"jobs,omitempty"`// A list of paths to directories containing a collection of libraries.Libraries []string `protobuf:"bytes,15,rep,name=libraries,proto3" json:"libraries,omitempty"`// Optimize compile output for debug, not for release.OptimizeForDebugbool `protobuf:"varint,16,opt,name=optimize_for_debug,json=optimizeForDebug,proto3" json:"optimize_for_debug,omitempty"`// Optional: save the build artifacts in this directory, the directory must// exist.ExportDirstring `protobuf:"bytes,18,opt,name=export_dir,json=exportDir,proto3" json:"export_dir,omitempty"`// Optional: cleanup the build folder and do not use any previously cached// build.Cleanbool `protobuf:"varint,19,opt,name=clean,proto3" json:"clean,omitempty"`// When set to `true` only the compilation database will be produced and no// actual build will be performed.CreateCompilationDatabaseOnlybool ``/* 154-byte string literal not displayed */// This map (source file -> new content) let the builder use the provided// content instead of reading the corresponding file on disk. This is useful// for IDE that have unsaved changes in memory. The path must be relative to// the sketch directory. Only files from the sketch are allowed.SourceOverride map[string]string ``/* 192-byte string literal not displayed */// When set to `true` the compiled binary will be copied to the export// directory.ExportBinaries *bool `protobuf:"varint,23,opt,name=export_binaries,json=exportBinaries,proto3,oneof" json:"export_binaries,omitempty"`// A list of paths to single libraries root directory.Library []string `protobuf:"bytes,24,rep,name=library,proto3" json:"library,omitempty"`// The path where to search for the custom signing key name and the encrypt// key name.KeysKeychainstring `protobuf:"bytes,25,opt,name=keys_keychain,json=keysKeychain,proto3" json:"keys_keychain,omitempty"`// The name of the custom key to use for signing during the compile process.SignKeystring `protobuf:"bytes,26,opt,name=sign_key,json=signKey,proto3" json:"sign_key,omitempty"`// The name of the custom key to use for encrypting during the compile process.EncryptKeystring `protobuf:"bytes,27,opt,name=encrypt_key,json=encryptKey,proto3" json:"encrypt_key,omitempty"`// If set to true the build will skip the library discovery process and will// use the same libraries of latest build. Enabling this flag may produce a// wrong output and should not be used in regular compiles unless there is a// very specific reason to do so. This flag is mainly provided for usage in// language servers to optimize the build speed in some particular cases.SkipLibrariesDiscoverybool ``/* 131-byte string literal not displayed */// If set to true the returned build properties will be left unexpanded, with// the variables placeholders exactly as defined in the platform.DoNotExpandBuildPropertiesbool ``/* 147-byte string literal not displayed */// Search for precompiled cores in the given paths and use them if found.// This search is performed after the standard build_cache directory.BuildCacheExtraPaths []string ``/* 126-byte string literal not displayed */// contains filtered or unexported fields} func (*CompileRequest)Descriptordeprecated
func (*CompileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompileRequest.ProtoReflect.Descriptor instead.
func (*CompileRequest)GetBuildCacheExtraPaths¶added inv1.0.0
func (x *CompileRequest) GetBuildCacheExtraPaths() []string
func (*CompileRequest)GetBuildCachePathdeprecated
func (x *CompileRequest) GetBuildCachePath()string
Deprecated: Marked as deprecated in cc/arduino/cli/commands/v1/compile.proto.
func (*CompileRequest)GetBuildPath¶
func (x *CompileRequest) GetBuildPath()string
func (*CompileRequest)GetBuildProperties¶
func (x *CompileRequest) GetBuildProperties() []string
func (*CompileRequest)GetClean¶
func (x *CompileRequest) GetClean()bool
func (*CompileRequest)GetCreateCompilationDatabaseOnly¶
func (x *CompileRequest) GetCreateCompilationDatabaseOnly()bool
func (*CompileRequest)GetDoNotExpandBuildProperties¶
func (x *CompileRequest) GetDoNotExpandBuildProperties()bool
func (*CompileRequest)GetEncryptKey¶
func (x *CompileRequest) GetEncryptKey()string
func (*CompileRequest)GetExportBinaries¶
func (x *CompileRequest) GetExportBinaries()bool
func (*CompileRequest)GetExportDir¶
func (x *CompileRequest) GetExportDir()string
func (*CompileRequest)GetFqbn¶
func (x *CompileRequest) GetFqbn()string
func (*CompileRequest)GetInstance¶
func (x *CompileRequest) GetInstance() *Instance
func (*CompileRequest)GetJobs¶
func (x *CompileRequest) GetJobs()int32
func (*CompileRequest)GetKeysKeychain¶
func (x *CompileRequest) GetKeysKeychain()string
func (*CompileRequest)GetLibraries¶
func (x *CompileRequest) GetLibraries() []string
func (*CompileRequest)GetLibrary¶
func (x *CompileRequest) GetLibrary() []string
func (*CompileRequest)GetOptimizeForDebug¶
func (x *CompileRequest) GetOptimizeForDebug()bool
func (*CompileRequest)GetPreprocess¶
func (x *CompileRequest) GetPreprocess()bool
func (*CompileRequest)GetQuiet¶
func (x *CompileRequest) GetQuiet()bool
func (*CompileRequest)GetShowProperties¶
func (x *CompileRequest) GetShowProperties()bool
func (*CompileRequest)GetSignKey¶
func (x *CompileRequest) GetSignKey()string
func (*CompileRequest)GetSketchPath¶
func (x *CompileRequest) GetSketchPath()string
func (*CompileRequest)GetSkipLibrariesDiscovery¶
func (x *CompileRequest) GetSkipLibrariesDiscovery()bool
func (*CompileRequest)GetSourceOverride¶
func (x *CompileRequest) GetSourceOverride() map[string]string
func (*CompileRequest)GetVerbose¶
func (x *CompileRequest) GetVerbose()bool
func (*CompileRequest)GetWarnings¶
func (x *CompileRequest) GetWarnings()string
func (*CompileRequest)ProtoMessage¶
func (*CompileRequest) ProtoMessage()
func (*CompileRequest)ProtoReflect¶
func (x *CompileRequest) ProtoReflect()protoreflect.Message
func (*CompileRequest)Reset¶
func (x *CompileRequest) Reset()
func (*CompileRequest)String¶
func (x *CompileRequest) String()string
typeCompileResponse¶
type CompileResponse struct {// Types that are assignable to Message:////*CompileResponse_OutStream//*CompileResponse_ErrStream//*CompileResponse_Progress//*CompileResponse_ResultMessage isCompileResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*CompileResponse)Descriptordeprecated
func (*CompileResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompileResponse.ProtoReflect.Descriptor instead.
func (*CompileResponse)GetErrStream¶
func (x *CompileResponse) GetErrStream() []byte
func (*CompileResponse)GetMessage¶added inv1.0.0
func (m *CompileResponse) GetMessage() isCompileResponse_Message
func (*CompileResponse)GetOutStream¶
func (x *CompileResponse) GetOutStream() []byte
func (*CompileResponse)GetProgress¶
func (x *CompileResponse) GetProgress() *TaskProgress
func (*CompileResponse)GetResult¶added inv1.0.0
func (x *CompileResponse) GetResult() *BuilderResult
func (*CompileResponse)ProtoMessage¶
func (*CompileResponse) ProtoMessage()
func (*CompileResponse)ProtoReflect¶
func (x *CompileResponse) ProtoReflect()protoreflect.Message
func (*CompileResponse)Reset¶
func (x *CompileResponse) Reset()
func (*CompileResponse)String¶
func (x *CompileResponse) String()string
typeCompileResponse_ErrStream¶added inv1.0.0
type CompileResponse_ErrStream struct {// The error output of the compilation process (stream).ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3,oneof"`}typeCompileResponse_OutStream¶added inv1.0.0
type CompileResponse_OutStream struct {// The output of the compilation process (stream).OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3,oneof"`}typeCompileResponse_Progress¶added inv1.0.0
type CompileResponse_Progress struct {// Completions reports of the compilation process (stream).Progress *TaskProgress `protobuf:"bytes,3,opt,name=progress,proto3,oneof"`}typeCompileResponse_Result¶added inv1.0.0
type CompileResponse_Result struct {// The compilation result.Result *BuilderResult `protobuf:"bytes,4,opt,name=result,proto3,oneof"`}typeConfigOption¶
type ConfigOption struct {// ID of the configuration option. For identifying the option to machines.Optionstring `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"`// Name of the configuration option for identifying the option to humans.OptionLabelstring `protobuf:"bytes,2,opt,name=option_label,json=optionLabel,proto3" json:"option_label,omitempty"`// Possible values of the configuration option.Values []*ConfigValue `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`// contains filtered or unexported fields} func (*ConfigOption)Descriptordeprecated
func (*ConfigOption) Descriptor() ([]byte, []int)
Deprecated: Use ConfigOption.ProtoReflect.Descriptor instead.
func (*ConfigOption)GetOption¶
func (x *ConfigOption) GetOption()string
func (*ConfigOption)GetOptionLabel¶
func (x *ConfigOption) GetOptionLabel()string
func (*ConfigOption)GetValues¶
func (x *ConfigOption) GetValues() []*ConfigValue
func (*ConfigOption)ProtoMessage¶
func (*ConfigOption) ProtoMessage()
func (*ConfigOption)ProtoReflect¶
func (x *ConfigOption) ProtoReflect()protoreflect.Message
func (*ConfigOption)Reset¶
func (x *ConfigOption) Reset()
func (*ConfigOption)String¶
func (x *ConfigOption) String()string
typeConfigValue¶
type ConfigValue struct {// The configuration option value.Valuestring `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`// Label to identify the configuration option to humans.ValueLabelstring `protobuf:"bytes,2,opt,name=value_label,json=valueLabel,proto3" json:"value_label,omitempty"`// Whether the configuration option is selected.Selectedbool `protobuf:"varint,3,opt,name=selected,proto3" json:"selected,omitempty"`// contains filtered or unexported fields} func (*ConfigValue)Descriptordeprecated
func (*ConfigValue) Descriptor() ([]byte, []int)
Deprecated: Use ConfigValue.ProtoReflect.Descriptor instead.
func (*ConfigValue)GetSelected¶
func (x *ConfigValue) GetSelected()bool
func (*ConfigValue)GetValue¶
func (x *ConfigValue) GetValue()string
func (*ConfigValue)GetValueLabel¶
func (x *ConfigValue) GetValueLabel()string
func (*ConfigValue)ProtoMessage¶
func (*ConfigValue) ProtoMessage()
func (*ConfigValue)ProtoReflect¶
func (x *ConfigValue) ProtoReflect()protoreflect.Message
func (*ConfigValue)Reset¶
func (x *ConfigValue) Reset()
func (*ConfigValue)String¶
func (x *ConfigValue) String()string
typeConfiguration¶added inv1.0.0
type Configuration struct {// The directories configuration.Directories *Configuration_Directories `protobuf:"bytes,1,opt,name=directories,proto3" json:"directories,omitempty"`// The network configuration.Network *Configuration_Network `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`// The sketch configuration.Sketch *Configuration_Sketch `protobuf:"bytes,3,opt,name=sketch,proto3" json:"sketch,omitempty"`// The build cache configuration.BuildCache *Configuration_BuildCache `protobuf:"bytes,4,opt,name=build_cache,json=buildCache,proto3" json:"build_cache,omitempty"`// The board manager configuration.BoardManager *Configuration_BoardManager `protobuf:"bytes,5,opt,name=board_manager,json=boardManager,proto3" json:"board_manager,omitempty"`// The daemon configuration.Daemon *Configuration_Daemon `protobuf:"bytes,6,opt,name=daemon,proto3" json:"daemon,omitempty"`// The console output configuration.Output *Configuration_Output `protobuf:"bytes,7,opt,name=output,proto3" json:"output,omitempty"`// The logging configuration.Logging *Configuration_Logging `protobuf:"bytes,8,opt,name=logging,proto3" json:"logging,omitempty"`// The library configuration.Library *Configuration_Library `protobuf:"bytes,9,opt,name=library,proto3" json:"library,omitempty"`// The updater configuration.Updater *Configuration_Updater `protobuf:"bytes,10,opt,name=updater,proto3" json:"updater,omitempty"`// The language locale to use.Locale *string `protobuf:"bytes,100,opt,name=locale,proto3,oneof" json:"locale,omitempty"`// contains filtered or unexported fields}Configuration to apply to the given instance.Any missing field will be kept at the default value.
func (*Configuration)Descriptordeprecatedadded inv1.0.0
func (*Configuration) Descriptor() ([]byte, []int)
Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
func (*Configuration)GetBoardManager¶added inv1.0.0
func (x *Configuration) GetBoardManager() *Configuration_BoardManager
func (*Configuration)GetBuildCache¶added inv1.0.0
func (x *Configuration) GetBuildCache() *Configuration_BuildCache
func (*Configuration)GetDaemon¶added inv1.0.0
func (x *Configuration) GetDaemon() *Configuration_Daemon
func (*Configuration)GetDirectories¶added inv1.0.0
func (x *Configuration) GetDirectories() *Configuration_Directories
func (*Configuration)GetLibrary¶added inv1.0.0
func (x *Configuration) GetLibrary() *Configuration_Library
func (*Configuration)GetLocale¶added inv1.0.0
func (x *Configuration) GetLocale()string
func (*Configuration)GetLogging¶added inv1.0.0
func (x *Configuration) GetLogging() *Configuration_Logging
func (*Configuration)GetNetwork¶added inv1.0.0
func (x *Configuration) GetNetwork() *Configuration_Network
func (*Configuration)GetOutput¶added inv1.0.0
func (x *Configuration) GetOutput() *Configuration_Output
func (*Configuration)GetSketch¶added inv1.0.0
func (x *Configuration) GetSketch() *Configuration_Sketch
func (*Configuration)GetUpdater¶added inv1.0.0
func (x *Configuration) GetUpdater() *Configuration_Updater
func (*Configuration)ProtoMessage¶added inv1.0.0
func (*Configuration) ProtoMessage()
func (*Configuration)ProtoReflect¶added inv1.0.0
func (x *Configuration) ProtoReflect()protoreflect.Message
func (*Configuration)Reset¶added inv1.0.0
func (x *Configuration) Reset()
func (*Configuration)String¶added inv1.0.0
func (x *Configuration) String()string
typeConfigurationGetRequest¶added inv1.0.0
type ConfigurationGetRequest struct {// contains filtered or unexported fields} func (*ConfigurationGetRequest)Descriptordeprecatedadded inv1.0.0
func (*ConfigurationGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationGetRequest.ProtoReflect.Descriptor instead.
func (*ConfigurationGetRequest)ProtoMessage¶added inv1.0.0
func (*ConfigurationGetRequest) ProtoMessage()
func (*ConfigurationGetRequest)ProtoReflect¶added inv1.0.0
func (x *ConfigurationGetRequest) ProtoReflect()protoreflect.Message
func (*ConfigurationGetRequest)Reset¶added inv1.0.0
func (x *ConfigurationGetRequest) Reset()
func (*ConfigurationGetRequest)String¶added inv1.0.0
func (x *ConfigurationGetRequest) String()string
typeConfigurationGetResponse¶added inv1.0.0
type ConfigurationGetResponse struct {// The current configuration.Configuration *Configuration `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"`// contains filtered or unexported fields} func (*ConfigurationGetResponse)Descriptordeprecatedadded inv1.0.0
func (*ConfigurationGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationGetResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationGetResponse)GetConfiguration¶added inv1.0.0
func (x *ConfigurationGetResponse) GetConfiguration() *Configuration
func (*ConfigurationGetResponse)ProtoMessage¶added inv1.0.0
func (*ConfigurationGetResponse) ProtoMessage()
func (*ConfigurationGetResponse)ProtoReflect¶added inv1.0.0
func (x *ConfigurationGetResponse) ProtoReflect()protoreflect.Message
func (*ConfigurationGetResponse)Reset¶added inv1.0.0
func (x *ConfigurationGetResponse) Reset()
func (*ConfigurationGetResponse)String¶added inv1.0.0
func (x *ConfigurationGetResponse) String()string
typeConfigurationOpenRequest¶added inv1.0.0
type ConfigurationOpenRequest struct {// The encoded settings.EncodedSettingsstring `protobuf:"bytes,1,opt,name=encoded_settings,json=encodedSettings,proto3" json:"encoded_settings,omitempty"`// The format of the encoded settings, allowed values are "json" and "yaml".SettingsFormatstring `protobuf:"bytes,2,opt,name=settings_format,json=settingsFormat,proto3" json:"settings_format,omitempty"`// contains filtered or unexported fields} func (*ConfigurationOpenRequest)Descriptordeprecatedadded inv1.0.0
func (*ConfigurationOpenRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationOpenRequest.ProtoReflect.Descriptor instead.
func (*ConfigurationOpenRequest)GetEncodedSettings¶added inv1.0.0
func (x *ConfigurationOpenRequest) GetEncodedSettings()string
func (*ConfigurationOpenRequest)GetSettingsFormat¶added inv1.0.0
func (x *ConfigurationOpenRequest) GetSettingsFormat()string
func (*ConfigurationOpenRequest)ProtoMessage¶added inv1.0.0
func (*ConfigurationOpenRequest) ProtoMessage()
func (*ConfigurationOpenRequest)ProtoReflect¶added inv1.0.0
func (x *ConfigurationOpenRequest) ProtoReflect()protoreflect.Message
func (*ConfigurationOpenRequest)Reset¶added inv1.0.0
func (x *ConfigurationOpenRequest) Reset()
func (*ConfigurationOpenRequest)String¶added inv1.0.0
func (x *ConfigurationOpenRequest) String()string
typeConfigurationOpenResponse¶added inv1.0.0
type ConfigurationOpenResponse struct {// Warnings that occurred while opening the configuration (e.g. unknown keys,// or invalid values).Warnings []string `protobuf:"bytes,1,rep,name=warnings,proto3" json:"warnings,omitempty"`// contains filtered or unexported fields} func (*ConfigurationOpenResponse)Descriptordeprecatedadded inv1.0.0
func (*ConfigurationOpenResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationOpenResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationOpenResponse)GetWarnings¶added inv1.0.0
func (x *ConfigurationOpenResponse) GetWarnings() []string
func (*ConfigurationOpenResponse)ProtoMessage¶added inv1.0.0
func (*ConfigurationOpenResponse) ProtoMessage()
func (*ConfigurationOpenResponse)ProtoReflect¶added inv1.0.0
func (x *ConfigurationOpenResponse) ProtoReflect()protoreflect.Message
func (*ConfigurationOpenResponse)Reset¶added inv1.0.0
func (x *ConfigurationOpenResponse) Reset()
func (*ConfigurationOpenResponse)String¶added inv1.0.0
func (x *ConfigurationOpenResponse) String()string
typeConfigurationSaveRequest¶added inv1.0.0
type ConfigurationSaveRequest struct {// The format of the encoded settings, allowed values are "json" and "yaml".SettingsFormatstring `protobuf:"bytes,1,opt,name=settings_format,json=settingsFormat,proto3" json:"settings_format,omitempty"`// contains filtered or unexported fields} func (*ConfigurationSaveRequest)Descriptordeprecatedadded inv1.0.0
func (*ConfigurationSaveRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationSaveRequest.ProtoReflect.Descriptor instead.
func (*ConfigurationSaveRequest)GetSettingsFormat¶added inv1.0.0
func (x *ConfigurationSaveRequest) GetSettingsFormat()string
func (*ConfigurationSaveRequest)ProtoMessage¶added inv1.0.0
func (*ConfigurationSaveRequest) ProtoMessage()
func (*ConfigurationSaveRequest)ProtoReflect¶added inv1.0.0
func (x *ConfigurationSaveRequest) ProtoReflect()protoreflect.Message
func (*ConfigurationSaveRequest)Reset¶added inv1.0.0
func (x *ConfigurationSaveRequest) Reset()
func (*ConfigurationSaveRequest)String¶added inv1.0.0
func (x *ConfigurationSaveRequest) String()string
typeConfigurationSaveResponse¶added inv1.0.0
type ConfigurationSaveResponse struct {// The encoded settings.EncodedSettingsstring `protobuf:"bytes,1,opt,name=encoded_settings,json=encodedSettings,proto3" json:"encoded_settings,omitempty"`// contains filtered or unexported fields} func (*ConfigurationSaveResponse)Descriptordeprecatedadded inv1.0.0
func (*ConfigurationSaveResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationSaveResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationSaveResponse)GetEncodedSettings¶added inv1.0.0
func (x *ConfigurationSaveResponse) GetEncodedSettings()string
func (*ConfigurationSaveResponse)ProtoMessage¶added inv1.0.0
func (*ConfigurationSaveResponse) ProtoMessage()
func (*ConfigurationSaveResponse)ProtoReflect¶added inv1.0.0
func (x *ConfigurationSaveResponse) ProtoReflect()protoreflect.Message
func (*ConfigurationSaveResponse)Reset¶added inv1.0.0
func (x *ConfigurationSaveResponse) Reset()
func (*ConfigurationSaveResponse)String¶added inv1.0.0
func (x *ConfigurationSaveResponse) String()string
typeConfiguration_BoardManager¶added inv1.0.0
type Configuration_BoardManager struct {// Additional URLs to be used for the board manager.AdditionalUrls []string `protobuf:"bytes,1,rep,name=additional_urls,json=additionalUrls,proto3" json:"additional_urls,omitempty"`// contains filtered or unexported fields} func (*Configuration_BoardManager)Descriptordeprecatedadded inv1.0.0
func (*Configuration_BoardManager) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_BoardManager.ProtoReflect.Descriptor instead.
func (*Configuration_BoardManager)GetAdditionalUrls¶added inv1.0.0
func (x *Configuration_BoardManager) GetAdditionalUrls() []string
func (*Configuration_BoardManager)ProtoMessage¶added inv1.0.0
func (*Configuration_BoardManager) ProtoMessage()
func (*Configuration_BoardManager)ProtoReflect¶added inv1.0.0
func (x *Configuration_BoardManager) ProtoReflect()protoreflect.Message
func (*Configuration_BoardManager)Reset¶added inv1.0.0
func (x *Configuration_BoardManager) Reset()
func (*Configuration_BoardManager)String¶added inv1.0.0
func (x *Configuration_BoardManager) String()string
typeConfiguration_BuildCache¶added inv1.0.0
type Configuration_BuildCache struct {// The minimum number of compilations before the cache is purged.CompilationsBeforePurgeuint64 ``/* 133-byte string literal not displayed */// Time to live of the cache in seconds.TtlSecsuint64 `protobuf:"varint,2,opt,name=ttl_secs,json=ttlSecs,proto3" json:"ttl_secs,omitempty"`// contains filtered or unexported fields} func (*Configuration_BuildCache)Descriptordeprecatedadded inv1.0.0
func (*Configuration_BuildCache) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_BuildCache.ProtoReflect.Descriptor instead.
func (*Configuration_BuildCache)GetCompilationsBeforePurge¶added inv1.0.0
func (x *Configuration_BuildCache) GetCompilationsBeforePurge()uint64
func (*Configuration_BuildCache)GetTtlSecs¶added inv1.0.0
func (x *Configuration_BuildCache) GetTtlSecs()uint64
func (*Configuration_BuildCache)ProtoMessage¶added inv1.0.0
func (*Configuration_BuildCache) ProtoMessage()
func (*Configuration_BuildCache)ProtoReflect¶added inv1.0.0
func (x *Configuration_BuildCache) ProtoReflect()protoreflect.Message
func (*Configuration_BuildCache)Reset¶added inv1.0.0
func (x *Configuration_BuildCache) Reset()
func (*Configuration_BuildCache)String¶added inv1.0.0
func (x *Configuration_BuildCache) String()string
typeConfiguration_Daemon¶added inv1.0.0
type Configuration_Daemon struct {// The TCP port of the daemon.Portstring `protobuf:"bytes,1,opt,name=port,proto3" json:"port,omitempty"`// contains filtered or unexported fields} func (*Configuration_Daemon)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Daemon) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Daemon.ProtoReflect.Descriptor instead.
func (*Configuration_Daemon)GetPort¶added inv1.0.0
func (x *Configuration_Daemon) GetPort()string
func (*Configuration_Daemon)ProtoMessage¶added inv1.0.0
func (*Configuration_Daemon) ProtoMessage()
func (*Configuration_Daemon)ProtoReflect¶added inv1.0.0
func (x *Configuration_Daemon) ProtoReflect()protoreflect.Message
func (*Configuration_Daemon)Reset¶added inv1.0.0
func (x *Configuration_Daemon) Reset()
func (*Configuration_Daemon)String¶added inv1.0.0
func (x *Configuration_Daemon) String()string
typeConfiguration_Directories¶added inv1.0.0
type Configuration_Directories struct {// Data directory.Datastring `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`// User directory.Userstring `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`// Downloads directory.Downloadsstring `protobuf:"bytes,3,opt,name=downloads,proto3" json:"downloads,omitempty"`// The directory where the built-in resources are installed.Builtin *Configuration_Directories_Builtin `protobuf:"bytes,4,opt,name=builtin,proto3,oneof" json:"builtin,omitempty"`// contains filtered or unexported fields} func (*Configuration_Directories)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Directories) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Directories.ProtoReflect.Descriptor instead.
func (*Configuration_Directories)GetBuiltin¶added inv1.0.0
func (x *Configuration_Directories) GetBuiltin() *Configuration_Directories_Builtin
func (*Configuration_Directories)GetData¶added inv1.0.0
func (x *Configuration_Directories) GetData()string
func (*Configuration_Directories)GetDownloads¶added inv1.0.0
func (x *Configuration_Directories) GetDownloads()string
func (*Configuration_Directories)GetUser¶added inv1.0.0
func (x *Configuration_Directories) GetUser()string
func (*Configuration_Directories)ProtoMessage¶added inv1.0.0
func (*Configuration_Directories) ProtoMessage()
func (*Configuration_Directories)ProtoReflect¶added inv1.0.0
func (x *Configuration_Directories) ProtoReflect()protoreflect.Message
func (*Configuration_Directories)Reset¶added inv1.0.0
func (x *Configuration_Directories) Reset()
func (*Configuration_Directories)String¶added inv1.0.0
func (x *Configuration_Directories) String()string
typeConfiguration_Directories_Builtin¶added inv1.0.0
type Configuration_Directories_Builtin struct {// The directory where the built-in libraries are installed.Libraries *string `protobuf:"bytes,1,opt,name=libraries,proto3,oneof" json:"libraries,omitempty"`// contains filtered or unexported fields} func (*Configuration_Directories_Builtin)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Directories_Builtin) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Directories_Builtin.ProtoReflect.Descriptor instead.
func (*Configuration_Directories_Builtin)GetLibraries¶added inv1.0.0
func (x *Configuration_Directories_Builtin) GetLibraries()string
func (*Configuration_Directories_Builtin)ProtoMessage¶added inv1.0.0
func (*Configuration_Directories_Builtin) ProtoMessage()
func (*Configuration_Directories_Builtin)ProtoReflect¶added inv1.0.0
func (x *Configuration_Directories_Builtin) ProtoReflect()protoreflect.Message
func (*Configuration_Directories_Builtin)Reset¶added inv1.0.0
func (x *Configuration_Directories_Builtin) Reset()
func (*Configuration_Directories_Builtin)String¶added inv1.0.0
func (x *Configuration_Directories_Builtin) String()string
typeConfiguration_Library¶added inv1.0.0
type Configuration_Library struct {// Set to true to enable library installation from zip archives or git// repositories.EnableUnsafeInstallbool `protobuf:"varint,1,opt,name=enable_unsafe_install,json=enableUnsafeInstall,proto3" json:"enable_unsafe_install,omitempty"`// contains filtered or unexported fields} func (*Configuration_Library)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Library) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Library.ProtoReflect.Descriptor instead.
func (*Configuration_Library)GetEnableUnsafeInstall¶added inv1.0.0
func (x *Configuration_Library) GetEnableUnsafeInstall()bool
func (*Configuration_Library)ProtoMessage¶added inv1.0.0
func (*Configuration_Library) ProtoMessage()
func (*Configuration_Library)ProtoReflect¶added inv1.0.0
func (x *Configuration_Library) ProtoReflect()protoreflect.Message
func (*Configuration_Library)Reset¶added inv1.0.0
func (x *Configuration_Library) Reset()
func (*Configuration_Library)String¶added inv1.0.0
func (x *Configuration_Library) String()string
typeConfiguration_Logging¶added inv1.0.0
type Configuration_Logging struct {// The logging level.Levelstring `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`// The logging format.Formatstring `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`// The logging file.File *string `protobuf:"bytes,3,opt,name=file,proto3,oneof" json:"file,omitempty"`// contains filtered or unexported fields} func (*Configuration_Logging)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Logging) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Logging.ProtoReflect.Descriptor instead.
func (*Configuration_Logging)GetFile¶added inv1.0.0
func (x *Configuration_Logging) GetFile()string
func (*Configuration_Logging)GetFormat¶added inv1.0.0
func (x *Configuration_Logging) GetFormat()string
func (*Configuration_Logging)GetLevel¶added inv1.0.0
func (x *Configuration_Logging) GetLevel()string
func (*Configuration_Logging)ProtoMessage¶added inv1.0.0
func (*Configuration_Logging) ProtoMessage()
func (*Configuration_Logging)ProtoReflect¶added inv1.0.0
func (x *Configuration_Logging) ProtoReflect()protoreflect.Message
func (*Configuration_Logging)Reset¶added inv1.0.0
func (x *Configuration_Logging) Reset()
func (*Configuration_Logging)String¶added inv1.0.0
func (x *Configuration_Logging) String()string
typeConfiguration_Network¶added inv1.0.0
type Configuration_Network struct {// Extra user-agent information to be appended in network requests.ExtraUserAgent *string `protobuf:"bytes,1,opt,name=extra_user_agent,json=extraUserAgent,proto3,oneof" json:"extra_user_agent,omitempty"`// The proxy to use for network requests.Proxy *string `protobuf:"bytes,2,opt,name=proxy,proto3,oneof" json:"proxy,omitempty"`// contains filtered or unexported fields} func (*Configuration_Network)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Network) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Network.ProtoReflect.Descriptor instead.
func (*Configuration_Network)GetExtraUserAgent¶added inv1.0.0
func (x *Configuration_Network) GetExtraUserAgent()string
func (*Configuration_Network)GetProxy¶added inv1.0.0
func (x *Configuration_Network) GetProxy()string
func (*Configuration_Network)ProtoMessage¶added inv1.0.0
func (*Configuration_Network) ProtoMessage()
func (*Configuration_Network)ProtoReflect¶added inv1.0.0
func (x *Configuration_Network) ProtoReflect()protoreflect.Message
func (*Configuration_Network)Reset¶added inv1.0.0
func (x *Configuration_Network) Reset()
func (*Configuration_Network)String¶added inv1.0.0
func (x *Configuration_Network) String()string
typeConfiguration_Output¶added inv1.0.0
type Configuration_Output struct {// Set to true to disable coloring of the output.NoColorbool `protobuf:"varint,1,opt,name=no_color,json=noColor,proto3" json:"no_color,omitempty"`// contains filtered or unexported fields} func (*Configuration_Output)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Output) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Output.ProtoReflect.Descriptor instead.
func (*Configuration_Output)GetNoColor¶added inv1.0.0
func (x *Configuration_Output) GetNoColor()bool
func (*Configuration_Output)ProtoMessage¶added inv1.0.0
func (*Configuration_Output) ProtoMessage()
func (*Configuration_Output)ProtoReflect¶added inv1.0.0
func (x *Configuration_Output) ProtoReflect()protoreflect.Message
func (*Configuration_Output)Reset¶added inv1.0.0
func (x *Configuration_Output) Reset()
func (*Configuration_Output)String¶added inv1.0.0
func (x *Configuration_Output) String()string
typeConfiguration_Sketch¶added inv1.0.0
type Configuration_Sketch struct {// Set to true to always export binaries to the sketch directory.AlwaysExportBinariesbool `protobuf:"varint,1,opt,name=always_export_binaries,json=alwaysExportBinaries,proto3" json:"always_export_binaries,omitempty"`// contains filtered or unexported fields} func (*Configuration_Sketch)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Sketch) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Sketch.ProtoReflect.Descriptor instead.
func (*Configuration_Sketch)GetAlwaysExportBinaries¶added inv1.0.0
func (x *Configuration_Sketch) GetAlwaysExportBinaries()bool
func (*Configuration_Sketch)ProtoMessage¶added inv1.0.0
func (*Configuration_Sketch) ProtoMessage()
func (*Configuration_Sketch)ProtoReflect¶added inv1.0.0
func (x *Configuration_Sketch) ProtoReflect()protoreflect.Message
func (*Configuration_Sketch)Reset¶added inv1.0.0
func (x *Configuration_Sketch) Reset()
func (*Configuration_Sketch)String¶added inv1.0.0
func (x *Configuration_Sketch) String()string
typeConfiguration_Updater¶added inv1.0.0
type Configuration_Updater struct {// Set to true to enable notifications for updates.EnableNotificationbool `protobuf:"varint,1,opt,name=enable_notification,json=enableNotification,proto3" json:"enable_notification,omitempty"`// contains filtered or unexported fields} func (*Configuration_Updater)Descriptordeprecatedadded inv1.0.0
func (*Configuration_Updater) Descriptor() ([]byte, []int)
Deprecated: Use Configuration_Updater.ProtoReflect.Descriptor instead.
func (*Configuration_Updater)GetEnableNotification¶added inv1.0.0
func (x *Configuration_Updater) GetEnableNotification()bool
func (*Configuration_Updater)ProtoMessage¶added inv1.0.0
func (*Configuration_Updater) ProtoMessage()
func (*Configuration_Updater)ProtoReflect¶added inv1.0.0
func (x *Configuration_Updater) ProtoReflect()protoreflect.Message
func (*Configuration_Updater)Reset¶added inv1.0.0
func (x *Configuration_Updater) Reset()
func (*Configuration_Updater)String¶added inv1.0.0
func (x *Configuration_Updater) String()string
typeCreateRequest¶
type CreateRequest struct {// contains filtered or unexported fields} func (*CreateRequest)Descriptordeprecated
func (*CreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRequest.ProtoReflect.Descriptor instead.
func (*CreateRequest)ProtoMessage¶
func (*CreateRequest) ProtoMessage()
func (*CreateRequest)ProtoReflect¶
func (x *CreateRequest) ProtoReflect()protoreflect.Message
func (*CreateRequest)Reset¶
func (x *CreateRequest) Reset()
func (*CreateRequest)String¶
func (x *CreateRequest) String()string
typeCreateResponse¶
type CreateResponse struct {// An Arduino Core instance.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// contains filtered or unexported fields} func (*CreateResponse)Descriptordeprecated
func (*CreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateResponse.ProtoReflect.Descriptor instead.
func (*CreateResponse)GetInstance¶
func (x *CreateResponse) GetInstance() *Instance
func (*CreateResponse)ProtoMessage¶
func (*CreateResponse) ProtoMessage()
func (*CreateResponse)ProtoReflect¶
func (x *CreateResponse) ProtoReflect()protoreflect.Message
func (*CreateResponse)Reset¶
func (x *CreateResponse) Reset()
func (*CreateResponse)String¶
func (x *CreateResponse) String()string
typeDebugGCCToolchainConfiguration¶
type DebugGCCToolchainConfiguration struct {// contains filtered or unexported fields}Configurations specific for the 'gcc' toolchain.
func (*DebugGCCToolchainConfiguration)Descriptordeprecated
func (*DebugGCCToolchainConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use DebugGCCToolchainConfiguration.ProtoReflect.Descriptor instead.
func (*DebugGCCToolchainConfiguration)ProtoMessage¶
func (*DebugGCCToolchainConfiguration) ProtoMessage()
func (*DebugGCCToolchainConfiguration)ProtoReflect¶
func (x *DebugGCCToolchainConfiguration) ProtoReflect()protoreflect.Message
func (*DebugGCCToolchainConfiguration)Reset¶
func (x *DebugGCCToolchainConfiguration) Reset()
func (*DebugGCCToolchainConfiguration)String¶
func (x *DebugGCCToolchainConfiguration) String()string
typeDebugOpenOCDServerConfiguration¶
type DebugOpenOCDServerConfiguration struct {// Path to openocd.Pathstring `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`// Path to openocd scripts.ScriptsDirstring `protobuf:"bytes,2,opt,name=scripts_dir,json=scriptsDir,proto3" json:"scripts_dir,omitempty"`// List of scripts to execute by openocd.Scripts []string `protobuf:"bytes,3,rep,name=scripts,proto3" json:"scripts,omitempty"`// contains filtered or unexported fields}Configuration specific for the 'openocd` server.
func (*DebugOpenOCDServerConfiguration)Descriptordeprecated
func (*DebugOpenOCDServerConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use DebugOpenOCDServerConfiguration.ProtoReflect.Descriptor instead.
func (*DebugOpenOCDServerConfiguration)GetPath¶
func (x *DebugOpenOCDServerConfiguration) GetPath()string
func (*DebugOpenOCDServerConfiguration)GetScripts¶
func (x *DebugOpenOCDServerConfiguration) GetScripts() []string
func (*DebugOpenOCDServerConfiguration)GetScriptsDir¶
func (x *DebugOpenOCDServerConfiguration) GetScriptsDir()string
func (*DebugOpenOCDServerConfiguration)ProtoMessage¶
func (*DebugOpenOCDServerConfiguration) ProtoMessage()
func (*DebugOpenOCDServerConfiguration)ProtoReflect¶
func (x *DebugOpenOCDServerConfiguration) ProtoReflect()protoreflect.Message
func (*DebugOpenOCDServerConfiguration)Reset¶
func (x *DebugOpenOCDServerConfiguration) Reset()
func (*DebugOpenOCDServerConfiguration)String¶
func (x *DebugOpenOCDServerConfiguration) String()string
typeDebugRequest¶
type DebugRequest struct {// Provides information to the debug that specifies which is the target.// The first `DebugRequest` message must contain a `GetDebugConfigRequest`// message.DebugRequest *GetDebugConfigRequest `protobuf:"bytes,1,opt,name=debug_request,json=debugRequest,proto3" json:"debug_request,omitempty"`// The data to be sent to the target being monitored.Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`// Set this to true to send and Interrupt signal to the debugger process.SendInterruptbool `protobuf:"varint,3,opt,name=send_interrupt,json=sendInterrupt,proto3" json:"send_interrupt,omitempty"`// contains filtered or unexported fields}The top-level message sent by the client for the `Debug` method.Multiple `DebugRequest` messages can be sent but the first messagemust contain a `GetDebugConfigRequest` message to initialize the debugsession. All subsequent messages must contain bytes to be sent to the debugsession and must not contain a `GetDebugConfigRequest` message.
func (*DebugRequest)Descriptordeprecated
func (*DebugRequest) Descriptor() ([]byte, []int)
Deprecated: Use DebugRequest.ProtoReflect.Descriptor instead.
func (*DebugRequest)GetData¶
func (x *DebugRequest) GetData() []byte
func (*DebugRequest)GetDebugRequest¶
func (x *DebugRequest) GetDebugRequest() *GetDebugConfigRequest
func (*DebugRequest)GetSendInterrupt¶
func (x *DebugRequest) GetSendInterrupt()bool
func (*DebugRequest)ProtoMessage¶
func (*DebugRequest) ProtoMessage()
func (*DebugRequest)ProtoReflect¶
func (x *DebugRequest) ProtoReflect()protoreflect.Message
func (*DebugRequest)Reset¶
func (x *DebugRequest) Reset()
func (*DebugRequest)String¶
func (x *DebugRequest) String()string
typeDebugResponse¶
type DebugResponse struct {// Types that are assignable to Message:////*DebugResponse_Data//*DebugResponse_Result_Message isDebugResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields}The streaming response may contain chunks of data from the debugger or anerror.
func (*DebugResponse)Descriptordeprecated
func (*DebugResponse) Descriptor() ([]byte, []int)
Deprecated: Use DebugResponse.ProtoReflect.Descriptor instead.
func (*DebugResponse)GetData¶
func (x *DebugResponse) GetData() []byte
func (*DebugResponse)GetMessage¶added inv1.0.0
func (m *DebugResponse) GetMessage() isDebugResponse_Message
func (*DebugResponse)GetResult¶added inv1.0.0
func (x *DebugResponse) GetResult() *DebugResponse_Result
func (*DebugResponse)ProtoMessage¶
func (*DebugResponse) ProtoMessage()
func (*DebugResponse)ProtoReflect¶
func (x *DebugResponse) ProtoReflect()protoreflect.Message
func (*DebugResponse)Reset¶
func (x *DebugResponse) Reset()
func (*DebugResponse)String¶
func (x *DebugResponse) String()string
typeDebugResponse_Data¶added inv1.0.0
type DebugResponse_Data struct {// Incoming data from the debugger tool.Data []byte `protobuf:"bytes,1,opt,name=data,proto3,oneof"`}typeDebugResponse_Result¶added inv1.0.0
type DebugResponse_Result struct {// Incoming error output from the debugger tool.Errorstring `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`// contains filtered or unexported fields} func (*DebugResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*DebugResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use DebugResponse_Result.ProtoReflect.Descriptor instead.
func (*DebugResponse_Result)GetError¶added inv1.0.0
func (x *DebugResponse_Result) GetError()string
func (*DebugResponse_Result)ProtoMessage¶added inv1.0.0
func (*DebugResponse_Result) ProtoMessage()
func (*DebugResponse_Result)ProtoReflect¶added inv1.0.0
func (x *DebugResponse_Result) ProtoReflect()protoreflect.Message
func (*DebugResponse_Result)Reset¶added inv1.0.0
func (x *DebugResponse_Result) Reset()
func (*DebugResponse_Result)String¶added inv1.0.0
func (x *DebugResponse_Result) String()string
typeDebugResponse_Result_¶added inv1.0.0
type DebugResponse_Result_ struct {// Debugging result.Result *DebugResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeDestroyRequest¶
type DestroyRequest struct {// The Arduino Core Service instance to destroy.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// contains filtered or unexported fields} func (*DestroyRequest)Descriptordeprecated
func (*DestroyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DestroyRequest.ProtoReflect.Descriptor instead.
func (*DestroyRequest)GetInstance¶
func (x *DestroyRequest) GetInstance() *Instance
func (*DestroyRequest)ProtoMessage¶
func (*DestroyRequest) ProtoMessage()
func (*DestroyRequest)ProtoReflect¶
func (x *DestroyRequest) ProtoReflect()protoreflect.Message
func (*DestroyRequest)Reset¶
func (x *DestroyRequest) Reset()
func (*DestroyRequest)String¶
func (x *DestroyRequest) String()string
typeDestroyResponse¶
type DestroyResponse struct {// contains filtered or unexported fields} func (*DestroyResponse)Descriptordeprecated
func (*DestroyResponse) Descriptor() ([]byte, []int)
Deprecated: Use DestroyResponse.ProtoReflect.Descriptor instead.
func (*DestroyResponse)ProtoMessage¶
func (*DestroyResponse) ProtoMessage()
func (*DestroyResponse)ProtoReflect¶
func (x *DestroyResponse) ProtoReflect()protoreflect.Message
func (*DestroyResponse)Reset¶
func (x *DestroyResponse) Reset()
func (*DestroyResponse)String¶
func (x *DestroyResponse) String()string
typeDetectedPort¶
type DetectedPort struct {// The possible boards attached to the port.MatchingBoards []*BoardListItem `protobuf:"bytes,1,rep,name=matching_boards,json=matchingBoards,proto3" json:"matching_boards,omitempty"`// The port details.Port *Port `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`// contains filtered or unexported fields} func (*DetectedPort)Descriptordeprecated
func (*DetectedPort) Descriptor() ([]byte, []int)
Deprecated: Use DetectedPort.ProtoReflect.Descriptor instead.
func (*DetectedPort)GetMatchingBoards¶
func (x *DetectedPort) GetMatchingBoards() []*BoardListItem
func (*DetectedPort)GetPort¶
func (x *DetectedPort) GetPort() *Port
func (*DetectedPort)ProtoMessage¶
func (*DetectedPort) ProtoMessage()
func (*DetectedPort)ProtoReflect¶
func (x *DetectedPort) ProtoReflect()protoreflect.Message
func (*DetectedPort)Reset¶
func (x *DetectedPort) Reset()
func (*DetectedPort)String¶
func (x *DetectedPort) String()string
typeDownloadProgress¶
type DownloadProgress struct {// Types that are assignable to Message:////*DownloadProgress_Start//*DownloadProgress_Update//*DownloadProgress_EndMessage isDownloadProgress_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*DownloadProgress)Descriptordeprecated
func (*DownloadProgress) Descriptor() ([]byte, []int)
Deprecated: Use DownloadProgress.ProtoReflect.Descriptor instead.
func (*DownloadProgress)GetEnd¶
func (x *DownloadProgress) GetEnd() *DownloadProgressEnd
func (*DownloadProgress)GetMessage¶
func (m *DownloadProgress) GetMessage() isDownloadProgress_Message
func (*DownloadProgress)GetStart¶
func (x *DownloadProgress) GetStart() *DownloadProgressStart
func (*DownloadProgress)GetUpdate¶
func (x *DownloadProgress) GetUpdate() *DownloadProgressUpdate
func (*DownloadProgress)ProtoMessage¶
func (*DownloadProgress) ProtoMessage()
func (*DownloadProgress)ProtoReflect¶
func (x *DownloadProgress) ProtoReflect()protoreflect.Message
func (*DownloadProgress)Reset¶
func (x *DownloadProgress) Reset()
func (*DownloadProgress)String¶
func (x *DownloadProgress) String()string
typeDownloadProgressCB¶
type DownloadProgressCB func(curr *DownloadProgress)
DownloadProgressCB is a callback to get updates on download progress
func (DownloadProgressCB)End¶
func (dDownloadProgressCB) End(successbool, messagestring)
End sends an "end" DownloadProgress message to the callback function
func (DownloadProgressCB)Start¶
func (dDownloadProgressCB) Start(url, labelstring)
Start sends a "start" DownloadProgress message to the callback function
func (DownloadProgressCB)Update¶
func (dDownloadProgressCB) Update(downloadedint64, totalSizeint64)
Update sends an "update" DownloadProgress message to the callback function
typeDownloadProgressEnd¶
type DownloadProgressEnd struct {// True if the download is successful.Successbool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`// Info or error message, depending on the value of 'success'. Some examples:// "File xxx already downloaded" or "Connection timeout".Messagestring `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`// contains filtered or unexported fields} func (*DownloadProgressEnd)Descriptordeprecated
func (*DownloadProgressEnd) Descriptor() ([]byte, []int)
Deprecated: Use DownloadProgressEnd.ProtoReflect.Descriptor instead.
func (*DownloadProgressEnd)GetMessage¶
func (x *DownloadProgressEnd) GetMessage()string
func (*DownloadProgressEnd)GetSuccess¶
func (x *DownloadProgressEnd) GetSuccess()bool
func (*DownloadProgressEnd)ProtoMessage¶
func (*DownloadProgressEnd) ProtoMessage()
func (*DownloadProgressEnd)ProtoReflect¶
func (x *DownloadProgressEnd) ProtoReflect()protoreflect.Message
func (*DownloadProgressEnd)Reset¶
func (x *DownloadProgressEnd) Reset()
func (*DownloadProgressEnd)String¶
func (x *DownloadProgressEnd) String()string
typeDownloadProgressStart¶
type DownloadProgressStart struct {// URL of the download.Urlstring `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`// The label to display on the progress bar.Labelstring `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`// contains filtered or unexported fields} func (*DownloadProgressStart)Descriptordeprecated
func (*DownloadProgressStart) Descriptor() ([]byte, []int)
Deprecated: Use DownloadProgressStart.ProtoReflect.Descriptor instead.
func (*DownloadProgressStart)GetLabel¶
func (x *DownloadProgressStart) GetLabel()string
func (*DownloadProgressStart)GetUrl¶
func (x *DownloadProgressStart) GetUrl()string
func (*DownloadProgressStart)ProtoMessage¶
func (*DownloadProgressStart) ProtoMessage()
func (*DownloadProgressStart)ProtoReflect¶
func (x *DownloadProgressStart) ProtoReflect()protoreflect.Message
func (*DownloadProgressStart)Reset¶
func (x *DownloadProgressStart) Reset()
func (*DownloadProgressStart)String¶
func (x *DownloadProgressStart) String()string
typeDownloadProgressUpdate¶
type DownloadProgressUpdate struct {// Size of the downloaded portion of the file.Downloadedint64 `protobuf:"varint,1,opt,name=downloaded,proto3" json:"downloaded,omitempty"`// Total size of the file being downloaded.TotalSizeint64 `protobuf:"varint,2,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`// contains filtered or unexported fields} func (*DownloadProgressUpdate)Descriptordeprecated
func (*DownloadProgressUpdate) Descriptor() ([]byte, []int)
Deprecated: Use DownloadProgressUpdate.ProtoReflect.Descriptor instead.
func (*DownloadProgressUpdate)GetDownloaded¶
func (x *DownloadProgressUpdate) GetDownloaded()int64
func (*DownloadProgressUpdate)GetTotalSize¶
func (x *DownloadProgressUpdate) GetTotalSize()int64
func (*DownloadProgressUpdate)ProtoMessage¶
func (*DownloadProgressUpdate) ProtoMessage()
func (*DownloadProgressUpdate)ProtoReflect¶
func (x *DownloadProgressUpdate) ProtoReflect()protoreflect.Message
func (*DownloadProgressUpdate)Reset¶
func (x *DownloadProgressUpdate) Reset()
func (*DownloadProgressUpdate)String¶
func (x *DownloadProgressUpdate) String()string
typeDownloadProgress_End¶
type DownloadProgress_End struct {// Sent when a download is finished or failed.End *DownloadProgressEnd `protobuf:"bytes,3,opt,name=end,proto3,oneof"`}typeDownloadProgress_Start¶
type DownloadProgress_Start struct {// Sent when a download is started.Start *DownloadProgressStart `protobuf:"bytes,1,opt,name=start,proto3,oneof"`}typeDownloadProgress_Update¶
type DownloadProgress_Update struct {// Progress updates for a download.Update *DownloadProgressUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`}typeDownloadResource¶
type DownloadResource struct {// Download URL of the library archive.Urlstring `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`// Filename of the library archive.ArchiveFilenamestring `protobuf:"bytes,2,opt,name=archive_filename,json=archiveFilename,proto3" json:"archive_filename,omitempty"`// Checksum of the library archive.Checksumstring `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum,omitempty"`// File size of the library archive.Sizeint64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`// The directory under the staging subdirectory of the data directory the// library archive file will be downloaded to.CachePathstring `protobuf:"bytes,5,opt,name=cache_path,json=cachePath,proto3" json:"cache_path,omitempty"`// contains filtered or unexported fields} func (*DownloadResource)Descriptordeprecated
func (*DownloadResource) Descriptor() ([]byte, []int)
Deprecated: Use DownloadResource.ProtoReflect.Descriptor instead.
func (*DownloadResource)GetArchiveFilename¶
func (x *DownloadResource) GetArchiveFilename()string
func (*DownloadResource)GetCachePath¶
func (x *DownloadResource) GetCachePath()string
func (*DownloadResource)GetChecksum¶
func (x *DownloadResource) GetChecksum()string
func (*DownloadResource)GetSize¶
func (x *DownloadResource) GetSize()int64
func (*DownloadResource)GetUrl¶
func (x *DownloadResource) GetUrl()string
func (*DownloadResource)ProtoMessage¶
func (*DownloadResource) ProtoMessage()
func (*DownloadResource)ProtoReflect¶
func (x *DownloadResource) ProtoReflect()protoreflect.Message
func (*DownloadResource)Reset¶
func (x *DownloadResource) Reset()
func (*DownloadResource)String¶
func (x *DownloadResource) String()string
typeEnumerateMonitorPortSettingsRequest¶
type EnumerateMonitorPortSettingsRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// The port protocol to enumerate settings.PortProtocolstring `protobuf:"bytes,2,opt,name=port_protocol,json=portProtocol,proto3" json:"port_protocol,omitempty"`// The board FQBN we are trying to connect to. This is optional, and it's// needed to disambiguate if more than one platform provides the pluggable// monitor for a given port protocol.Fqbnstring `protobuf:"bytes,3,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// contains filtered or unexported fields} func (*EnumerateMonitorPortSettingsRequest)Descriptordeprecated
func (*EnumerateMonitorPortSettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnumerateMonitorPortSettingsRequest.ProtoReflect.Descriptor instead.
func (*EnumerateMonitorPortSettingsRequest)GetFqbn¶
func (x *EnumerateMonitorPortSettingsRequest) GetFqbn()string
func (*EnumerateMonitorPortSettingsRequest)GetInstance¶
func (x *EnumerateMonitorPortSettingsRequest) GetInstance() *Instance
func (*EnumerateMonitorPortSettingsRequest)GetPortProtocol¶
func (x *EnumerateMonitorPortSettingsRequest) GetPortProtocol()string
func (*EnumerateMonitorPortSettingsRequest)ProtoMessage¶
func (*EnumerateMonitorPortSettingsRequest) ProtoMessage()
func (*EnumerateMonitorPortSettingsRequest)ProtoReflect¶
func (x *EnumerateMonitorPortSettingsRequest) ProtoReflect()protoreflect.Message
func (*EnumerateMonitorPortSettingsRequest)Reset¶
func (x *EnumerateMonitorPortSettingsRequest) Reset()
func (*EnumerateMonitorPortSettingsRequest)String¶
func (x *EnumerateMonitorPortSettingsRequest) String()string
typeEnumerateMonitorPortSettingsResponse¶
type EnumerateMonitorPortSettingsResponse struct {// A list of descriptors of the settings that may be changed for the monitor// port.Settings []*MonitorPortSettingDescriptor `protobuf:"bytes,1,rep,name=settings,proto3" json:"settings,omitempty"`// contains filtered or unexported fields} func (*EnumerateMonitorPortSettingsResponse)Descriptordeprecated
func (*EnumerateMonitorPortSettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnumerateMonitorPortSettingsResponse.ProtoReflect.Descriptor instead.
func (*EnumerateMonitorPortSettingsResponse)GetSettings¶
func (x *EnumerateMonitorPortSettingsResponse) GetSettings() []*MonitorPortSettingDescriptor
func (*EnumerateMonitorPortSettingsResponse)ProtoMessage¶
func (*EnumerateMonitorPortSettingsResponse) ProtoMessage()
func (*EnumerateMonitorPortSettingsResponse)ProtoReflect¶
func (x *EnumerateMonitorPortSettingsResponse) ProtoReflect()protoreflect.Message
func (*EnumerateMonitorPortSettingsResponse)Reset¶
func (x *EnumerateMonitorPortSettingsResponse) Reset()
func (*EnumerateMonitorPortSettingsResponse)String¶
func (x *EnumerateMonitorPortSettingsResponse) String()string
typeExecutableSectionSize¶
type ExecutableSectionSize struct {// The name of the section.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// The used size of the section in bytes.Sizeint64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`// The maximum size of the section in bytes.MaxSizeint64 `protobuf:"varint,3,opt,name=max_size,json=maxSize,proto3" json:"max_size,omitempty"`// contains filtered or unexported fields} func (*ExecutableSectionSize)Descriptordeprecated
func (*ExecutableSectionSize) Descriptor() ([]byte, []int)
Deprecated: Use ExecutableSectionSize.ProtoReflect.Descriptor instead.
func (*ExecutableSectionSize)GetMaxSize¶
func (x *ExecutableSectionSize) GetMaxSize()int64
func (*ExecutableSectionSize)GetName¶
func (x *ExecutableSectionSize) GetName()string
func (*ExecutableSectionSize)GetSize¶
func (x *ExecutableSectionSize) GetSize()int64
func (*ExecutableSectionSize)ProtoMessage¶
func (*ExecutableSectionSize) ProtoMessage()
func (*ExecutableSectionSize)ProtoReflect¶
func (x *ExecutableSectionSize) ProtoReflect()protoreflect.Message
func (*ExecutableSectionSize)Reset¶
func (x *ExecutableSectionSize) Reset()
func (*ExecutableSectionSize)String¶
func (x *ExecutableSectionSize) String()string
typeFailedInstanceInitError¶
type FailedInstanceInitError struct {// specific cause of the error.ReasonFailedInstanceInitReason `protobuf:"varint,1,opt,name=reason,proto3,enum=cc.arduino.cli.commands.v1.FailedInstanceInitReason" json:"reason,omitempty"`// explanation of the error.Messagestring `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`// contains filtered or unexported fields} func (*FailedInstanceInitError)Descriptordeprecated
func (*FailedInstanceInitError) Descriptor() ([]byte, []int)
Deprecated: Use FailedInstanceInitError.ProtoReflect.Descriptor instead.
func (*FailedInstanceInitError)GetMessage¶
func (x *FailedInstanceInitError) GetMessage()string
func (*FailedInstanceInitError)GetReason¶
func (x *FailedInstanceInitError) GetReason()FailedInstanceInitReason
func (*FailedInstanceInitError)ProtoMessage¶
func (*FailedInstanceInitError) ProtoMessage()
func (*FailedInstanceInitError)ProtoReflect¶
func (x *FailedInstanceInitError) ProtoReflect()protoreflect.Message
func (*FailedInstanceInitError)Reset¶
func (x *FailedInstanceInitError) Reset()
func (*FailedInstanceInitError)String¶
func (x *FailedInstanceInitError) String()string
typeFailedInstanceInitReason¶
type FailedInstanceInitReasonint32
Represent the reason why an instance initialization failed.
const (// FAILED_INSTANCE_INIT_REASON_UNSPECIFIED the error reason is not specialized.FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_UNSPECIFIEDFailedInstanceInitReason = 0// INVALID_INDEX_URL a package index url is malformed.FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_INVALID_INDEX_URLFailedInstanceInitReason = 1// FAILED_INSTANCE_INIT_REASON_INDEX_LOAD_ERROR failure encountered while// loading an index.FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_INDEX_LOAD_ERRORFailedInstanceInitReason = 2// FAILED_INSTANCE_INIT_REASON_TOOL_LOAD_ERROR failure encountered while// loading a tool.FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_TOOL_LOAD_ERRORFailedInstanceInitReason = 3// FAILED_INSTANCE_INIT_REASON_INDEX_DOWNLOAD_ERROR failure encountered while// downloading an index.FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_INDEX_DOWNLOAD_ERRORFailedInstanceInitReason = 4)
func (FailedInstanceInitReason)Descriptor¶
func (FailedInstanceInitReason) Descriptor()protoreflect.EnumDescriptor
func (FailedInstanceInitReason)Enum¶
func (xFailedInstanceInitReason) Enum() *FailedInstanceInitReason
func (FailedInstanceInitReason)EnumDescriptordeprecated
func (FailedInstanceInitReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use FailedInstanceInitReason.Descriptor instead.
func (FailedInstanceInitReason)Number¶
func (xFailedInstanceInitReason) Number()protoreflect.EnumNumber
func (FailedInstanceInitReason)String¶
func (xFailedInstanceInitReason) String()string
func (FailedInstanceInitReason)Type¶
func (FailedInstanceInitReason) Type()protoreflect.EnumType
typeGetDebugConfigRequest¶
type GetDebugConfigRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the board in use// (e.g., `arduino:samd:mkr1000`). If this is omitted, the FQBN attached to// the sketch will be used.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Path to the sketch that is running on the board. The compiled executable// is expected to be located under this path.SketchPathstring `protobuf:"bytes,3,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// Port of the debugger (optional).Port *Port `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`// Which GDB command interpreter to use.Interpreterstring `protobuf:"bytes,5,opt,name=interpreter,proto3" json:"interpreter,omitempty"`// Directory containing the compiled executable. If `import_dir` is not// specified, the executable is assumed to be in// `{sketch_path}/build/{fqbn}/`.ImportDirstring `protobuf:"bytes,8,opt,name=import_dir,json=importDir,proto3" json:"import_dir,omitempty"`// The programmer to use for debugging.Programmerstring `protobuf:"bytes,9,opt,name=programmer,proto3" json:"programmer,omitempty"`// List of custom debug properties.DebugProperties []string `protobuf:"bytes,10,rep,name=debug_properties,json=debugProperties,proto3" json:"debug_properties,omitempty"`// contains filtered or unexported fields} func (*GetDebugConfigRequest)Descriptordeprecated
func (*GetDebugConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDebugConfigRequest.ProtoReflect.Descriptor instead.
func (*GetDebugConfigRequest)GetDebugProperties¶added inv1.1.0
func (x *GetDebugConfigRequest) GetDebugProperties() []string
func (*GetDebugConfigRequest)GetFqbn¶
func (x *GetDebugConfigRequest) GetFqbn()string
func (*GetDebugConfigRequest)GetImportDir¶
func (x *GetDebugConfigRequest) GetImportDir()string
func (*GetDebugConfigRequest)GetInstance¶
func (x *GetDebugConfigRequest) GetInstance() *Instance
func (*GetDebugConfigRequest)GetInterpreter¶
func (x *GetDebugConfigRequest) GetInterpreter()string
func (*GetDebugConfigRequest)GetPort¶
func (x *GetDebugConfigRequest) GetPort() *Port
func (*GetDebugConfigRequest)GetProgrammer¶
func (x *GetDebugConfigRequest) GetProgrammer()string
func (*GetDebugConfigRequest)GetSketchPath¶
func (x *GetDebugConfigRequest) GetSketchPath()string
func (*GetDebugConfigRequest)ProtoMessage¶
func (*GetDebugConfigRequest) ProtoMessage()
func (*GetDebugConfigRequest)ProtoReflect¶
func (x *GetDebugConfigRequest) ProtoReflect()protoreflect.Message
func (*GetDebugConfigRequest)Reset¶
func (x *GetDebugConfigRequest) Reset()
func (*GetDebugConfigRequest)String¶
func (x *GetDebugConfigRequest) String()string
typeGetDebugConfigResponse¶
type GetDebugConfigResponse struct {// The executable binary to debug.Executablestring `protobuf:"bytes,1,opt,name=executable,proto3" json:"executable,omitempty"`// The toolchain type used for the build (for example "gcc").Toolchainstring `protobuf:"bytes,2,opt,name=toolchain,proto3" json:"toolchain,omitempty"`// The toolchain directory.ToolchainPathstring `protobuf:"bytes,3,opt,name=toolchain_path,json=toolchainPath,proto3" json:"toolchain_path,omitempty"`// The toolchain architecture prefix (for example "arm-none-eabi").ToolchainPrefixstring `protobuf:"bytes,4,opt,name=toolchain_prefix,json=toolchainPrefix,proto3" json:"toolchain_prefix,omitempty"`// The GDB server type used to connect to the programmer/board (for example// "openocd").Serverstring `protobuf:"bytes,5,opt,name=server,proto3" json:"server,omitempty"`// The GDB server directory.ServerPathstring `protobuf:"bytes,6,opt,name=server_path,json=serverPath,proto3" json:"server_path,omitempty"`// Extra configuration parameters wrt toolchain.ToolchainConfiguration *anypb.Any ``/* 127-byte string literal not displayed */// Extra configuration parameters wrt GDB server.ServerConfiguration *anypb.Any `protobuf:"bytes,8,opt,name=server_configuration,json=serverConfiguration,proto3" json:"server_configuration,omitempty"`// Custom debugger configurations (not handled directly by Arduino CLI but// provided for 3rd party plugins/debuggers). The map keys identifies which// 3rd party plugin/debugger is referred, the map string values contains a// JSON configuration for it.CustomConfigs map[string]string ``/* 188-byte string literal not displayed */// the SVD file to use.SvdFilestring `protobuf:"bytes,10,opt,name=svd_file,json=svdFile,proto3" json:"svd_file,omitempty"`// The programmer specified in the request.Programmerstring `protobuf:"bytes,11,opt,name=programmer,proto3" json:"programmer,omitempty"`// contains filtered or unexported fields} func (*GetDebugConfigResponse)Descriptordeprecated
func (*GetDebugConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDebugConfigResponse.ProtoReflect.Descriptor instead.
func (*GetDebugConfigResponse)GetCustomConfigs¶
func (x *GetDebugConfigResponse) GetCustomConfigs() map[string]string
func (*GetDebugConfigResponse)GetExecutable¶
func (x *GetDebugConfigResponse) GetExecutable()string
func (*GetDebugConfigResponse)GetProgrammer¶
func (x *GetDebugConfigResponse) GetProgrammer()string
func (*GetDebugConfigResponse)GetServer¶
func (x *GetDebugConfigResponse) GetServer()string
func (*GetDebugConfigResponse)GetServerConfiguration¶
func (x *GetDebugConfigResponse) GetServerConfiguration() *anypb.Any
func (*GetDebugConfigResponse)GetServerPath¶
func (x *GetDebugConfigResponse) GetServerPath()string
func (*GetDebugConfigResponse)GetSvdFile¶
func (x *GetDebugConfigResponse) GetSvdFile()string
func (*GetDebugConfigResponse)GetToolchain¶
func (x *GetDebugConfigResponse) GetToolchain()string
func (*GetDebugConfigResponse)GetToolchainConfiguration¶
func (x *GetDebugConfigResponse) GetToolchainConfiguration() *anypb.Any
func (*GetDebugConfigResponse)GetToolchainPath¶
func (x *GetDebugConfigResponse) GetToolchainPath()string
func (*GetDebugConfigResponse)GetToolchainPrefix¶
func (x *GetDebugConfigResponse) GetToolchainPrefix()string
func (*GetDebugConfigResponse)ProtoMessage¶
func (*GetDebugConfigResponse) ProtoMessage()
func (*GetDebugConfigResponse)ProtoReflect¶
func (x *GetDebugConfigResponse) ProtoReflect()protoreflect.Message
func (*GetDebugConfigResponse)Reset¶
func (x *GetDebugConfigResponse) Reset()
func (*GetDebugConfigResponse)String¶
func (x *GetDebugConfigResponse) String()string
typeGitLibraryInstallRequest¶
type GitLibraryInstallRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// URL to the repository containing the library.Urlstring `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`// Set to true to overwrite an already installed library with the same name.// Defaults to false.Overwritebool `protobuf:"varint,3,opt,name=overwrite,proto3" json:"overwrite,omitempty"`// contains filtered or unexported fields} func (*GitLibraryInstallRequest)Descriptordeprecated
func (*GitLibraryInstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use GitLibraryInstallRequest.ProtoReflect.Descriptor instead.
func (*GitLibraryInstallRequest)GetInstance¶
func (x *GitLibraryInstallRequest) GetInstance() *Instance
func (*GitLibraryInstallRequest)GetOverwrite¶
func (x *GitLibraryInstallRequest) GetOverwrite()bool
func (*GitLibraryInstallRequest)GetUrl¶
func (x *GitLibraryInstallRequest) GetUrl()string
func (*GitLibraryInstallRequest)ProtoMessage¶
func (*GitLibraryInstallRequest) ProtoMessage()
func (*GitLibraryInstallRequest)ProtoReflect¶
func (x *GitLibraryInstallRequest) ProtoReflect()protoreflect.Message
func (*GitLibraryInstallRequest)Reset¶
func (x *GitLibraryInstallRequest) Reset()
func (*GitLibraryInstallRequest)String¶
func (x *GitLibraryInstallRequest) String()string
typeGitLibraryInstallResponse¶
type GitLibraryInstallResponse struct {// Types that are assignable to Message:////*GitLibraryInstallResponse_TaskProgress//*GitLibraryInstallResponse_Result_Message isGitLibraryInstallResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*GitLibraryInstallResponse)Descriptordeprecated
func (*GitLibraryInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use GitLibraryInstallResponse.ProtoReflect.Descriptor instead.
func (*GitLibraryInstallResponse)GetMessage¶added inv1.0.0
func (m *GitLibraryInstallResponse) GetMessage() isGitLibraryInstallResponse_Message
func (*GitLibraryInstallResponse)GetResult¶added inv1.0.0
func (x *GitLibraryInstallResponse) GetResult() *GitLibraryInstallResponse_Result
func (*GitLibraryInstallResponse)GetTaskProgress¶
func (x *GitLibraryInstallResponse) GetTaskProgress() *TaskProgress
func (*GitLibraryInstallResponse)ProtoMessage¶
func (*GitLibraryInstallResponse) ProtoMessage()
func (*GitLibraryInstallResponse)ProtoReflect¶
func (x *GitLibraryInstallResponse) ProtoReflect()protoreflect.Message
func (*GitLibraryInstallResponse)Reset¶
func (x *GitLibraryInstallResponse) Reset()
func (*GitLibraryInstallResponse)String¶
func (x *GitLibraryInstallResponse) String()string
typeGitLibraryInstallResponse_Result¶added inv1.0.0
type GitLibraryInstallResponse_Result struct {// contains filtered or unexported fields} func (*GitLibraryInstallResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*GitLibraryInstallResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use GitLibraryInstallResponse_Result.ProtoReflect.Descriptor instead.
func (*GitLibraryInstallResponse_Result)ProtoMessage¶added inv1.0.0
func (*GitLibraryInstallResponse_Result) ProtoMessage()
func (*GitLibraryInstallResponse_Result)ProtoReflect¶added inv1.0.0
func (x *GitLibraryInstallResponse_Result) ProtoReflect()protoreflect.Message
func (*GitLibraryInstallResponse_Result)Reset¶added inv1.0.0
func (x *GitLibraryInstallResponse_Result) Reset()
func (*GitLibraryInstallResponse_Result)String¶added inv1.0.0
func (x *GitLibraryInstallResponse_Result) String()string
typeGitLibraryInstallResponse_Result_¶added inv1.0.0
type GitLibraryInstallResponse_Result_ struct {// Installation result.Result *GitLibraryInstallResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeGitLibraryInstallResponse_TaskProgress¶added inv1.0.0
type GitLibraryInstallResponse_TaskProgress struct {// Description of the current stage of the installation.TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typeHelp¶
type Help struct {// URL for getting online help.Onlinestring `protobuf:"bytes,1,opt,name=online,proto3" json:"online,omitempty"`// contains filtered or unexported fields} func (*Help)Descriptordeprecated
func (*Help)ProtoMessage¶
func (*Help) ProtoMessage()
func (*Help)ProtoReflect¶
func (x *Help) ProtoReflect()protoreflect.Message
typeHelpResources¶
type HelpResources struct {// A URL provided by the author of the platform's package, intended to point// to their online help service.Onlinestring `protobuf:"bytes,1,opt,name=online,proto3" json:"online,omitempty"`// contains filtered or unexported fields} func (*HelpResources)Descriptordeprecated
func (*HelpResources) Descriptor() ([]byte, []int)
Deprecated: Use HelpResources.ProtoReflect.Descriptor instead.
func (*HelpResources)GetOnline¶
func (x *HelpResources) GetOnline()string
func (*HelpResources)ProtoMessage¶
func (*HelpResources) ProtoMessage()
func (*HelpResources)ProtoReflect¶
func (x *HelpResources) ProtoReflect()protoreflect.Message
func (*HelpResources)Reset¶
func (x *HelpResources) Reset()
func (*HelpResources)String¶
func (x *HelpResources) String()string
typeIndexUpdateReport¶added inv1.0.0
type IndexUpdateReport struct {// The URL of the index that was updated.IndexUrlstring `protobuf:"bytes,1,opt,name=index_url,json=indexUrl,proto3" json:"index_url,omitempty"`// The result of the index update.StatusIndexUpdateReport_Status `protobuf:"varint,2,opt,name=status,proto3,enum=cc.arduino.cli.commands.v1.IndexUpdateReport_Status" json:"status,omitempty"`// contains filtered or unexported fields} func (*IndexUpdateReport)Descriptordeprecatedadded inv1.0.0
func (*IndexUpdateReport) Descriptor() ([]byte, []int)
Deprecated: Use IndexUpdateReport.ProtoReflect.Descriptor instead.
func (*IndexUpdateReport)GetIndexUrl¶added inv1.0.0
func (x *IndexUpdateReport) GetIndexUrl()string
func (*IndexUpdateReport)GetStatus¶added inv1.0.0
func (x *IndexUpdateReport) GetStatus()IndexUpdateReport_Status
func (*IndexUpdateReport)ProtoMessage¶added inv1.0.0
func (*IndexUpdateReport) ProtoMessage()
func (*IndexUpdateReport)ProtoReflect¶added inv1.0.0
func (x *IndexUpdateReport) ProtoReflect()protoreflect.Message
func (*IndexUpdateReport)Reset¶added inv1.0.0
func (x *IndexUpdateReport) Reset()
func (*IndexUpdateReport)String¶added inv1.0.0
func (x *IndexUpdateReport) String()string
typeIndexUpdateReport_Status¶added inv1.0.0
type IndexUpdateReport_Statusint32
The status represents the result of the index update.
const (// The status of the index update is unspecified.IndexUpdateReport_STATUS_UNSPECIFIEDIndexUpdateReport_Status = 0// The index has been successfully updated.IndexUpdateReport_STATUS_UPDATEDIndexUpdateReport_Status = 1// The index was already up to date.IndexUpdateReport_STATUS_ALREADY_UP_TO_DATEIndexUpdateReport_Status = 2// The index update failed.IndexUpdateReport_STATUS_FAILEDIndexUpdateReport_Status = 3// The index update was skipped.IndexUpdateReport_STATUS_SKIPPEDIndexUpdateReport_Status = 4)
func (IndexUpdateReport_Status)Descriptor¶added inv1.0.0
func (IndexUpdateReport_Status) Descriptor()protoreflect.EnumDescriptor
func (IndexUpdateReport_Status)Enum¶added inv1.0.0
func (xIndexUpdateReport_Status) Enum() *IndexUpdateReport_Status
func (IndexUpdateReport_Status)EnumDescriptordeprecatedadded inv1.0.0
func (IndexUpdateReport_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use IndexUpdateReport_Status.Descriptor instead.
func (IndexUpdateReport_Status)Number¶added inv1.0.0
func (xIndexUpdateReport_Status) Number()protoreflect.EnumNumber
func (IndexUpdateReport_Status)String¶added inv1.0.0
func (xIndexUpdateReport_Status) String()string
func (IndexUpdateReport_Status)Type¶added inv1.0.0
func (IndexUpdateReport_Status) Type()protoreflect.EnumType
typeInitRequest¶
type InitRequest struct {// An Arduino Core instance.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Profile to use.Profilestring `protobuf:"bytes,2,opt,name=profile,proto3" json:"profile,omitempty"`// The path where the sketch is stored.SketchPathstring `protobuf:"bytes,3,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// contains filtered or unexported fields} func (*InitRequest)Descriptordeprecated
func (*InitRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitRequest.ProtoReflect.Descriptor instead.
func (*InitRequest)GetInstance¶
func (x *InitRequest) GetInstance() *Instance
func (*InitRequest)GetProfile¶
func (x *InitRequest) GetProfile()string
func (*InitRequest)GetSketchPath¶
func (x *InitRequest) GetSketchPath()string
func (*InitRequest)ProtoMessage¶
func (*InitRequest) ProtoMessage()
func (*InitRequest)ProtoReflect¶
func (x *InitRequest) ProtoReflect()protoreflect.Message
func (*InitRequest)Reset¶
func (x *InitRequest) Reset()
func (*InitRequest)String¶
func (x *InitRequest) String()string
typeInitResponse¶
type InitResponse struct {// Types that are assignable to Message:////*InitResponse_InitProgress//*InitResponse_Error//*InitResponse_ProfileMessage isInitResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*InitResponse)Descriptordeprecated
func (*InitResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitResponse.ProtoReflect.Descriptor instead.
func (*InitResponse)GetError¶
func (x *InitResponse) GetError() *status.Status
func (*InitResponse)GetInitProgress¶
func (x *InitResponse) GetInitProgress() *InitResponse_Progress
func (*InitResponse)GetMessage¶
func (m *InitResponse) GetMessage() isInitResponse_Message
func (*InitResponse)GetProfile¶
func (x *InitResponse) GetProfile() *SketchProfile
func (*InitResponse)ProtoMessage¶
func (*InitResponse) ProtoMessage()
func (*InitResponse)ProtoReflect¶
func (x *InitResponse) ProtoReflect()protoreflect.Message
func (*InitResponse)Reset¶
func (x *InitResponse) Reset()
func (*InitResponse)String¶
func (x *InitResponse) String()string
typeInitResponse_InitProgress¶
type InitResponse_InitProgress struct {// The initialization progress.InitProgress *InitResponse_Progress `protobuf:"bytes,1,opt,name=init_progress,json=initProgress,proto3,oneof"`}typeInitResponse_Profile¶
type InitResponse_Profile struct {// Selected profile information.Profile *SketchProfile `protobuf:"bytes,3,opt,name=profile,proto3,oneof"`}typeInitResponse_Progress¶
type InitResponse_Progress struct {// Progress of the downloads of platforms and libraries index files.DownloadProgress *DownloadProgress `protobuf:"bytes,1,opt,name=download_progress,json=downloadProgress,proto3" json:"download_progress,omitempty"`// Describes the current stage of the initialization.TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"`// contains filtered or unexported fields} func (*InitResponse_Progress)Descriptordeprecated
func (*InitResponse_Progress) Descriptor() ([]byte, []int)
Deprecated: Use InitResponse_Progress.ProtoReflect.Descriptor instead.
func (*InitResponse_Progress)GetDownloadProgress¶
func (x *InitResponse_Progress) GetDownloadProgress() *DownloadProgress
func (*InitResponse_Progress)GetTaskProgress¶
func (x *InitResponse_Progress) GetTaskProgress() *TaskProgress
func (*InitResponse_Progress)ProtoMessage¶
func (*InitResponse_Progress) ProtoMessage()
func (*InitResponse_Progress)ProtoReflect¶
func (x *InitResponse_Progress) ProtoReflect()protoreflect.Message
func (*InitResponse_Progress)Reset¶
func (x *InitResponse_Progress) Reset()
func (*InitResponse_Progress)String¶
func (x *InitResponse_Progress) String()string
typeInstalledLibrary¶
type InstalledLibrary struct {// Information about the library.Library *Library `protobuf:"bytes,1,opt,name=library,proto3" json:"library,omitempty"`// When the `updatable` field of the `LibraryList` request is set to `true`,// this will contain information on the latest version of the library in the// libraries index.Release *LibraryRelease `protobuf:"bytes,2,opt,name=release,proto3" json:"release,omitempty"`// contains filtered or unexported fields} func (*InstalledLibrary)Descriptordeprecated
func (*InstalledLibrary) Descriptor() ([]byte, []int)
Deprecated: Use InstalledLibrary.ProtoReflect.Descriptor instead.
func (*InstalledLibrary)GetLibrary¶
func (x *InstalledLibrary) GetLibrary() *Library
func (*InstalledLibrary)GetRelease¶
func (x *InstalledLibrary) GetRelease() *LibraryRelease
func (*InstalledLibrary)ProtoMessage¶
func (*InstalledLibrary) ProtoMessage()
func (*InstalledLibrary)ProtoReflect¶
func (x *InstalledLibrary) ProtoReflect()protoreflect.Message
func (*InstalledLibrary)Reset¶
func (x *InstalledLibrary) Reset()
func (*InstalledLibrary)String¶
func (x *InstalledLibrary) String()string
typeInstalledPlatformReference¶
type InstalledPlatformReference struct {// Platform ID (e.g., `arduino:avr`).Idstring `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`// Version of the platform.Versionstring `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`// Installation directory of the platform.InstallDirstring `protobuf:"bytes,3,opt,name=install_dir,json=installDir,proto3" json:"install_dir,omitempty"`// 3rd party platform URL.PackageUrlstring `protobuf:"bytes,4,opt,name=package_url,json=packageUrl,proto3" json:"package_url,omitempty"`// contains filtered or unexported fields} func (*InstalledPlatformReference)Descriptordeprecated
func (*InstalledPlatformReference) Descriptor() ([]byte, []int)
Deprecated: Use InstalledPlatformReference.ProtoReflect.Descriptor instead.
func (*InstalledPlatformReference)GetId¶
func (x *InstalledPlatformReference) GetId()string
func (*InstalledPlatformReference)GetInstallDir¶
func (x *InstalledPlatformReference) GetInstallDir()string
func (*InstalledPlatformReference)GetPackageUrl¶
func (x *InstalledPlatformReference) GetPackageUrl()string
func (*InstalledPlatformReference)GetVersion¶
func (x *InstalledPlatformReference) GetVersion()string
func (*InstalledPlatformReference)ProtoMessage¶
func (*InstalledPlatformReference) ProtoMessage()
func (*InstalledPlatformReference)ProtoReflect¶
func (x *InstalledPlatformReference) ProtoReflect()protoreflect.Message
func (*InstalledPlatformReference)Reset¶
func (x *InstalledPlatformReference) Reset()
func (*InstalledPlatformReference)String¶
func (x *InstalledPlatformReference) String()string
typeInstance¶
type Instance struct {// The ID of the instance.Idint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`// contains filtered or unexported fields} func (*Instance)Descriptordeprecated
func (*Instance)ProtoMessage¶
func (*Instance) ProtoMessage()
func (*Instance)ProtoReflect¶
func (x *Instance) ProtoReflect()protoreflect.Message
typeInstanceCommand¶added inv1.0.0
type InstanceCommand interface {GetInstance() *Instance}InstanceCommand is an interface that represents a gRPC command witha gRPC Instance.
typeInstanceNeedsReinitializationError¶added inv1.0.0
type InstanceNeedsReinitializationError struct {// contains filtered or unexported fields} func (*InstanceNeedsReinitializationError)Descriptordeprecatedadded inv1.0.0
func (*InstanceNeedsReinitializationError) Descriptor() ([]byte, []int)
Deprecated: Use InstanceNeedsReinitializationError.ProtoReflect.Descriptor instead.
func (*InstanceNeedsReinitializationError)ProtoMessage¶added inv1.0.0
func (*InstanceNeedsReinitializationError) ProtoMessage()
func (*InstanceNeedsReinitializationError)ProtoReflect¶added inv1.0.0
func (x *InstanceNeedsReinitializationError) ProtoReflect()protoreflect.Message
func (*InstanceNeedsReinitializationError)Reset¶added inv1.0.0
func (x *InstanceNeedsReinitializationError) Reset()
func (*InstanceNeedsReinitializationError)String¶added inv1.0.0
func (x *InstanceNeedsReinitializationError) String()string
typeIsDebugSupportedRequest¶
type IsDebugSupportedRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the board in use (e.g.,// `arduino:samd:mkr1000`).Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Port of the debugger (optional).Port *Port `protobuf:"bytes,3,opt,name=port,proto3" json:"port,omitempty"`// Which GDB command interpreter to use.Interpreterstring `protobuf:"bytes,4,opt,name=interpreter,proto3" json:"interpreter,omitempty"`// The programmer to use for debugging.Programmerstring `protobuf:"bytes,5,opt,name=programmer,proto3" json:"programmer,omitempty"`// List of custom debug properties.DebugProperties []string `protobuf:"bytes,6,rep,name=debug_properties,json=debugProperties,proto3" json:"debug_properties,omitempty"`// contains filtered or unexported fields} func (*IsDebugSupportedRequest)Descriptordeprecated
func (*IsDebugSupportedRequest) Descriptor() ([]byte, []int)
Deprecated: Use IsDebugSupportedRequest.ProtoReflect.Descriptor instead.
func (*IsDebugSupportedRequest)GetDebugProperties¶added inv1.1.0
func (x *IsDebugSupportedRequest) GetDebugProperties() []string
func (*IsDebugSupportedRequest)GetFqbn¶
func (x *IsDebugSupportedRequest) GetFqbn()string
func (*IsDebugSupportedRequest)GetInstance¶
func (x *IsDebugSupportedRequest) GetInstance() *Instance
func (*IsDebugSupportedRequest)GetInterpreter¶
func (x *IsDebugSupportedRequest) GetInterpreter()string
func (*IsDebugSupportedRequest)GetPort¶
func (x *IsDebugSupportedRequest) GetPort() *Port
func (*IsDebugSupportedRequest)GetProgrammer¶
func (x *IsDebugSupportedRequest) GetProgrammer()string
func (*IsDebugSupportedRequest)ProtoMessage¶
func (*IsDebugSupportedRequest) ProtoMessage()
func (*IsDebugSupportedRequest)ProtoReflect¶
func (x *IsDebugSupportedRequest) ProtoReflect()protoreflect.Message
func (*IsDebugSupportedRequest)Reset¶
func (x *IsDebugSupportedRequest) Reset()
func (*IsDebugSupportedRequest)String¶
func (x *IsDebugSupportedRequest) String()string
typeIsDebugSupportedResponse¶
type IsDebugSupportedResponse struct {// True if debugging is supported.DebuggingSupportedbool `protobuf:"varint,1,opt,name=debugging_supported,json=debuggingSupported,proto3" json:"debugging_supported,omitempty"`// This is the same FQBN given in the IsDebugSupportedRequest but cleaned// up of the board options that do not affect the debugger configuration.// It may be used by clients/IDE to group slightly different boards option// selections under the same debug configuration.DebugFqbnstring `protobuf:"bytes,2,opt,name=debug_fqbn,json=debugFqbn,proto3" json:"debug_fqbn,omitempty"`// contains filtered or unexported fields} func (*IsDebugSupportedResponse)Descriptordeprecated
func (*IsDebugSupportedResponse) Descriptor() ([]byte, []int)
Deprecated: Use IsDebugSupportedResponse.ProtoReflect.Descriptor instead.
func (*IsDebugSupportedResponse)GetDebugFqbn¶
func (x *IsDebugSupportedResponse) GetDebugFqbn()string
func (*IsDebugSupportedResponse)GetDebuggingSupported¶
func (x *IsDebugSupportedResponse) GetDebuggingSupported()bool
func (*IsDebugSupportedResponse)ProtoMessage¶
func (*IsDebugSupportedResponse) ProtoMessage()
func (*IsDebugSupportedResponse)ProtoReflect¶
func (x *IsDebugSupportedResponse) ProtoReflect()protoreflect.Message
func (*IsDebugSupportedResponse)Reset¶
func (x *IsDebugSupportedResponse) Reset()
func (*IsDebugSupportedResponse)String¶
func (x *IsDebugSupportedResponse) String()string
typeLibrary¶
type Library struct {// Library name (value of `name` field in library.properties).Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// Value of the `author` field in library.properties.Authorstring `protobuf:"bytes,2,opt,name=author,proto3" json:"author,omitempty"`// Value of the `maintainer` field in library.properties.Maintainerstring `protobuf:"bytes,3,opt,name=maintainer,proto3" json:"maintainer,omitempty"`// Value of the `sentence` field in library.properties.Sentencestring `protobuf:"bytes,4,opt,name=sentence,proto3" json:"sentence,omitempty"`// Value of the `paragraph` field in library.properties.Paragraphstring `protobuf:"bytes,5,opt,name=paragraph,proto3" json:"paragraph,omitempty"`// Value of the `url` field in library.properties.Websitestring `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"`// Value of the `category` field in library.properties.Categorystring `protobuf:"bytes,7,opt,name=category,proto3" json:"category,omitempty"`// Value of the `architectures` field in library.properties.Architectures []string `protobuf:"bytes,8,rep,name=architectures,proto3" json:"architectures,omitempty"`// The type categories of the library. Possible values: `Arduino`,// `Partner`, `Recommended`, `Contributed`, `Retired`.Types []string `protobuf:"bytes,9,rep,name=types,proto3" json:"types,omitempty"`// The path of the library directory.InstallDirstring `protobuf:"bytes,10,opt,name=install_dir,json=installDir,proto3" json:"install_dir,omitempty"`// The location of the library's source files.SourceDirstring `protobuf:"bytes,11,opt,name=source_dir,json=sourceDir,proto3" json:"source_dir,omitempty"`// The location of the library's `utility` directory.UtilityDirstring `protobuf:"bytes,12,opt,name=utility_dir,json=utilityDir,proto3" json:"utility_dir,omitempty"`// If `location` is `platform_builtin` or `referenced_platform_builtin`, the// identifying string for the platform containing the library// (e.g., `arduino:avr@1.8.2`).ContainerPlatformstring `protobuf:"bytes,14,opt,name=container_platform,json=containerPlatform,proto3" json:"container_platform,omitempty"`// Value of the `dot_a_linkage` field in library.properties.DotALinkagebool `protobuf:"varint,17,opt,name=dot_a_linkage,json=dotALinkage,proto3" json:"dot_a_linkage,omitempty"`// Value of the `precompiled` field in library.properties.Precompiledbool `protobuf:"varint,18,opt,name=precompiled,proto3" json:"precompiled,omitempty"`// Value of the `ldflags` field in library.properties.LdFlagsstring `protobuf:"bytes,19,opt,name=ld_flags,json=ldFlags,proto3" json:"ld_flags,omitempty"`// A library.properties file is not present in the library's root directory.IsLegacybool `protobuf:"varint,20,opt,name=is_legacy,json=isLegacy,proto3" json:"is_legacy,omitempty"`// Value of the `version` field in library.properties.Versionstring `protobuf:"bytes,21,opt,name=version,proto3" json:"version,omitempty"`// Value of the `license` field in library.properties.Licensestring `protobuf:"bytes,22,opt,name=license,proto3" json:"license,omitempty"`// The data from the library's library.properties file, including unused// fields.Properties map[string]string ``/* 162-byte string literal not displayed */// The location type of the library installation.LocationLibraryLocation `protobuf:"varint,24,opt,name=location,proto3,enum=cc.arduino.cli.commands.v1.LibraryLocation" json:"location,omitempty"`// The library format type.LayoutLibraryLayout `protobuf:"varint,25,opt,name=layout,proto3,enum=cc.arduino.cli.commands.v1.LibraryLayout" json:"layout,omitempty"`// The example sketches provided by the library.Examples []string `protobuf:"bytes,26,rep,name=examples,proto3" json:"examples,omitempty"`// Value of the `includes` field in library.properties or, if missing, the// list of include files available on the library source root directory.ProvidesIncludes []string `protobuf:"bytes,27,rep,name=provides_includes,json=providesIncludes,proto3" json:"provides_includes,omitempty"`// Map of FQBNs that specifies if library is compatible with this library.CompatibleWith map[string]bool ``/* 193-byte string literal not displayed */// This value is set to true if the library is in development and should not// be treated as read-only. This status is determined by the presence of a// `.development` file in the library root directory.InDevelopmentbool `protobuf:"varint,29,opt,name=in_development,json=inDevelopment,proto3" json:"in_development,omitempty"`// contains filtered or unexported fields} func (*Library)Descriptordeprecated
func (*Library)GetArchitectures¶
func (*Library)GetCategory¶
func (*Library)GetCompatibleWith¶
func (*Library)GetContainerPlatform¶
func (*Library)GetDotALinkage¶
func (*Library)GetExamples¶
func (*Library)GetInDevelopment¶
func (*Library)GetInstallDir¶
func (*Library)GetIsLegacy¶
func (*Library)GetLayout¶
func (x *Library) GetLayout()LibraryLayout
func (*Library)GetLdFlags¶
func (*Library)GetLicense¶
func (*Library)GetLocation¶
func (x *Library) GetLocation()LibraryLocation
func (*Library)GetMaintainer¶
func (*Library)GetParagraph¶
func (*Library)GetPrecompiled¶
func (*Library)GetProperties¶
func (*Library)GetProvidesIncludes¶
func (*Library)GetSentence¶
func (*Library)GetSourceDir¶
func (*Library)GetUtilityDir¶
func (*Library)GetVersion¶
func (*Library)GetWebsite¶
func (*Library)ProtoMessage¶
func (*Library) ProtoMessage()
func (*Library)ProtoReflect¶
func (x *Library) ProtoReflect()protoreflect.Message
typeLibraryDependency¶
type LibraryDependency struct {// Library name of the dependency.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// Version constraint of the dependency.VersionConstraintstring `protobuf:"bytes,2,opt,name=version_constraint,json=versionConstraint,proto3" json:"version_constraint,omitempty"`// contains filtered or unexported fields} func (*LibraryDependency)Descriptordeprecated
func (*LibraryDependency) Descriptor() ([]byte, []int)
Deprecated: Use LibraryDependency.ProtoReflect.Descriptor instead.
func (*LibraryDependency)GetName¶
func (x *LibraryDependency) GetName()string
func (*LibraryDependency)GetVersionConstraint¶
func (x *LibraryDependency) GetVersionConstraint()string
func (*LibraryDependency)ProtoMessage¶
func (*LibraryDependency) ProtoMessage()
func (*LibraryDependency)ProtoReflect¶
func (x *LibraryDependency) ProtoReflect()protoreflect.Message
func (*LibraryDependency)Reset¶
func (x *LibraryDependency) Reset()
func (*LibraryDependency)String¶
func (x *LibraryDependency) String()string
typeLibraryDependencyStatus¶
type LibraryDependencyStatus struct {// The name of the library dependency.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// The required version of the library dependency.VersionRequiredstring `protobuf:"bytes,2,opt,name=version_required,json=versionRequired,proto3" json:"version_required,omitempty"`// Version of the library dependency currently installed.VersionInstalledstring `protobuf:"bytes,3,opt,name=version_installed,json=versionInstalled,proto3" json:"version_installed,omitempty"`// contains filtered or unexported fields} func (*LibraryDependencyStatus)Descriptordeprecated
func (*LibraryDependencyStatus) Descriptor() ([]byte, []int)
Deprecated: Use LibraryDependencyStatus.ProtoReflect.Descriptor instead.
func (*LibraryDependencyStatus)GetName¶
func (x *LibraryDependencyStatus) GetName()string
func (*LibraryDependencyStatus)GetVersionInstalled¶
func (x *LibraryDependencyStatus) GetVersionInstalled()string
func (*LibraryDependencyStatus)GetVersionRequired¶
func (x *LibraryDependencyStatus) GetVersionRequired()string
func (*LibraryDependencyStatus)ProtoMessage¶
func (*LibraryDependencyStatus) ProtoMessage()
func (*LibraryDependencyStatus)ProtoReflect¶
func (x *LibraryDependencyStatus) ProtoReflect()protoreflect.Message
func (*LibraryDependencyStatus)Reset¶
func (x *LibraryDependencyStatus) Reset()
func (*LibraryDependencyStatus)String¶
func (x *LibraryDependencyStatus) String()string
typeLibraryDownloadRequest¶
type LibraryDownloadRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Name of the library.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// The version of the library to download.Versionstring `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`// contains filtered or unexported fields} func (*LibraryDownloadRequest)Descriptordeprecated
func (*LibraryDownloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryDownloadRequest.ProtoReflect.Descriptor instead.
func (*LibraryDownloadRequest)GetInstance¶
func (x *LibraryDownloadRequest) GetInstance() *Instance
func (*LibraryDownloadRequest)GetName¶
func (x *LibraryDownloadRequest) GetName()string
func (*LibraryDownloadRequest)GetVersion¶
func (x *LibraryDownloadRequest) GetVersion()string
func (*LibraryDownloadRequest)ProtoMessage¶
func (*LibraryDownloadRequest) ProtoMessage()
func (*LibraryDownloadRequest)ProtoReflect¶
func (x *LibraryDownloadRequest) ProtoReflect()protoreflect.Message
func (*LibraryDownloadRequest)Reset¶
func (x *LibraryDownloadRequest) Reset()
func (*LibraryDownloadRequest)String¶
func (x *LibraryDownloadRequest) String()string
typeLibraryDownloadResponse¶
type LibraryDownloadResponse struct {// Types that are assignable to Message:////*LibraryDownloadResponse_Progress//*LibraryDownloadResponse_Result_Message isLibraryDownloadResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*LibraryDownloadResponse)Descriptordeprecated
func (*LibraryDownloadResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryDownloadResponse.ProtoReflect.Descriptor instead.
func (*LibraryDownloadResponse)GetMessage¶added inv1.0.0
func (m *LibraryDownloadResponse) GetMessage() isLibraryDownloadResponse_Message
func (*LibraryDownloadResponse)GetProgress¶
func (x *LibraryDownloadResponse) GetProgress() *DownloadProgress
func (*LibraryDownloadResponse)GetResult¶added inv1.0.0
func (x *LibraryDownloadResponse) GetResult() *LibraryDownloadResponse_Result
func (*LibraryDownloadResponse)ProtoMessage¶
func (*LibraryDownloadResponse) ProtoMessage()
func (*LibraryDownloadResponse)ProtoReflect¶
func (x *LibraryDownloadResponse) ProtoReflect()protoreflect.Message
func (*LibraryDownloadResponse)Reset¶
func (x *LibraryDownloadResponse) Reset()
func (*LibraryDownloadResponse)String¶
func (x *LibraryDownloadResponse) String()string
typeLibraryDownloadResponse_Progress¶added inv1.0.0
type LibraryDownloadResponse_Progress struct {// Progress of the library download.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typeLibraryDownloadResponse_Result¶added inv1.0.0
type LibraryDownloadResponse_Result struct {// contains filtered or unexported fields} func (*LibraryDownloadResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*LibraryDownloadResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use LibraryDownloadResponse_Result.ProtoReflect.Descriptor instead.
func (*LibraryDownloadResponse_Result)ProtoMessage¶added inv1.0.0
func (*LibraryDownloadResponse_Result) ProtoMessage()
func (*LibraryDownloadResponse_Result)ProtoReflect¶added inv1.0.0
func (x *LibraryDownloadResponse_Result) ProtoReflect()protoreflect.Message
func (*LibraryDownloadResponse_Result)Reset¶added inv1.0.0
func (x *LibraryDownloadResponse_Result) Reset()
func (*LibraryDownloadResponse_Result)String¶added inv1.0.0
func (x *LibraryDownloadResponse_Result) String()string
typeLibraryDownloadResponse_Result_¶added inv1.0.0
type LibraryDownloadResponse_Result_ struct {// Download result.Result *LibraryDownloadResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeLibraryInstallLocation¶
type LibraryInstallLocationint32
Represent a library installation location.
const (// In the `libraries` subdirectory of the user directory (sketchbook). This is// the default if not specified.LibraryInstallLocation_LIBRARY_INSTALL_LOCATION_USERLibraryInstallLocation = 0// In the configured 'builtin.libraries' directory.LibraryInstallLocation_LIBRARY_INSTALL_LOCATION_BUILTINLibraryInstallLocation = 1)
func (LibraryInstallLocation)Descriptor¶
func (LibraryInstallLocation) Descriptor()protoreflect.EnumDescriptor
func (LibraryInstallLocation)Enum¶
func (xLibraryInstallLocation) Enum() *LibraryInstallLocation
func (LibraryInstallLocation)EnumDescriptordeprecated
func (LibraryInstallLocation) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibraryInstallLocation.Descriptor instead.
func (LibraryInstallLocation)Number¶
func (xLibraryInstallLocation) Number()protoreflect.EnumNumber
func (LibraryInstallLocation)String¶
func (xLibraryInstallLocation) String()string
func (LibraryInstallLocation)Type¶
func (LibraryInstallLocation) Type()protoreflect.EnumType
typeLibraryInstallRequest¶
type LibraryInstallRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Name of the library.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// The version of the library to install.Versionstring `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`// Set to true to skip installation of specified library's dependencies,// defaults to false.NoDepsbool `protobuf:"varint,4,opt,name=no_deps,json=noDeps,proto3" json:"no_deps,omitempty"`// Set to true to skip installation if a different version of the library or// one of its dependencies is already installed, defaults to false.NoOverwritebool `protobuf:"varint,5,opt,name=no_overwrite,json=noOverwrite,proto3" json:"no_overwrite,omitempty"`// Install the library and dependencies in the specified location.InstallLocationLibraryInstallLocation ``/* 162-byte string literal not displayed */// contains filtered or unexported fields} func (*LibraryInstallRequest)Descriptordeprecated
func (*LibraryInstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryInstallRequest.ProtoReflect.Descriptor instead.
func (*LibraryInstallRequest)GetInstallLocation¶
func (x *LibraryInstallRequest) GetInstallLocation()LibraryInstallLocation
func (*LibraryInstallRequest)GetInstance¶
func (x *LibraryInstallRequest) GetInstance() *Instance
func (*LibraryInstallRequest)GetName¶
func (x *LibraryInstallRequest) GetName()string
func (*LibraryInstallRequest)GetNoDeps¶
func (x *LibraryInstallRequest) GetNoDeps()bool
func (*LibraryInstallRequest)GetNoOverwrite¶
func (x *LibraryInstallRequest) GetNoOverwrite()bool
func (*LibraryInstallRequest)GetVersion¶
func (x *LibraryInstallRequest) GetVersion()string
func (*LibraryInstallRequest)ProtoMessage¶
func (*LibraryInstallRequest) ProtoMessage()
func (*LibraryInstallRequest)ProtoReflect¶
func (x *LibraryInstallRequest) ProtoReflect()protoreflect.Message
func (*LibraryInstallRequest)Reset¶
func (x *LibraryInstallRequest) Reset()
func (*LibraryInstallRequest)String¶
func (x *LibraryInstallRequest) String()string
typeLibraryInstallResponse¶
type LibraryInstallResponse struct {// Types that are assignable to Message:////*LibraryInstallResponse_Progress//*LibraryInstallResponse_TaskProgress//*LibraryInstallResponse_Result_Message isLibraryInstallResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*LibraryInstallResponse)Descriptordeprecated
func (*LibraryInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryInstallResponse.ProtoReflect.Descriptor instead.
func (*LibraryInstallResponse)GetMessage¶added inv1.0.0
func (m *LibraryInstallResponse) GetMessage() isLibraryInstallResponse_Message
func (*LibraryInstallResponse)GetProgress¶
func (x *LibraryInstallResponse) GetProgress() *DownloadProgress
func (*LibraryInstallResponse)GetResult¶added inv1.0.0
func (x *LibraryInstallResponse) GetResult() *LibraryInstallResponse_Result
func (*LibraryInstallResponse)GetTaskProgress¶
func (x *LibraryInstallResponse) GetTaskProgress() *TaskProgress
func (*LibraryInstallResponse)ProtoMessage¶
func (*LibraryInstallResponse) ProtoMessage()
func (*LibraryInstallResponse)ProtoReflect¶
func (x *LibraryInstallResponse) ProtoReflect()protoreflect.Message
func (*LibraryInstallResponse)Reset¶
func (x *LibraryInstallResponse) Reset()
func (*LibraryInstallResponse)String¶
func (x *LibraryInstallResponse) String()string
typeLibraryInstallResponse_Progress¶added inv1.0.0
type LibraryInstallResponse_Progress struct {// Progress of the library download.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typeLibraryInstallResponse_Result¶added inv1.0.0
type LibraryInstallResponse_Result struct {// contains filtered or unexported fields} func (*LibraryInstallResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*LibraryInstallResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use LibraryInstallResponse_Result.ProtoReflect.Descriptor instead.
func (*LibraryInstallResponse_Result)ProtoMessage¶added inv1.0.0
func (*LibraryInstallResponse_Result) ProtoMessage()
func (*LibraryInstallResponse_Result)ProtoReflect¶added inv1.0.0
func (x *LibraryInstallResponse_Result) ProtoReflect()protoreflect.Message
func (*LibraryInstallResponse_Result)Reset¶added inv1.0.0
func (x *LibraryInstallResponse_Result) Reset()
func (*LibraryInstallResponse_Result)String¶added inv1.0.0
func (x *LibraryInstallResponse_Result) String()string
typeLibraryInstallResponse_Result_¶added inv1.0.0
type LibraryInstallResponse_Result_ struct {// Download result.Result *LibraryInstallResponse_Result `protobuf:"bytes,3,opt,name=result,proto3,oneof"`}typeLibraryInstallResponse_TaskProgress¶added inv1.0.0
type LibraryInstallResponse_TaskProgress struct {// Description of the current stage of the installation.TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typeLibraryLayout¶
type LibraryLayoutint32
Represent the library layout.
const (// Library is in the 1.0 Arduino library format.LibraryLayout_LIBRARY_LAYOUT_FLATLibraryLayout = 0// Library is in the 1.5 Arduino library format.LibraryLayout_LIBRARY_LAYOUT_RECURSIVELibraryLayout = 1)
func (LibraryLayout)Descriptor¶
func (LibraryLayout) Descriptor()protoreflect.EnumDescriptor
func (LibraryLayout)Enum¶
func (xLibraryLayout) Enum() *LibraryLayout
func (LibraryLayout)EnumDescriptordeprecated
func (LibraryLayout) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibraryLayout.Descriptor instead.
func (LibraryLayout)Number¶
func (xLibraryLayout) Number()protoreflect.EnumNumber
func (LibraryLayout)String¶
func (xLibraryLayout) String()string
func (LibraryLayout)Type¶
func (LibraryLayout) Type()protoreflect.EnumType
typeLibraryListRequest¶
type LibraryListRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Whether to include built-in libraries (from platforms and the Arduino// IDE) in the listing.Allbool `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`// Whether to list only libraries for which there is a newer version than// the installed version available in the libraries index.Updatablebool `protobuf:"varint,3,opt,name=updatable,proto3" json:"updatable,omitempty"`// If set filters out the libraries not matching name.Namestring `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`// By setting this field all duplicate libraries are filtered out leaving// only the libraries that will be used to compile for the specified board// FQBN.Fqbnstring `protobuf:"bytes,5,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// contains filtered or unexported fields} func (*LibraryListRequest)Descriptordeprecated
func (*LibraryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryListRequest.ProtoReflect.Descriptor instead.
func (*LibraryListRequest)GetAll¶
func (x *LibraryListRequest) GetAll()bool
func (*LibraryListRequest)GetFqbn¶
func (x *LibraryListRequest) GetFqbn()string
func (*LibraryListRequest)GetInstance¶
func (x *LibraryListRequest) GetInstance() *Instance
func (*LibraryListRequest)GetName¶
func (x *LibraryListRequest) GetName()string
func (*LibraryListRequest)GetUpdatable¶
func (x *LibraryListRequest) GetUpdatable()bool
func (*LibraryListRequest)ProtoMessage¶
func (*LibraryListRequest) ProtoMessage()
func (*LibraryListRequest)ProtoReflect¶
func (x *LibraryListRequest) ProtoReflect()protoreflect.Message
func (*LibraryListRequest)Reset¶
func (x *LibraryListRequest) Reset()
func (*LibraryListRequest)String¶
func (x *LibraryListRequest) String()string
typeLibraryListResponse¶
type LibraryListResponse struct {// List of installed libraries.InstalledLibraries []*InstalledLibrary `protobuf:"bytes,1,rep,name=installed_libraries,json=installedLibraries,proto3" json:"installed_libraries,omitempty"`// contains filtered or unexported fields} func (*LibraryListResponse)Descriptordeprecated
func (*LibraryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryListResponse.ProtoReflect.Descriptor instead.
func (*LibraryListResponse)GetInstalledLibraries¶
func (x *LibraryListResponse) GetInstalledLibraries() []*InstalledLibrary
func (*LibraryListResponse)ProtoMessage¶
func (*LibraryListResponse) ProtoMessage()
func (*LibraryListResponse)ProtoReflect¶
func (x *LibraryListResponse) ProtoReflect()protoreflect.Message
func (*LibraryListResponse)Reset¶
func (x *LibraryListResponse) Reset()
func (*LibraryListResponse)String¶
func (x *LibraryListResponse) String()string
typeLibraryLocation¶
type LibraryLocationint32
Represent the location of the library.
const (// In the configured 'builtin.libraries' directory.LibraryLocation_LIBRARY_LOCATION_BUILTINLibraryLocation = 0// In the `libraries` subdirectory of the user directory (sketchbook).LibraryLocation_LIBRARY_LOCATION_USERLibraryLocation = 1// In the `libraries` subdirectory of a platform.LibraryLocation_LIBRARY_LOCATION_PLATFORM_BUILTINLibraryLocation = 2// When `LibraryLocation` is used in a context where a board is specified,// this indicates the library is in the `libraries` subdirectory of a// platform referenced by the board's platform.LibraryLocation_LIBRARY_LOCATION_REFERENCED_PLATFORM_BUILTINLibraryLocation = 3// Outside the `libraries` folders managed by the CLI.LibraryLocation_LIBRARY_LOCATION_UNMANAGEDLibraryLocation = 4// Library is part of the sketch profile.LibraryLocation_LIBRARY_LOCATION_PROFILELibraryLocation = 5)
func (LibraryLocation)Descriptor¶
func (LibraryLocation) Descriptor()protoreflect.EnumDescriptor
func (LibraryLocation)Enum¶
func (xLibraryLocation) Enum() *LibraryLocation
func (LibraryLocation)EnumDescriptordeprecated
func (LibraryLocation) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibraryLocation.Descriptor instead.
func (LibraryLocation)Number¶
func (xLibraryLocation) Number()protoreflect.EnumNumber
func (LibraryLocation)String¶
func (xLibraryLocation) String()string
func (LibraryLocation)Type¶
func (LibraryLocation) Type()protoreflect.EnumType
typeLibraryRelease¶
type LibraryRelease struct {// Value of the `author` field in library.properties.Authorstring `protobuf:"bytes,1,opt,name=author,proto3" json:"author,omitempty"`// Value of the `version` field in library.properties.Versionstring `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`// Value of the `maintainer` field in library.properties.Maintainerstring `protobuf:"bytes,3,opt,name=maintainer,proto3" json:"maintainer,omitempty"`// Value of the `sentence` field in library.properties.Sentencestring `protobuf:"bytes,4,opt,name=sentence,proto3" json:"sentence,omitempty"`// Value of the `paragraph` field in library.properties.Paragraphstring `protobuf:"bytes,5,opt,name=paragraph,proto3" json:"paragraph,omitempty"`// Value of the `url` field in library.properties.Websitestring `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"`// Value of the `category` field in library.properties.Categorystring `protobuf:"bytes,7,opt,name=category,proto3" json:"category,omitempty"`// Value of the `architectures` field in library.properties.Architectures []string `protobuf:"bytes,8,rep,name=architectures,proto3" json:"architectures,omitempty"`// The type categories of the library, as defined in the libraries index.// Possible values: `Arduino`, `Partner`, `Recommended`, `Contributed`,// `Retired`.Types []string `protobuf:"bytes,9,rep,name=types,proto3" json:"types,omitempty"`// Information about the library archive file.Resources *DownloadResource `protobuf:"bytes,10,opt,name=resources,proto3" json:"resources,omitempty"`// Value of the `license` field in library.properties.Licensestring `protobuf:"bytes,11,opt,name=license,proto3" json:"license,omitempty"`// Value of the `includes` field in library.properties.ProvidesIncludes []string `protobuf:"bytes,12,rep,name=provides_includes,json=providesIncludes,proto3" json:"provides_includes,omitempty"`// The names of the library's dependencies, as defined by the 'depends'// field of library.properties.Dependencies []*LibraryDependency `protobuf:"bytes,13,rep,name=dependencies,proto3" json:"dependencies,omitempty"`// contains filtered or unexported fields} func (*LibraryRelease)Descriptordeprecated
func (*LibraryRelease) Descriptor() ([]byte, []int)
Deprecated: Use LibraryRelease.ProtoReflect.Descriptor instead.
func (*LibraryRelease)GetArchitectures¶
func (x *LibraryRelease) GetArchitectures() []string
func (*LibraryRelease)GetAuthor¶
func (x *LibraryRelease) GetAuthor()string
func (*LibraryRelease)GetCategory¶
func (x *LibraryRelease) GetCategory()string
func (*LibraryRelease)GetDependencies¶
func (x *LibraryRelease) GetDependencies() []*LibraryDependency
func (*LibraryRelease)GetLicense¶
func (x *LibraryRelease) GetLicense()string
func (*LibraryRelease)GetMaintainer¶
func (x *LibraryRelease) GetMaintainer()string
func (*LibraryRelease)GetParagraph¶
func (x *LibraryRelease) GetParagraph()string
func (*LibraryRelease)GetProvidesIncludes¶
func (x *LibraryRelease) GetProvidesIncludes() []string
func (*LibraryRelease)GetResources¶
func (x *LibraryRelease) GetResources() *DownloadResource
func (*LibraryRelease)GetSentence¶
func (x *LibraryRelease) GetSentence()string
func (*LibraryRelease)GetTypes¶
func (x *LibraryRelease) GetTypes() []string
func (*LibraryRelease)GetVersion¶
func (x *LibraryRelease) GetVersion()string
func (*LibraryRelease)GetWebsite¶
func (x *LibraryRelease) GetWebsite()string
func (*LibraryRelease)ProtoMessage¶
func (*LibraryRelease) ProtoMessage()
func (*LibraryRelease)ProtoReflect¶
func (x *LibraryRelease) ProtoReflect()protoreflect.Message
func (*LibraryRelease)Reset¶
func (x *LibraryRelease) Reset()
func (*LibraryRelease)String¶
func (x *LibraryRelease) String()string
typeLibraryResolveDependenciesRequest¶
type LibraryResolveDependenciesRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Name of the library.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// The version of the library to check dependencies of. If no version is// specified, dependencies of the newest version will be listed.Versionstring `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`// If true the computed solution will try to keep exising libraries// at their current version.DoNotUpdateInstalledLibrariesbool ``/* 155-byte string literal not displayed */// contains filtered or unexported fields} func (*LibraryResolveDependenciesRequest)Descriptordeprecated
func (*LibraryResolveDependenciesRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryResolveDependenciesRequest.ProtoReflect.Descriptor instead.
func (*LibraryResolveDependenciesRequest)GetDoNotUpdateInstalledLibraries¶added inv1.0.0
func (x *LibraryResolveDependenciesRequest) GetDoNotUpdateInstalledLibraries()bool
func (*LibraryResolveDependenciesRequest)GetInstance¶
func (x *LibraryResolveDependenciesRequest) GetInstance() *Instance
func (*LibraryResolveDependenciesRequest)GetName¶
func (x *LibraryResolveDependenciesRequest) GetName()string
func (*LibraryResolveDependenciesRequest)GetVersion¶
func (x *LibraryResolveDependenciesRequest) GetVersion()string
func (*LibraryResolveDependenciesRequest)ProtoMessage¶
func (*LibraryResolveDependenciesRequest) ProtoMessage()
func (*LibraryResolveDependenciesRequest)ProtoReflect¶
func (x *LibraryResolveDependenciesRequest) ProtoReflect()protoreflect.Message
func (*LibraryResolveDependenciesRequest)Reset¶
func (x *LibraryResolveDependenciesRequest) Reset()
func (*LibraryResolveDependenciesRequest)String¶
func (x *LibraryResolveDependenciesRequest) String()string
typeLibraryResolveDependenciesResponse¶
type LibraryResolveDependenciesResponse struct {// Dependencies of the library.Dependencies []*LibraryDependencyStatus `protobuf:"bytes,1,rep,name=dependencies,proto3" json:"dependencies,omitempty"`// contains filtered or unexported fields} func (*LibraryResolveDependenciesResponse)Descriptordeprecated
func (*LibraryResolveDependenciesResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryResolveDependenciesResponse.ProtoReflect.Descriptor instead.
func (*LibraryResolveDependenciesResponse)GetDependencies¶
func (x *LibraryResolveDependenciesResponse) GetDependencies() []*LibraryDependencyStatus
func (*LibraryResolveDependenciesResponse)ProtoMessage¶
func (*LibraryResolveDependenciesResponse) ProtoMessage()
func (*LibraryResolveDependenciesResponse)ProtoReflect¶
func (x *LibraryResolveDependenciesResponse) ProtoReflect()protoreflect.Message
func (*LibraryResolveDependenciesResponse)Reset¶
func (x *LibraryResolveDependenciesResponse) Reset()
func (*LibraryResolveDependenciesResponse)String¶
func (x *LibraryResolveDependenciesResponse) String()string
typeLibrarySearchRequest¶
type LibrarySearchRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Set to true to not populate the releases field in the response (may save a// lot of bandwidth/CPU).OmitReleasesDetailsbool `protobuf:"varint,2,opt,name=omit_releases_details,json=omitReleasesDetails,proto3" json:"omit_releases_details,omitempty"`// Keywords for the search.SearchArgsstring `protobuf:"bytes,3,opt,name=search_args,json=searchArgs,proto3" json:"search_args,omitempty"`// contains filtered or unexported fields} func (*LibrarySearchRequest)Descriptordeprecated
func (*LibrarySearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibrarySearchRequest.ProtoReflect.Descriptor instead.
func (*LibrarySearchRequest)GetInstance¶
func (x *LibrarySearchRequest) GetInstance() *Instance
func (*LibrarySearchRequest)GetOmitReleasesDetails¶
func (x *LibrarySearchRequest) GetOmitReleasesDetails()bool
func (*LibrarySearchRequest)GetSearchArgs¶
func (x *LibrarySearchRequest) GetSearchArgs()string
func (*LibrarySearchRequest)ProtoMessage¶
func (*LibrarySearchRequest) ProtoMessage()
func (*LibrarySearchRequest)ProtoReflect¶
func (x *LibrarySearchRequest) ProtoReflect()protoreflect.Message
func (*LibrarySearchRequest)Reset¶
func (x *LibrarySearchRequest) Reset()
func (*LibrarySearchRequest)String¶
func (x *LibrarySearchRequest) String()string
typeLibrarySearchResponse¶
type LibrarySearchResponse struct {// The results of the search.Libraries []*SearchedLibrary `protobuf:"bytes,1,rep,name=libraries,proto3" json:"libraries,omitempty"`// Whether the search yielded results.StatusLibrarySearchStatus `protobuf:"varint,2,opt,name=status,proto3,enum=cc.arduino.cli.commands.v1.LibrarySearchStatus" json:"status,omitempty"`// contains filtered or unexported fields} func (*LibrarySearchResponse)Descriptordeprecated
func (*LibrarySearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibrarySearchResponse.ProtoReflect.Descriptor instead.
func (*LibrarySearchResponse)GetLibraries¶
func (x *LibrarySearchResponse) GetLibraries() []*SearchedLibrary
func (*LibrarySearchResponse)GetStatus¶
func (x *LibrarySearchResponse) GetStatus()LibrarySearchStatus
func (*LibrarySearchResponse)ProtoMessage¶
func (*LibrarySearchResponse) ProtoMessage()
func (*LibrarySearchResponse)ProtoReflect¶
func (x *LibrarySearchResponse) ProtoReflect()protoreflect.Message
func (*LibrarySearchResponse)Reset¶
func (x *LibrarySearchResponse) Reset()
func (*LibrarySearchResponse)String¶
func (x *LibrarySearchResponse) String()string
typeLibrarySearchStatus¶
type LibrarySearchStatusint32
Represent the result of the library search.
const (// No search results were found.LibrarySearchStatus_LIBRARY_SEARCH_STATUS_FAILEDLibrarySearchStatus = 0// Search results were found.LibrarySearchStatus_LIBRARY_SEARCH_STATUS_SUCCESSLibrarySearchStatus = 1)
func (LibrarySearchStatus)Descriptor¶
func (LibrarySearchStatus) Descriptor()protoreflect.EnumDescriptor
func (LibrarySearchStatus)Enum¶
func (xLibrarySearchStatus) Enum() *LibrarySearchStatus
func (LibrarySearchStatus)EnumDescriptordeprecated
func (LibrarySearchStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibrarySearchStatus.Descriptor instead.
func (LibrarySearchStatus)Number¶
func (xLibrarySearchStatus) Number()protoreflect.EnumNumber
func (LibrarySearchStatus)String¶
func (xLibrarySearchStatus) String()string
func (LibrarySearchStatus)Type¶
func (LibrarySearchStatus) Type()protoreflect.EnumType
typeLibraryUninstallRequest¶
type LibraryUninstallRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Name of the library.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// The version of the library to uninstall.Versionstring `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`// contains filtered or unexported fields} func (*LibraryUninstallRequest)Descriptordeprecated
func (*LibraryUninstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUninstallRequest.ProtoReflect.Descriptor instead.
func (*LibraryUninstallRequest)GetInstance¶
func (x *LibraryUninstallRequest) GetInstance() *Instance
func (*LibraryUninstallRequest)GetName¶
func (x *LibraryUninstallRequest) GetName()string
func (*LibraryUninstallRequest)GetVersion¶
func (x *LibraryUninstallRequest) GetVersion()string
func (*LibraryUninstallRequest)ProtoMessage¶
func (*LibraryUninstallRequest) ProtoMessage()
func (*LibraryUninstallRequest)ProtoReflect¶
func (x *LibraryUninstallRequest) ProtoReflect()protoreflect.Message
func (*LibraryUninstallRequest)Reset¶
func (x *LibraryUninstallRequest) Reset()
func (*LibraryUninstallRequest)String¶
func (x *LibraryUninstallRequest) String()string
typeLibraryUninstallResponse¶
type LibraryUninstallResponse struct {// Types that are assignable to Message:////*LibraryUninstallResponse_TaskProgress//*LibraryUninstallResponse_Result_Message isLibraryUninstallResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*LibraryUninstallResponse)Descriptordeprecated
func (*LibraryUninstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUninstallResponse.ProtoReflect.Descriptor instead.
func (*LibraryUninstallResponse)GetMessage¶added inv1.0.0
func (m *LibraryUninstallResponse) GetMessage() isLibraryUninstallResponse_Message
func (*LibraryUninstallResponse)GetResult¶added inv1.0.0
func (x *LibraryUninstallResponse) GetResult() *LibraryUninstallResponse_Result
func (*LibraryUninstallResponse)GetTaskProgress¶
func (x *LibraryUninstallResponse) GetTaskProgress() *TaskProgress
func (*LibraryUninstallResponse)ProtoMessage¶
func (*LibraryUninstallResponse) ProtoMessage()
func (*LibraryUninstallResponse)ProtoReflect¶
func (x *LibraryUninstallResponse) ProtoReflect()protoreflect.Message
func (*LibraryUninstallResponse)Reset¶
func (x *LibraryUninstallResponse) Reset()
func (*LibraryUninstallResponse)String¶
func (x *LibraryUninstallResponse) String()string
typeLibraryUninstallResponse_Result¶added inv1.0.0
type LibraryUninstallResponse_Result struct {// contains filtered or unexported fields} func (*LibraryUninstallResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*LibraryUninstallResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUninstallResponse_Result.ProtoReflect.Descriptor instead.
func (*LibraryUninstallResponse_Result)ProtoMessage¶added inv1.0.0
func (*LibraryUninstallResponse_Result) ProtoMessage()
func (*LibraryUninstallResponse_Result)ProtoReflect¶added inv1.0.0
func (x *LibraryUninstallResponse_Result) ProtoReflect()protoreflect.Message
func (*LibraryUninstallResponse_Result)Reset¶added inv1.0.0
func (x *LibraryUninstallResponse_Result) Reset()
func (*LibraryUninstallResponse_Result)String¶added inv1.0.0
func (x *LibraryUninstallResponse_Result) String()string
typeLibraryUninstallResponse_Result_¶added inv1.0.0
type LibraryUninstallResponse_Result_ struct {// Uninstall result.Result *LibraryUninstallResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeLibraryUninstallResponse_TaskProgress¶added inv1.0.0
type LibraryUninstallResponse_TaskProgress struct {// Description of the current stage of the uninstallation.TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typeLibraryUpgradeAllRequest¶
type LibraryUpgradeAllRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// contains filtered or unexported fields} func (*LibraryUpgradeAllRequest)Descriptordeprecated
func (*LibraryUpgradeAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeAllRequest.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeAllRequest)GetInstance¶
func (x *LibraryUpgradeAllRequest) GetInstance() *Instance
func (*LibraryUpgradeAllRequest)ProtoMessage¶
func (*LibraryUpgradeAllRequest) ProtoMessage()
func (*LibraryUpgradeAllRequest)ProtoReflect¶
func (x *LibraryUpgradeAllRequest) ProtoReflect()protoreflect.Message
func (*LibraryUpgradeAllRequest)Reset¶
func (x *LibraryUpgradeAllRequest) Reset()
func (*LibraryUpgradeAllRequest)String¶
func (x *LibraryUpgradeAllRequest) String()string
typeLibraryUpgradeAllResponse¶
type LibraryUpgradeAllResponse struct {// Types that are assignable to Message:////*LibraryUpgradeAllResponse_Progress//*LibraryUpgradeAllResponse_TaskProgress//*LibraryUpgradeAllResponse_Result_Message isLibraryUpgradeAllResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*LibraryUpgradeAllResponse)Descriptordeprecated
func (*LibraryUpgradeAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeAllResponse.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeAllResponse)GetMessage¶added inv1.0.0
func (m *LibraryUpgradeAllResponse) GetMessage() isLibraryUpgradeAllResponse_Message
func (*LibraryUpgradeAllResponse)GetProgress¶
func (x *LibraryUpgradeAllResponse) GetProgress() *DownloadProgress
func (*LibraryUpgradeAllResponse)GetResult¶added inv1.0.0
func (x *LibraryUpgradeAllResponse) GetResult() *LibraryUpgradeAllResponse_Result
func (*LibraryUpgradeAllResponse)GetTaskProgress¶
func (x *LibraryUpgradeAllResponse) GetTaskProgress() *TaskProgress
func (*LibraryUpgradeAllResponse)ProtoMessage¶
func (*LibraryUpgradeAllResponse) ProtoMessage()
func (*LibraryUpgradeAllResponse)ProtoReflect¶
func (x *LibraryUpgradeAllResponse) ProtoReflect()protoreflect.Message
func (*LibraryUpgradeAllResponse)Reset¶
func (x *LibraryUpgradeAllResponse) Reset()
func (*LibraryUpgradeAllResponse)String¶
func (x *LibraryUpgradeAllResponse) String()string
typeLibraryUpgradeAllResponse_Progress¶added inv1.0.0
type LibraryUpgradeAllResponse_Progress struct {// Progress of the downloads of files needed for the upgrades.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typeLibraryUpgradeAllResponse_Result¶added inv1.0.0
type LibraryUpgradeAllResponse_Result struct {// contains filtered or unexported fields} func (*LibraryUpgradeAllResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*LibraryUpgradeAllResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeAllResponse_Result.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeAllResponse_Result)ProtoMessage¶added inv1.0.0
func (*LibraryUpgradeAllResponse_Result) ProtoMessage()
func (*LibraryUpgradeAllResponse_Result)ProtoReflect¶added inv1.0.0
func (x *LibraryUpgradeAllResponse_Result) ProtoReflect()protoreflect.Message
func (*LibraryUpgradeAllResponse_Result)Reset¶added inv1.0.0
func (x *LibraryUpgradeAllResponse_Result) Reset()
func (*LibraryUpgradeAllResponse_Result)String¶added inv1.0.0
func (x *LibraryUpgradeAllResponse_Result) String()string
typeLibraryUpgradeAllResponse_Result_¶added inv1.0.0
type LibraryUpgradeAllResponse_Result_ struct {// Upgrade result.Result *LibraryUpgradeAllResponse_Result `protobuf:"bytes,3,opt,name=result,proto3,oneof"`}typeLibraryUpgradeAllResponse_TaskProgress¶added inv1.0.0
type LibraryUpgradeAllResponse_TaskProgress struct {// Description of the current stage of the upgrade.TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typeLibraryUpgradeRequest¶
type LibraryUpgradeRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Name of the library.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// Set to true to skip installation of specified library's dependencies,// defaults to false.NoDepsbool `protobuf:"varint,3,opt,name=no_deps,json=noDeps,proto3" json:"no_deps,omitempty"`// contains filtered or unexported fields} func (*LibraryUpgradeRequest)Descriptordeprecated
func (*LibraryUpgradeRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeRequest.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeRequest)GetInstance¶
func (x *LibraryUpgradeRequest) GetInstance() *Instance
func (*LibraryUpgradeRequest)GetName¶
func (x *LibraryUpgradeRequest) GetName()string
func (*LibraryUpgradeRequest)GetNoDeps¶
func (x *LibraryUpgradeRequest) GetNoDeps()bool
func (*LibraryUpgradeRequest)ProtoMessage¶
func (*LibraryUpgradeRequest) ProtoMessage()
func (*LibraryUpgradeRequest)ProtoReflect¶
func (x *LibraryUpgradeRequest) ProtoReflect()protoreflect.Message
func (*LibraryUpgradeRequest)Reset¶
func (x *LibraryUpgradeRequest) Reset()
func (*LibraryUpgradeRequest)String¶
func (x *LibraryUpgradeRequest) String()string
typeLibraryUpgradeResponse¶
type LibraryUpgradeResponse struct {// Types that are assignable to Message:////*LibraryUpgradeResponse_Progress//*LibraryUpgradeResponse_TaskProgress//*LibraryUpgradeResponse_Result_Message isLibraryUpgradeResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*LibraryUpgradeResponse)Descriptordeprecated
func (*LibraryUpgradeResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeResponse.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeResponse)GetMessage¶added inv1.0.0
func (m *LibraryUpgradeResponse) GetMessage() isLibraryUpgradeResponse_Message
func (*LibraryUpgradeResponse)GetProgress¶
func (x *LibraryUpgradeResponse) GetProgress() *DownloadProgress
func (*LibraryUpgradeResponse)GetResult¶added inv1.0.0
func (x *LibraryUpgradeResponse) GetResult() *LibraryUpgradeResponse_Result
func (*LibraryUpgradeResponse)GetTaskProgress¶
func (x *LibraryUpgradeResponse) GetTaskProgress() *TaskProgress
func (*LibraryUpgradeResponse)ProtoMessage¶
func (*LibraryUpgradeResponse) ProtoMessage()
func (*LibraryUpgradeResponse)ProtoReflect¶
func (x *LibraryUpgradeResponse) ProtoReflect()protoreflect.Message
func (*LibraryUpgradeResponse)Reset¶
func (x *LibraryUpgradeResponse) Reset()
func (*LibraryUpgradeResponse)String¶
func (x *LibraryUpgradeResponse) String()string
typeLibraryUpgradeResponse_Progress¶added inv1.0.0
type LibraryUpgradeResponse_Progress struct {// Progress of the library download.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typeLibraryUpgradeResponse_Result¶added inv1.0.0
type LibraryUpgradeResponse_Result struct {// contains filtered or unexported fields} func (*LibraryUpgradeResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*LibraryUpgradeResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeResponse_Result.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeResponse_Result)ProtoMessage¶added inv1.0.0
func (*LibraryUpgradeResponse_Result) ProtoMessage()
func (*LibraryUpgradeResponse_Result)ProtoReflect¶added inv1.0.0
func (x *LibraryUpgradeResponse_Result) ProtoReflect()protoreflect.Message
func (*LibraryUpgradeResponse_Result)Reset¶added inv1.0.0
func (x *LibraryUpgradeResponse_Result) Reset()
func (*LibraryUpgradeResponse_Result)String¶added inv1.0.0
func (x *LibraryUpgradeResponse_Result) String()string
typeLibraryUpgradeResponse_Result_¶added inv1.0.0
type LibraryUpgradeResponse_Result_ struct {// Download result.Result *LibraryUpgradeResponse_Result `protobuf:"bytes,3,opt,name=result,proto3,oneof"`}typeLibraryUpgradeResponse_TaskProgress¶added inv1.0.0
type LibraryUpgradeResponse_TaskProgress struct {// Description of the current stage of the installation.TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typeListProgrammersAvailableForUploadRequest¶
type ListProgrammersAvailableForUploadRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the target board (e.g., `arduino:avr:uno`).Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// contains filtered or unexported fields} func (*ListProgrammersAvailableForUploadRequest)Descriptordeprecated
func (*ListProgrammersAvailableForUploadRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListProgrammersAvailableForUploadRequest.ProtoReflect.Descriptor instead.
func (*ListProgrammersAvailableForUploadRequest)GetFqbn¶
func (x *ListProgrammersAvailableForUploadRequest) GetFqbn()string
func (*ListProgrammersAvailableForUploadRequest)GetInstance¶
func (x *ListProgrammersAvailableForUploadRequest) GetInstance() *Instance
func (*ListProgrammersAvailableForUploadRequest)ProtoMessage¶
func (*ListProgrammersAvailableForUploadRequest) ProtoMessage()
func (*ListProgrammersAvailableForUploadRequest)ProtoReflect¶
func (x *ListProgrammersAvailableForUploadRequest) ProtoReflect()protoreflect.Message
func (*ListProgrammersAvailableForUploadRequest)Reset¶
func (x *ListProgrammersAvailableForUploadRequest) Reset()
func (*ListProgrammersAvailableForUploadRequest)String¶
func (x *ListProgrammersAvailableForUploadRequest) String()string
typeListProgrammersAvailableForUploadResponse¶
type ListProgrammersAvailableForUploadResponse struct {// List of programmers supported by the board.Programmers []*Programmer `protobuf:"bytes,1,rep,name=programmers,proto3" json:"programmers,omitempty"`// contains filtered or unexported fields} func (*ListProgrammersAvailableForUploadResponse)Descriptordeprecated
func (*ListProgrammersAvailableForUploadResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListProgrammersAvailableForUploadResponse.ProtoReflect.Descriptor instead.
func (*ListProgrammersAvailableForUploadResponse)GetProgrammers¶
func (x *ListProgrammersAvailableForUploadResponse) GetProgrammers() []*Programmer
func (*ListProgrammersAvailableForUploadResponse)ProtoMessage¶
func (*ListProgrammersAvailableForUploadResponse) ProtoMessage()
func (*ListProgrammersAvailableForUploadResponse)ProtoReflect¶
func (x *ListProgrammersAvailableForUploadResponse) ProtoReflect()protoreflect.Message
func (*ListProgrammersAvailableForUploadResponse)Reset¶
func (x *ListProgrammersAvailableForUploadResponse) Reset()
func (*ListProgrammersAvailableForUploadResponse)String¶
func (x *ListProgrammersAvailableForUploadResponse) String()string
typeLoadSketchRequest¶
type LoadSketchRequest struct {// Absolute path to single sketch file or a sketch folder.SketchPathstring `protobuf:"bytes,2,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// contains filtered or unexported fields} func (*LoadSketchRequest)Descriptordeprecated
func (*LoadSketchRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoadSketchRequest.ProtoReflect.Descriptor instead.
func (*LoadSketchRequest)GetSketchPath¶
func (x *LoadSketchRequest) GetSketchPath()string
func (*LoadSketchRequest)ProtoMessage¶
func (*LoadSketchRequest) ProtoMessage()
func (*LoadSketchRequest)ProtoReflect¶
func (x *LoadSketchRequest) ProtoReflect()protoreflect.Message
func (*LoadSketchRequest)Reset¶
func (x *LoadSketchRequest) Reset()
func (*LoadSketchRequest)String¶
func (x *LoadSketchRequest) String()string
typeLoadSketchResponse¶
type LoadSketchResponse struct {// The loaded sketch.Sketch *Sketch `protobuf:"bytes,1,opt,name=sketch,proto3" json:"sketch,omitempty"`// contains filtered or unexported fields} func (*LoadSketchResponse)Descriptordeprecated
func (*LoadSketchResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoadSketchResponse.ProtoReflect.Descriptor instead.
func (*LoadSketchResponse)GetSketch¶added inv1.0.0
func (x *LoadSketchResponse) GetSketch() *Sketch
func (*LoadSketchResponse)ProtoMessage¶
func (*LoadSketchResponse) ProtoMessage()
func (*LoadSketchResponse)ProtoReflect¶
func (x *LoadSketchResponse) ProtoReflect()protoreflect.Message
func (*LoadSketchResponse)Reset¶
func (x *LoadSketchResponse) Reset()
func (*LoadSketchResponse)String¶
func (x *LoadSketchResponse) String()string
typeMissingProgrammerError¶
type MissingProgrammerError struct {// contains filtered or unexported fields}MissingProgrammerError is a status error detail that is returned whenthe operation can not be completed due to a missing programmer argument.
func (*MissingProgrammerError)Descriptordeprecated
func (*MissingProgrammerError) Descriptor() ([]byte, []int)
Deprecated: Use MissingProgrammerError.ProtoReflect.Descriptor instead.
func (*MissingProgrammerError)ProtoMessage¶
func (*MissingProgrammerError) ProtoMessage()
func (*MissingProgrammerError)ProtoReflect¶
func (x *MissingProgrammerError) ProtoReflect()protoreflect.Message
func (*MissingProgrammerError)Reset¶
func (x *MissingProgrammerError) Reset()
func (*MissingProgrammerError)String¶
func (x *MissingProgrammerError) String()string
typeMonitorPortConfiguration¶
type MonitorPortConfiguration struct {// The port configuration parameters.Settings []*MonitorPortSetting `protobuf:"bytes,1,rep,name=settings,proto3" json:"settings,omitempty"`// contains filtered or unexported fields} func (*MonitorPortConfiguration)Descriptordeprecated
func (*MonitorPortConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use MonitorPortConfiguration.ProtoReflect.Descriptor instead.
func (*MonitorPortConfiguration)GetSettings¶
func (x *MonitorPortConfiguration) GetSettings() []*MonitorPortSetting
func (*MonitorPortConfiguration)ProtoMessage¶
func (*MonitorPortConfiguration) ProtoMessage()
func (*MonitorPortConfiguration)ProtoReflect¶
func (x *MonitorPortConfiguration) ProtoReflect()protoreflect.Message
func (*MonitorPortConfiguration)Reset¶
func (x *MonitorPortConfiguration) Reset()
func (*MonitorPortConfiguration)String¶
func (x *MonitorPortConfiguration) String()string
typeMonitorPortOpenRequest¶added inv1.0.0
type MonitorPortOpenRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Port to open, must be filled only on the first request.Port *Port `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`// The board FQBN we are trying to connect to. This is optional, and it's// needed to disambiguate if more than one platform provides the pluggable// monitor for a given port protocol.Fqbnstring `protobuf:"bytes,3,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Port configuration, optional, contains settings of the port to be applied.PortConfiguration *MonitorPortConfiguration `protobuf:"bytes,4,opt,name=port_configuration,json=portConfiguration,proto3" json:"port_configuration,omitempty"`// contains filtered or unexported fields} func (*MonitorPortOpenRequest)Descriptordeprecatedadded inv1.0.0
func (*MonitorPortOpenRequest) Descriptor() ([]byte, []int)
Deprecated: Use MonitorPortOpenRequest.ProtoReflect.Descriptor instead.
func (*MonitorPortOpenRequest)GetFqbn¶added inv1.0.0
func (x *MonitorPortOpenRequest) GetFqbn()string
func (*MonitorPortOpenRequest)GetInstance¶added inv1.0.0
func (x *MonitorPortOpenRequest) GetInstance() *Instance
func (*MonitorPortOpenRequest)GetPort¶added inv1.0.0
func (x *MonitorPortOpenRequest) GetPort() *Port
func (*MonitorPortOpenRequest)GetPortConfiguration¶added inv1.0.0
func (x *MonitorPortOpenRequest) GetPortConfiguration() *MonitorPortConfiguration
func (*MonitorPortOpenRequest)ProtoMessage¶added inv1.0.0
func (*MonitorPortOpenRequest) ProtoMessage()
func (*MonitorPortOpenRequest)ProtoReflect¶added inv1.0.0
func (x *MonitorPortOpenRequest) ProtoReflect()protoreflect.Message
func (*MonitorPortOpenRequest)Reset¶added inv1.0.0
func (x *MonitorPortOpenRequest) Reset()
func (*MonitorPortOpenRequest)String¶added inv1.0.0
func (x *MonitorPortOpenRequest) String()string
typeMonitorPortSetting¶
type MonitorPortSetting struct {// The setting identifier.SettingIdstring `protobuf:"bytes,1,opt,name=setting_id,json=settingId,proto3" json:"setting_id,omitempty"`// The setting value.Valuestring `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`// contains filtered or unexported fields} func (*MonitorPortSetting)Descriptordeprecated
func (*MonitorPortSetting) Descriptor() ([]byte, []int)
Deprecated: Use MonitorPortSetting.ProtoReflect.Descriptor instead.
func (*MonitorPortSetting)GetSettingId¶
func (x *MonitorPortSetting) GetSettingId()string
func (*MonitorPortSetting)GetValue¶
func (x *MonitorPortSetting) GetValue()string
func (*MonitorPortSetting)ProtoMessage¶
func (*MonitorPortSetting) ProtoMessage()
func (*MonitorPortSetting)ProtoReflect¶
func (x *MonitorPortSetting) ProtoReflect()protoreflect.Message
func (*MonitorPortSetting)Reset¶
func (x *MonitorPortSetting) Reset()
func (*MonitorPortSetting)String¶
func (x *MonitorPortSetting) String()string
typeMonitorPortSettingDescriptor¶
type MonitorPortSettingDescriptor struct {// The setting identifier.SettingIdstring `protobuf:"bytes,1,opt,name=setting_id,json=settingId,proto3" json:"setting_id,omitempty"`// A human-readable label of the setting (to be displayed on the GUI).Labelstring `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`// The setting type (at the moment only "enum" is avaiable).Typestring `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`// The values allowed on "enum" types.EnumValues []string `protobuf:"bytes,4,rep,name=enum_values,json=enumValues,proto3" json:"enum_values,omitempty"`// The selected or default value.Valuestring `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`// contains filtered or unexported fields} func (*MonitorPortSettingDescriptor)Descriptordeprecated
func (*MonitorPortSettingDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use MonitorPortSettingDescriptor.ProtoReflect.Descriptor instead.
func (*MonitorPortSettingDescriptor)GetEnumValues¶
func (x *MonitorPortSettingDescriptor) GetEnumValues() []string
func (*MonitorPortSettingDescriptor)GetLabel¶
func (x *MonitorPortSettingDescriptor) GetLabel()string
func (*MonitorPortSettingDescriptor)GetSettingId¶
func (x *MonitorPortSettingDescriptor) GetSettingId()string
func (*MonitorPortSettingDescriptor)GetType¶
func (x *MonitorPortSettingDescriptor) GetType()string
func (*MonitorPortSettingDescriptor)GetValue¶
func (x *MonitorPortSettingDescriptor) GetValue()string
func (*MonitorPortSettingDescriptor)ProtoMessage¶
func (*MonitorPortSettingDescriptor) ProtoMessage()
func (*MonitorPortSettingDescriptor)ProtoReflect¶
func (x *MonitorPortSettingDescriptor) ProtoReflect()protoreflect.Message
func (*MonitorPortSettingDescriptor)Reset¶
func (x *MonitorPortSettingDescriptor) Reset()
func (*MonitorPortSettingDescriptor)String¶
func (x *MonitorPortSettingDescriptor) String()string
typeMonitorRequest¶
type MonitorRequest struct {// Types that are assignable to Message:////*MonitorRequest_OpenRequest//*MonitorRequest_TxData//*MonitorRequest_UpdatedConfiguration//*MonitorRequest_CloseMessage isMonitorRequest_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*MonitorRequest)Descriptordeprecated
func (*MonitorRequest) Descriptor() ([]byte, []int)
Deprecated: Use MonitorRequest.ProtoReflect.Descriptor instead.
func (*MonitorRequest)GetClose¶added inv1.0.0
func (x *MonitorRequest) GetClose()bool
func (*MonitorRequest)GetMessage¶added inv1.0.0
func (m *MonitorRequest) GetMessage() isMonitorRequest_Message
func (*MonitorRequest)GetOpenRequest¶added inv1.0.0
func (x *MonitorRequest) GetOpenRequest() *MonitorPortOpenRequest
func (*MonitorRequest)GetTxData¶
func (x *MonitorRequest) GetTxData() []byte
func (*MonitorRequest)GetUpdatedConfiguration¶added inv1.0.0
func (x *MonitorRequest) GetUpdatedConfiguration() *MonitorPortConfiguration
func (*MonitorRequest)ProtoMessage¶
func (*MonitorRequest) ProtoMessage()
func (*MonitorRequest)ProtoReflect¶
func (x *MonitorRequest) ProtoReflect()protoreflect.Message
func (*MonitorRequest)Reset¶
func (x *MonitorRequest) Reset()
func (*MonitorRequest)String¶
func (x *MonitorRequest) String()string
typeMonitorRequest_Close¶added inv1.0.0
type MonitorRequest_Close struct {// Close message, set to true to gracefully close a port (this ensure// that the gRPC streaming call is closed by the daemon AFTER the port// has been successfully closed).Closebool `protobuf:"varint,4,opt,name=close,proto3,oneof"`}typeMonitorRequest_OpenRequest¶added inv1.0.0
type MonitorRequest_OpenRequest struct {// Open request, it must be the first incoming message.OpenRequest *MonitorPortOpenRequest `protobuf:"bytes,1,opt,name=open_request,json=openRequest,proto3,oneof"`}typeMonitorRequest_TxData¶added inv1.0.0
type MonitorRequest_TxData struct {// Data to send to the port.TxData []byte `protobuf:"bytes,2,opt,name=tx_data,json=txData,proto3,oneof"`}typeMonitorRequest_UpdatedConfiguration¶added inv1.0.0
type MonitorRequest_UpdatedConfiguration struct {// Port configuration, contains settings of the port to be changed.UpdatedConfiguration *MonitorPortConfiguration `protobuf:"bytes,3,opt,name=updated_configuration,json=updatedConfiguration,proto3,oneof"`}typeMonitorResponse¶
type MonitorResponse struct {// Types that are assignable to Message:////*MonitorResponse_Error//*MonitorResponse_RxData//*MonitorResponse_AppliedSettings//*MonitorResponse_SuccessMessage isMonitorResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*MonitorResponse)Descriptordeprecated
func (*MonitorResponse) Descriptor() ([]byte, []int)
Deprecated: Use MonitorResponse.ProtoReflect.Descriptor instead.
func (*MonitorResponse)GetAppliedSettings¶
func (x *MonitorResponse) GetAppliedSettings() *MonitorPortConfiguration
func (*MonitorResponse)GetError¶
func (x *MonitorResponse) GetError()string
func (*MonitorResponse)GetMessage¶added inv1.0.0
func (m *MonitorResponse) GetMessage() isMonitorResponse_Message
func (*MonitorResponse)GetRxData¶
func (x *MonitorResponse) GetRxData() []byte
func (*MonitorResponse)GetSuccess¶
func (x *MonitorResponse) GetSuccess()bool
func (*MonitorResponse)ProtoMessage¶
func (*MonitorResponse) ProtoMessage()
func (*MonitorResponse)ProtoReflect¶
func (x *MonitorResponse) ProtoReflect()protoreflect.Message
func (*MonitorResponse)Reset¶
func (x *MonitorResponse) Reset()
func (*MonitorResponse)String¶
func (x *MonitorResponse) String()string
typeMonitorResponse_AppliedSettings¶added inv1.0.0
type MonitorResponse_AppliedSettings struct {// Settings applied to the port, may be returned after a port is opened (to// report the default settings) or after a new port_configuration is sent// (to report the new settings applied).AppliedSettings *MonitorPortConfiguration `protobuf:"bytes,3,opt,name=applied_settings,json=appliedSettings,proto3,oneof"`}typeMonitorResponse_Error¶added inv1.0.0
type MonitorResponse_Error struct {// Eventual errors dealing with monitor port.Errorstring `protobuf:"bytes,1,opt,name=error,proto3,oneof"`}typeMonitorResponse_RxData¶added inv1.0.0
type MonitorResponse_RxData struct {// Data received from the port.RxData []byte `protobuf:"bytes,2,opt,name=rx_data,json=rxData,proto3,oneof"`}typeMonitorResponse_Success¶added inv1.0.0
type MonitorResponse_Success struct {// A message with this field set to true is sent as soon as the port is// succesfully opened.Successbool `protobuf:"varint,4,opt,name=success,proto3,oneof"`}typeNewSketchRequest¶
type NewSketchRequest struct {// New sketch name.SketchNamestring `protobuf:"bytes,2,opt,name=sketch_name,json=sketchName,proto3" json:"sketch_name,omitempty"`// Optional: create a Sketch in this directory// (used as "Sketchbook" directory).// Default Sketchbook directory "directories.User" is used if sketch_dir is// empty.SketchDirstring `protobuf:"bytes,3,opt,name=sketch_dir,json=sketchDir,proto3" json:"sketch_dir,omitempty"`// Specificies if an existing .ino sketch should be overwritten.Overwritebool `protobuf:"varint,4,opt,name=overwrite,proto3" json:"overwrite,omitempty"`// contains filtered or unexported fields} func (*NewSketchRequest)Descriptordeprecated
func (*NewSketchRequest) Descriptor() ([]byte, []int)
Deprecated: Use NewSketchRequest.ProtoReflect.Descriptor instead.
func (*NewSketchRequest)GetOverwrite¶
func (x *NewSketchRequest) GetOverwrite()bool
func (*NewSketchRequest)GetSketchDir¶
func (x *NewSketchRequest) GetSketchDir()string
func (*NewSketchRequest)GetSketchName¶
func (x *NewSketchRequest) GetSketchName()string
func (*NewSketchRequest)ProtoMessage¶
func (*NewSketchRequest) ProtoMessage()
func (*NewSketchRequest)ProtoReflect¶
func (x *NewSketchRequest) ProtoReflect()protoreflect.Message
func (*NewSketchRequest)Reset¶
func (x *NewSketchRequest) Reset()
func (*NewSketchRequest)String¶
func (x *NewSketchRequest) String()string
typeNewSketchResponse¶
type NewSketchResponse struct {// Absolute path to a main sketch file.MainFilestring `protobuf:"bytes,1,opt,name=main_file,json=mainFile,proto3" json:"main_file,omitempty"`// contains filtered or unexported fields} func (*NewSketchResponse)Descriptordeprecated
func (*NewSketchResponse) Descriptor() ([]byte, []int)
Deprecated: Use NewSketchResponse.ProtoReflect.Descriptor instead.
func (*NewSketchResponse)GetMainFile¶
func (x *NewSketchResponse) GetMainFile()string
func (*NewSketchResponse)ProtoMessage¶
func (*NewSketchResponse) ProtoMessage()
func (*NewSketchResponse)ProtoReflect¶
func (x *NewSketchResponse) ProtoReflect()protoreflect.Message
func (*NewSketchResponse)Reset¶
func (x *NewSketchResponse) Reset()
func (*NewSketchResponse)String¶
func (x *NewSketchResponse) String()string
typePackage¶
type Package struct {// Maintainer of the package.Maintainerstring `protobuf:"bytes,1,opt,name=maintainer,proto3" json:"maintainer,omitempty"`// The URL of the platforms index file// (e.g.,https://downloads.arduino.cc/packages/package_index.json).Urlstring `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`// A URL provided by the package author, intended to point to their website.WebsiteUrlstring `protobuf:"bytes,3,opt,name=website_url,json=websiteUrl,proto3" json:"website_url,omitempty"`// Email address of the package maintainer.Emailstring `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`// Package vendor name.Namestring `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`// Resources for getting help about using the package.Help *Help `protobuf:"bytes,6,opt,name=help,proto3" json:"help,omitempty"`// contains filtered or unexported fields} func (*Package)Descriptordeprecated
func (*Package)GetMaintainer¶
func (*Package)GetWebsiteUrl¶
func (*Package)ProtoMessage¶
func (*Package) ProtoMessage()
func (*Package)ProtoReflect¶
func (x *Package) ProtoReflect()protoreflect.Message
typePlatform¶
type Platform struct {// Generic information about a platform.Metadata *PlatformMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`// Information about a specific release of a platform.Release *PlatformRelease `protobuf:"bytes,2,opt,name=release,proto3" json:"release,omitempty"`// contains filtered or unexported fields}Platform is a structure containing all the information about a singleplatform release.
func (*Platform)Descriptordeprecated
func (*Platform)GetMetadata¶added inv1.0.0
func (x *Platform) GetMetadata() *PlatformMetadata
func (*Platform)GetRelease¶added inv1.0.0
func (x *Platform) GetRelease() *PlatformRelease
func (*Platform)ProtoMessage¶
func (*Platform) ProtoMessage()
func (*Platform)ProtoReflect¶
func (x *Platform) ProtoReflect()protoreflect.Message
typePlatformDownloadRequest¶
type PlatformDownloadRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Vendor name of the platform (e.g., `arduino`).PlatformPackagestring `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"`// Architecture name of the platform (e.g., `avr`).Architecturestring `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"`// Platform version to download.Versionstring `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`// contains filtered or unexported fields} func (*PlatformDownloadRequest)Descriptordeprecated
func (*PlatformDownloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformDownloadRequest.ProtoReflect.Descriptor instead.
func (*PlatformDownloadRequest)GetArchitecture¶
func (x *PlatformDownloadRequest) GetArchitecture()string
func (*PlatformDownloadRequest)GetInstance¶
func (x *PlatformDownloadRequest) GetInstance() *Instance
func (*PlatformDownloadRequest)GetPlatformPackage¶
func (x *PlatformDownloadRequest) GetPlatformPackage()string
func (*PlatformDownloadRequest)GetVersion¶
func (x *PlatformDownloadRequest) GetVersion()string
func (*PlatformDownloadRequest)ProtoMessage¶
func (*PlatformDownloadRequest) ProtoMessage()
func (*PlatformDownloadRequest)ProtoReflect¶
func (x *PlatformDownloadRequest) ProtoReflect()protoreflect.Message
func (*PlatformDownloadRequest)Reset¶
func (x *PlatformDownloadRequest) Reset()
func (*PlatformDownloadRequest)String¶
func (x *PlatformDownloadRequest) String()string
typePlatformDownloadResponse¶
type PlatformDownloadResponse struct {// Types that are assignable to Message:////*PlatformDownloadResponse_Progress//*PlatformDownloadResponse_Result_Message isPlatformDownloadResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*PlatformDownloadResponse)Descriptordeprecated
func (*PlatformDownloadResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformDownloadResponse.ProtoReflect.Descriptor instead.
func (*PlatformDownloadResponse)GetMessage¶added inv1.0.0
func (m *PlatformDownloadResponse) GetMessage() isPlatformDownloadResponse_Message
func (*PlatformDownloadResponse)GetProgress¶
func (x *PlatformDownloadResponse) GetProgress() *DownloadProgress
func (*PlatformDownloadResponse)GetResult¶added inv1.0.0
func (x *PlatformDownloadResponse) GetResult() *PlatformDownloadResponse_Result
func (*PlatformDownloadResponse)ProtoMessage¶
func (*PlatformDownloadResponse) ProtoMessage()
func (*PlatformDownloadResponse)ProtoReflect¶
func (x *PlatformDownloadResponse) ProtoReflect()protoreflect.Message
func (*PlatformDownloadResponse)Reset¶
func (x *PlatformDownloadResponse) Reset()
func (*PlatformDownloadResponse)String¶
func (x *PlatformDownloadResponse) String()string
typePlatformDownloadResponse_Progress¶added inv1.0.0
type PlatformDownloadResponse_Progress struct {// Progress of the downloads of platform and tool files.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typePlatformDownloadResponse_Result¶added inv1.0.0
type PlatformDownloadResponse_Result struct {// contains filtered or unexported fields} func (*PlatformDownloadResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*PlatformDownloadResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use PlatformDownloadResponse_Result.ProtoReflect.Descriptor instead.
func (*PlatformDownloadResponse_Result)ProtoMessage¶added inv1.0.0
func (*PlatformDownloadResponse_Result) ProtoMessage()
func (*PlatformDownloadResponse_Result)ProtoReflect¶added inv1.0.0
func (x *PlatformDownloadResponse_Result) ProtoReflect()protoreflect.Message
func (*PlatformDownloadResponse_Result)Reset¶added inv1.0.0
func (x *PlatformDownloadResponse_Result) Reset()
func (*PlatformDownloadResponse_Result)String¶added inv1.0.0
func (x *PlatformDownloadResponse_Result) String()string
typePlatformDownloadResponse_Result_¶added inv1.0.0
type PlatformDownloadResponse_Result_ struct {// The download result.Result *PlatformDownloadResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typePlatformInstallRequest¶
type PlatformInstallRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Vendor name of the platform (e.g., `arduino`).PlatformPackagestring `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"`// Architecture name of the platform (e.g., `avr`).Architecturestring `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"`// Platform version to install.Versionstring `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`// Set to true to not run (eventual) post install scripts for trusted// platforms.SkipPostInstallbool `protobuf:"varint,5,opt,name=skip_post_install,json=skipPostInstall,proto3" json:"skip_post_install,omitempty"`// Set to true to skip installation if a different version of the platform// is already installed.NoOverwritebool `protobuf:"varint,6,opt,name=no_overwrite,json=noOverwrite,proto3" json:"no_overwrite,omitempty"`// Set to true to not run (eventual) pre uninstall scripts for trusted// platforms when performing platform upgrades.SkipPreUninstallbool `protobuf:"varint,7,opt,name=skip_pre_uninstall,json=skipPreUninstall,proto3" json:"skip_pre_uninstall,omitempty"`// contains filtered or unexported fields} func (*PlatformInstallRequest)Descriptordeprecated
func (*PlatformInstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformInstallRequest.ProtoReflect.Descriptor instead.
func (*PlatformInstallRequest)GetArchitecture¶
func (x *PlatformInstallRequest) GetArchitecture()string
func (*PlatformInstallRequest)GetInstance¶
func (x *PlatformInstallRequest) GetInstance() *Instance
func (*PlatformInstallRequest)GetNoOverwrite¶
func (x *PlatformInstallRequest) GetNoOverwrite()bool
func (*PlatformInstallRequest)GetPlatformPackage¶
func (x *PlatformInstallRequest) GetPlatformPackage()string
func (*PlatformInstallRequest)GetSkipPostInstall¶
func (x *PlatformInstallRequest) GetSkipPostInstall()bool
func (*PlatformInstallRequest)GetSkipPreUninstall¶
func (x *PlatformInstallRequest) GetSkipPreUninstall()bool
func (*PlatformInstallRequest)GetVersion¶
func (x *PlatformInstallRequest) GetVersion()string
func (*PlatformInstallRequest)ProtoMessage¶
func (*PlatformInstallRequest) ProtoMessage()
func (*PlatformInstallRequest)ProtoReflect¶
func (x *PlatformInstallRequest) ProtoReflect()protoreflect.Message
func (*PlatformInstallRequest)Reset¶
func (x *PlatformInstallRequest) Reset()
func (*PlatformInstallRequest)String¶
func (x *PlatformInstallRequest) String()string
typePlatformInstallResponse¶
type PlatformInstallResponse struct {// Types that are assignable to Message:////*PlatformInstallResponse_Progress//*PlatformInstallResponse_TaskProgress//*PlatformInstallResponse_Result_Message isPlatformInstallResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*PlatformInstallResponse)Descriptordeprecated
func (*PlatformInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformInstallResponse.ProtoReflect.Descriptor instead.
func (*PlatformInstallResponse)GetMessage¶added inv1.0.0
func (m *PlatformInstallResponse) GetMessage() isPlatformInstallResponse_Message
func (*PlatformInstallResponse)GetProgress¶
func (x *PlatformInstallResponse) GetProgress() *DownloadProgress
func (*PlatformInstallResponse)GetResult¶added inv1.0.0
func (x *PlatformInstallResponse) GetResult() *PlatformInstallResponse_Result
func (*PlatformInstallResponse)GetTaskProgress¶
func (x *PlatformInstallResponse) GetTaskProgress() *TaskProgress
func (*PlatformInstallResponse)ProtoMessage¶
func (*PlatformInstallResponse) ProtoMessage()
func (*PlatformInstallResponse)ProtoReflect¶
func (x *PlatformInstallResponse) ProtoReflect()protoreflect.Message
func (*PlatformInstallResponse)Reset¶
func (x *PlatformInstallResponse) Reset()
func (*PlatformInstallResponse)String¶
func (x *PlatformInstallResponse) String()string
typePlatformInstallResponse_Progress¶added inv1.0.0
type PlatformInstallResponse_Progress struct {// Progress of the downloads of the platform and tool files.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typePlatformInstallResponse_Result¶added inv1.0.0
type PlatformInstallResponse_Result struct {// contains filtered or unexported fields} func (*PlatformInstallResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*PlatformInstallResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use PlatformInstallResponse_Result.ProtoReflect.Descriptor instead.
func (*PlatformInstallResponse_Result)ProtoMessage¶added inv1.0.0
func (*PlatformInstallResponse_Result) ProtoMessage()
func (*PlatformInstallResponse_Result)ProtoReflect¶added inv1.0.0
func (x *PlatformInstallResponse_Result) ProtoReflect()protoreflect.Message
func (*PlatformInstallResponse_Result)Reset¶added inv1.0.0
func (x *PlatformInstallResponse_Result) Reset()
func (*PlatformInstallResponse_Result)String¶added inv1.0.0
func (x *PlatformInstallResponse_Result) String()string
typePlatformInstallResponse_Result_¶added inv1.0.0
type PlatformInstallResponse_Result_ struct {// The installation result.Result *PlatformInstallResponse_Result `protobuf:"bytes,3,opt,name=result,proto3,oneof"`}typePlatformInstallResponse_TaskProgress¶added inv1.0.0
type PlatformInstallResponse_TaskProgress struct {// Description of the current stage of the installation.TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typePlatformLoadingError¶
type PlatformLoadingError struct {// contains filtered or unexported fields} func (*PlatformLoadingError)Descriptordeprecated
func (*PlatformLoadingError) Descriptor() ([]byte, []int)
Deprecated: Use PlatformLoadingError.ProtoReflect.Descriptor instead.
func (*PlatformLoadingError)ProtoMessage¶
func (*PlatformLoadingError) ProtoMessage()
func (*PlatformLoadingError)ProtoReflect¶
func (x *PlatformLoadingError) ProtoReflect()protoreflect.Message
func (*PlatformLoadingError)Reset¶
func (x *PlatformLoadingError) Reset()
func (*PlatformLoadingError)String¶
func (x *PlatformLoadingError) String()string
typePlatformMetadata¶added inv1.0.0
type PlatformMetadata struct {// Platform ID (e.g., `arduino:avr`).Idstring `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`// Maintainer of the platform's package.Maintainerstring `protobuf:"bytes,2,opt,name=maintainer,proto3" json:"maintainer,omitempty"`// A URL provided by the author of the platform's package, intended to point// to their website.Websitestring `protobuf:"bytes,3,opt,name=website,proto3" json:"website,omitempty"`// Email of the maintainer of the platform's package.Emailstring `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`// If true this Platform has been installed manually in the user' sketchbook// hardware folder.ManuallyInstalledbool `protobuf:"varint,5,opt,name=manually_installed,json=manuallyInstalled,proto3" json:"manually_installed,omitempty"`// True if the latest release of this Platform has been deprecated.Deprecatedbool `protobuf:"varint,6,opt,name=deprecated,proto3" json:"deprecated,omitempty"`// If true the platform is indexed.Indexedbool `protobuf:"varint,7,opt,name=indexed,proto3" json:"indexed,omitempty"`// contains filtered or unexported fields}PlatformMetadata contains generic information about a platform (notcorrelated to a specific release).
func (*PlatformMetadata)Descriptordeprecatedadded inv1.0.0
func (*PlatformMetadata) Descriptor() ([]byte, []int)
Deprecated: Use PlatformMetadata.ProtoReflect.Descriptor instead.
func (*PlatformMetadata)GetDeprecated¶added inv1.0.0
func (x *PlatformMetadata) GetDeprecated()bool
func (*PlatformMetadata)GetEmail¶added inv1.0.0
func (x *PlatformMetadata) GetEmail()string
func (*PlatformMetadata)GetId¶added inv1.0.0
func (x *PlatformMetadata) GetId()string
func (*PlatformMetadata)GetIndexed¶added inv1.0.0
func (x *PlatformMetadata) GetIndexed()bool
func (*PlatformMetadata)GetMaintainer¶added inv1.0.0
func (x *PlatformMetadata) GetMaintainer()string
func (*PlatformMetadata)GetManuallyInstalled¶added inv1.0.0
func (x *PlatformMetadata) GetManuallyInstalled()bool
func (*PlatformMetadata)GetWebsite¶added inv1.0.0
func (x *PlatformMetadata) GetWebsite()string
func (*PlatformMetadata)ProtoMessage¶added inv1.0.0
func (*PlatformMetadata) ProtoMessage()
func (*PlatformMetadata)ProtoReflect¶added inv1.0.0
func (x *PlatformMetadata) ProtoReflect()protoreflect.Message
func (*PlatformMetadata)Reset¶added inv1.0.0
func (x *PlatformMetadata) Reset()
func (*PlatformMetadata)String¶added inv1.0.0
func (x *PlatformMetadata) String()string
typePlatformRelease¶added inv1.0.0
type PlatformRelease struct {// Name used to identify the platform to humans (e.g., "Arduino AVR Boards").Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// Version of the platform release.Versionstring `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`// Type of the platform.Types []string `protobuf:"bytes,3,rep,name=types,proto3" json:"types,omitempty"`// True if the platform is installed.Installedbool `protobuf:"varint,4,opt,name=installed,proto3" json:"installed,omitempty"`// List of boards provided by the platform. If the platform is installed,// this is the boards listed in the platform's boards.txt. If the platform is// not installed, this is an arbitrary list of board names provided by the// platform author for display and may not match boards.txt.Boards []*Board `protobuf:"bytes,5,rep,name=boards,proto3" json:"boards,omitempty"`// A URL provided by the author of the platform's package, intended to point// to their online help service.Help *HelpResources `protobuf:"bytes,6,opt,name=help,proto3" json:"help,omitempty"`// This field is true if the platform is missing installation metadata (this// happens if the platform has been installed with the legacy Arduino IDE// <=1.8.x). If the platform miss metadata and it's not indexed through a// package index, it may fail to work correctly in some circumstances, and it// may need to be reinstalled. This should be evaluated only when the// PlatformRelease is `Installed` otherwise is an undefined behaviour.MissingMetadatabool `protobuf:"varint,7,opt,name=missing_metadata,json=missingMetadata,proto3" json:"missing_metadata,omitempty"`// True this release is deprecated.Deprecatedbool `protobuf:"varint,8,opt,name=deprecated,proto3" json:"deprecated,omitempty"`// True if the platform dependencies are available for the current OS/ARCH.// This also means that the platform is installable.Compatiblebool `protobuf:"varint,9,opt,name=compatible,proto3" json:"compatible,omitempty"`// contains filtered or unexported fields}PlatformRelease contains information about a specific release of a platform.
func (*PlatformRelease)Descriptordeprecatedadded inv1.0.0
func (*PlatformRelease) Descriptor() ([]byte, []int)
Deprecated: Use PlatformRelease.ProtoReflect.Descriptor instead.
func (*PlatformRelease)GetBoards¶added inv1.0.0
func (x *PlatformRelease) GetBoards() []*Board
func (*PlatformRelease)GetCompatible¶added inv1.0.0
func (x *PlatformRelease) GetCompatible()bool
func (*PlatformRelease)GetDeprecated¶added inv1.0.0
func (x *PlatformRelease) GetDeprecated()bool
func (*PlatformRelease)GetHelp¶added inv1.0.0
func (x *PlatformRelease) GetHelp() *HelpResources
func (*PlatformRelease)GetInstalled¶added inv1.0.0
func (x *PlatformRelease) GetInstalled()bool
func (*PlatformRelease)GetMissingMetadata¶added inv1.0.0
func (x *PlatformRelease) GetMissingMetadata()bool
func (*PlatformRelease)GetName¶added inv1.0.0
func (x *PlatformRelease) GetName()string
func (*PlatformRelease)GetTypes¶added inv1.0.0
func (x *PlatformRelease) GetTypes() []string
func (*PlatformRelease)GetVersion¶added inv1.0.0
func (x *PlatformRelease) GetVersion()string
func (*PlatformRelease)ProtoMessage¶added inv1.0.0
func (*PlatformRelease) ProtoMessage()
func (*PlatformRelease)ProtoReflect¶added inv1.0.0
func (x *PlatformRelease) ProtoReflect()protoreflect.Message
func (*PlatformRelease)Reset¶added inv1.0.0
func (x *PlatformRelease) Reset()
func (*PlatformRelease)String¶added inv1.0.0
func (x *PlatformRelease) String()string
typePlatformSearchRequest¶
type PlatformSearchRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Keywords for the search.SearchArgsstring `protobuf:"bytes,2,opt,name=search_args,json=searchArgs,proto3" json:"search_args,omitempty"`// Whether to show manually installed platforms. `false` causes to skip// manually installed platforms.ManuallyInstalledbool `protobuf:"varint,3,opt,name=manually_installed,json=manuallyInstalled,proto3" json:"manually_installed,omitempty"`// contains filtered or unexported fields} func (*PlatformSearchRequest)Descriptordeprecated
func (*PlatformSearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformSearchRequest.ProtoReflect.Descriptor instead.
func (*PlatformSearchRequest)GetInstance¶
func (x *PlatformSearchRequest) GetInstance() *Instance
func (*PlatformSearchRequest)GetManuallyInstalled¶added inv1.0.0
func (x *PlatformSearchRequest) GetManuallyInstalled()bool
func (*PlatformSearchRequest)GetSearchArgs¶
func (x *PlatformSearchRequest) GetSearchArgs()string
func (*PlatformSearchRequest)ProtoMessage¶
func (*PlatformSearchRequest) ProtoMessage()
func (*PlatformSearchRequest)ProtoReflect¶
func (x *PlatformSearchRequest) ProtoReflect()protoreflect.Message
func (*PlatformSearchRequest)Reset¶
func (x *PlatformSearchRequest) Reset()
func (*PlatformSearchRequest)String¶
func (x *PlatformSearchRequest) String()string
typePlatformSearchResponse¶
type PlatformSearchResponse struct {// Results of the search.SearchOutput []*PlatformSummary `protobuf:"bytes,1,rep,name=search_output,json=searchOutput,proto3" json:"search_output,omitempty"`// contains filtered or unexported fields} func (*PlatformSearchResponse)Descriptordeprecated
func (*PlatformSearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformSearchResponse.ProtoReflect.Descriptor instead.
func (*PlatformSearchResponse)GetSearchOutput¶
func (x *PlatformSearchResponse) GetSearchOutput() []*PlatformSummary
func (*PlatformSearchResponse)ProtoMessage¶
func (*PlatformSearchResponse) ProtoMessage()
func (*PlatformSearchResponse)ProtoReflect¶
func (x *PlatformSearchResponse) ProtoReflect()protoreflect.Message
func (*PlatformSearchResponse)Reset¶
func (x *PlatformSearchResponse) Reset()
func (*PlatformSearchResponse)String¶
func (x *PlatformSearchResponse) String()string
typePlatformSummary¶added inv1.0.0
type PlatformSummary struct {// Generic information about a platform.Metadata *PlatformMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`// Maps version to the corresponding PlatformRelease.Releases map[string]*PlatformRelease ``/* 157-byte string literal not displayed */// The installed version of the platform, or empty string if none installed.InstalledVersionstring `protobuf:"bytes,3,opt,name=installed_version,json=installedVersion,proto3" json:"installed_version,omitempty"`// The latest available version of the platform that can be installable, or// empty if none available.LatestVersionstring `protobuf:"bytes,4,opt,name=latest_version,json=latestVersion,proto3" json:"latest_version,omitempty"`// contains filtered or unexported fields}PlatformSummary is a structure containing all the information abouta platform and all its available releases.
func (*PlatformSummary)Descriptordeprecatedadded inv1.0.0
func (*PlatformSummary) Descriptor() ([]byte, []int)
Deprecated: Use PlatformSummary.ProtoReflect.Descriptor instead.
func (*PlatformSummary)GetInstalledRelease¶added inv1.0.0
func (s *PlatformSummary) GetInstalledRelease() *PlatformRelease
GetInstalledRelease returns the latest release in this PlatformSummary,or nil if not available.
func (*PlatformSummary)GetInstalledVersion¶added inv1.0.0
func (x *PlatformSummary) GetInstalledVersion()string
func (*PlatformSummary)GetLatestRelease¶added inv1.0.0
func (s *PlatformSummary) GetLatestRelease() *PlatformRelease
GetLatestRelease returns the latest release in this PlatformSummary,or nil if not available.
func (*PlatformSummary)GetLatestVersion¶added inv1.0.0
func (x *PlatformSummary) GetLatestVersion()string
func (*PlatformSummary)GetMetadata¶added inv1.0.0
func (x *PlatformSummary) GetMetadata() *PlatformMetadata
func (*PlatformSummary)GetReleases¶added inv1.0.0
func (x *PlatformSummary) GetReleases() map[string]*PlatformRelease
func (*PlatformSummary)GetSortedReleases¶added inv1.0.0
func (s *PlatformSummary) GetSortedReleases() []*PlatformRelease
GetSortedReleases returns the releases in order of version.
func (*PlatformSummary)ProtoMessage¶added inv1.0.0
func (*PlatformSummary) ProtoMessage()
func (*PlatformSummary)ProtoReflect¶added inv1.0.0
func (x *PlatformSummary) ProtoReflect()protoreflect.Message
func (*PlatformSummary)Reset¶added inv1.0.0
func (x *PlatformSummary) Reset()
func (*PlatformSummary)String¶added inv1.0.0
func (x *PlatformSummary) String()string
typePlatformUninstallRequest¶
type PlatformUninstallRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Vendor name of the platform (e.g., `arduino`).PlatformPackagestring `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"`// Architecture name of the platform (e.g., `avr`).Architecturestring `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"`// Set to true to not run (eventual) pre uninstall scripts for trusted// platforms.SkipPreUninstallbool `protobuf:"varint,4,opt,name=skip_pre_uninstall,json=skipPreUninstall,proto3" json:"skip_pre_uninstall,omitempty"`// contains filtered or unexported fields} func (*PlatformUninstallRequest)Descriptordeprecated
func (*PlatformUninstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUninstallRequest.ProtoReflect.Descriptor instead.
func (*PlatformUninstallRequest)GetArchitecture¶
func (x *PlatformUninstallRequest) GetArchitecture()string
func (*PlatformUninstallRequest)GetInstance¶
func (x *PlatformUninstallRequest) GetInstance() *Instance
func (*PlatformUninstallRequest)GetPlatformPackage¶
func (x *PlatformUninstallRequest) GetPlatformPackage()string
func (*PlatformUninstallRequest)GetSkipPreUninstall¶
func (x *PlatformUninstallRequest) GetSkipPreUninstall()bool
func (*PlatformUninstallRequest)ProtoMessage¶
func (*PlatformUninstallRequest) ProtoMessage()
func (*PlatformUninstallRequest)ProtoReflect¶
func (x *PlatformUninstallRequest) ProtoReflect()protoreflect.Message
func (*PlatformUninstallRequest)Reset¶
func (x *PlatformUninstallRequest) Reset()
func (*PlatformUninstallRequest)String¶
func (x *PlatformUninstallRequest) String()string
typePlatformUninstallResponse¶
type PlatformUninstallResponse struct {// Types that are assignable to Message:////*PlatformUninstallResponse_TaskProgress//*PlatformUninstallResponse_Result_Message isPlatformUninstallResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*PlatformUninstallResponse)Descriptordeprecated
func (*PlatformUninstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUninstallResponse.ProtoReflect.Descriptor instead.
func (*PlatformUninstallResponse)GetMessage¶added inv1.0.0
func (m *PlatformUninstallResponse) GetMessage() isPlatformUninstallResponse_Message
func (*PlatformUninstallResponse)GetResult¶added inv1.0.0
func (x *PlatformUninstallResponse) GetResult() *PlatformUninstallResponse_Result
func (*PlatformUninstallResponse)GetTaskProgress¶
func (x *PlatformUninstallResponse) GetTaskProgress() *TaskProgress
func (*PlatformUninstallResponse)ProtoMessage¶
func (*PlatformUninstallResponse) ProtoMessage()
func (*PlatformUninstallResponse)ProtoReflect¶
func (x *PlatformUninstallResponse) ProtoReflect()protoreflect.Message
func (*PlatformUninstallResponse)Reset¶
func (x *PlatformUninstallResponse) Reset()
func (*PlatformUninstallResponse)String¶
func (x *PlatformUninstallResponse) String()string
typePlatformUninstallResponse_Result¶added inv1.0.0
type PlatformUninstallResponse_Result struct {// contains filtered or unexported fields} func (*PlatformUninstallResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*PlatformUninstallResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUninstallResponse_Result.ProtoReflect.Descriptor instead.
func (*PlatformUninstallResponse_Result)ProtoMessage¶added inv1.0.0
func (*PlatformUninstallResponse_Result) ProtoMessage()
func (*PlatformUninstallResponse_Result)ProtoReflect¶added inv1.0.0
func (x *PlatformUninstallResponse_Result) ProtoReflect()protoreflect.Message
func (*PlatformUninstallResponse_Result)Reset¶added inv1.0.0
func (x *PlatformUninstallResponse_Result) Reset()
func (*PlatformUninstallResponse_Result)String¶added inv1.0.0
func (x *PlatformUninstallResponse_Result) String()string
typePlatformUninstallResponse_Result_¶added inv1.0.0
type PlatformUninstallResponse_Result_ struct {// The uninstall result.Result *PlatformUninstallResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typePlatformUninstallResponse_TaskProgress¶added inv1.0.0
type PlatformUninstallResponse_TaskProgress struct {// Description of the current stage of the uninstall.TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typePlatformUpgradeRequest¶
type PlatformUpgradeRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Vendor name of the platform (e.g., `arduino`).PlatformPackagestring `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"`// Architecture name of the platform (e.g., `avr`).Architecturestring `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"`// Set to true to not run (eventual) post install scripts for trusted// platforms.SkipPostInstallbool `protobuf:"varint,4,opt,name=skip_post_install,json=skipPostInstall,proto3" json:"skip_post_install,omitempty"`// Set to true to not run (eventual) pre uninstall scripts for trusted// platforms when performing platform upgrades.SkipPreUninstallbool `protobuf:"varint,5,opt,name=skip_pre_uninstall,json=skipPreUninstall,proto3" json:"skip_pre_uninstall,omitempty"`// contains filtered or unexported fields} func (*PlatformUpgradeRequest)Descriptordeprecated
func (*PlatformUpgradeRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUpgradeRequest.ProtoReflect.Descriptor instead.
func (*PlatformUpgradeRequest)GetArchitecture¶
func (x *PlatformUpgradeRequest) GetArchitecture()string
func (*PlatformUpgradeRequest)GetInstance¶
func (x *PlatformUpgradeRequest) GetInstance() *Instance
func (*PlatformUpgradeRequest)GetPlatformPackage¶
func (x *PlatformUpgradeRequest) GetPlatformPackage()string
func (*PlatformUpgradeRequest)GetSkipPostInstall¶
func (x *PlatformUpgradeRequest) GetSkipPostInstall()bool
func (*PlatformUpgradeRequest)GetSkipPreUninstall¶
func (x *PlatformUpgradeRequest) GetSkipPreUninstall()bool
func (*PlatformUpgradeRequest)ProtoMessage¶
func (*PlatformUpgradeRequest) ProtoMessage()
func (*PlatformUpgradeRequest)ProtoReflect¶
func (x *PlatformUpgradeRequest) ProtoReflect()protoreflect.Message
func (*PlatformUpgradeRequest)Reset¶
func (x *PlatformUpgradeRequest) Reset()
func (*PlatformUpgradeRequest)String¶
func (x *PlatformUpgradeRequest) String()string
typePlatformUpgradeResponse¶
type PlatformUpgradeResponse struct {// Types that are assignable to Message:////*PlatformUpgradeResponse_Progress//*PlatformUpgradeResponse_TaskProgress//*PlatformUpgradeResponse_Result_Message isPlatformUpgradeResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*PlatformUpgradeResponse)Descriptordeprecated
func (*PlatformUpgradeResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUpgradeResponse.ProtoReflect.Descriptor instead.
func (*PlatformUpgradeResponse)GetMessage¶added inv1.0.0
func (m *PlatformUpgradeResponse) GetMessage() isPlatformUpgradeResponse_Message
func (*PlatformUpgradeResponse)GetProgress¶
func (x *PlatformUpgradeResponse) GetProgress() *DownloadProgress
func (*PlatformUpgradeResponse)GetResult¶added inv1.0.0
func (x *PlatformUpgradeResponse) GetResult() *PlatformUpgradeResponse_Result
func (*PlatformUpgradeResponse)GetTaskProgress¶
func (x *PlatformUpgradeResponse) GetTaskProgress() *TaskProgress
func (*PlatformUpgradeResponse)ProtoMessage¶
func (*PlatformUpgradeResponse) ProtoMessage()
func (*PlatformUpgradeResponse)ProtoReflect¶
func (x *PlatformUpgradeResponse) ProtoReflect()protoreflect.Message
func (*PlatformUpgradeResponse)Reset¶
func (x *PlatformUpgradeResponse) Reset()
func (*PlatformUpgradeResponse)String¶
func (x *PlatformUpgradeResponse) String()string
typePlatformUpgradeResponse_Progress¶added inv1.0.0
type PlatformUpgradeResponse_Progress struct {// Progress of the downloads of the platform and tool files.Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3,oneof"`}typePlatformUpgradeResponse_Result¶added inv1.0.0
type PlatformUpgradeResponse_Result struct {// The upgraded platform.Platform *Platform `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`// contains filtered or unexported fields} func (*PlatformUpgradeResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*PlatformUpgradeResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUpgradeResponse_Result.ProtoReflect.Descriptor instead.
func (*PlatformUpgradeResponse_Result)GetPlatform¶added inv1.0.0
func (x *PlatformUpgradeResponse_Result) GetPlatform() *Platform
func (*PlatformUpgradeResponse_Result)ProtoMessage¶added inv1.0.0
func (*PlatformUpgradeResponse_Result) ProtoMessage()
func (*PlatformUpgradeResponse_Result)ProtoReflect¶added inv1.0.0
func (x *PlatformUpgradeResponse_Result) ProtoReflect()protoreflect.Message
func (*PlatformUpgradeResponse_Result)Reset¶added inv1.0.0
func (x *PlatformUpgradeResponse_Result) Reset()
func (*PlatformUpgradeResponse_Result)String¶added inv1.0.0
func (x *PlatformUpgradeResponse_Result) String()string
typePlatformUpgradeResponse_Result_¶added inv1.0.0
type PlatformUpgradeResponse_Result_ struct {// The upgrade result.Result *PlatformUpgradeResponse_Result `protobuf:"bytes,3,opt,name=result,proto3,oneof"`}typePlatformUpgradeResponse_TaskProgress¶added inv1.0.0
type PlatformUpgradeResponse_TaskProgress struct {// Description of the current stage of the upgrade.TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3,oneof"`}typePort¶
type Port struct {// Address of the port (e.g., `/dev/ttyACM0`).Addressstring `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`// The port label to show on the GUI (e.g. "ttyACM0").Labelstring `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`// Protocol of the port (e.g., `serial`, `network`, ...).Protocolstring `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`// A human friendly description of the protocol (e.g., "Serial Port (USB)").ProtocolLabelstring `protobuf:"bytes,4,opt,name=protocol_label,json=protocolLabel,proto3" json:"protocol_label,omitempty"`// A set of properties of the port.Properties map[string]string ``/* 161-byte string literal not displayed */// The hardware ID (serial number) of the board attached to the port.HardwareIdstring `protobuf:"bytes,6,opt,name=hardware_id,json=hardwareId,proto3" json:"hardware_id,omitempty"`// contains filtered or unexported fields}Port represents a board port that may be used to upload or to monitor a board.
funcDiscoveryPortToRPC¶added inv1.0.0
DiscoveryPortToRPC converts a *discovery.Port into an *rpc.Port
func (*Port)Descriptordeprecated
func (*Port)GetAddress¶
func (*Port)GetHardwareId¶
func (*Port)GetProperties¶
func (*Port)GetProtocol¶
func (*Port)GetProtocolLabel¶
func (*Port)ProtoMessage¶
func (*Port) ProtoMessage()
func (*Port)ProtoReflect¶
func (x *Port) ProtoReflect()protoreflect.Message
typeProgrammer¶
type Programmer struct {// Platform name.Platformstring `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`// Programmer ID.Idstring `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`// Programmer name.Namestring `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`// contains filtered or unexported fields} func (*Programmer)Descriptordeprecated
func (*Programmer) Descriptor() ([]byte, []int)
Deprecated: Use Programmer.ProtoReflect.Descriptor instead.
func (*Programmer)GetId¶
func (x *Programmer) GetId()string
func (*Programmer)GetName¶
func (x *Programmer) GetName()string
func (*Programmer)GetPlatform¶
func (x *Programmer) GetPlatform()string
func (*Programmer)ProtoMessage¶
func (*Programmer) ProtoMessage()
func (*Programmer)ProtoReflect¶
func (x *Programmer) ProtoReflect()protoreflect.Message
func (*Programmer)Reset¶
func (x *Programmer) Reset()
func (*Programmer)String¶
func (x *Programmer) String()string
typeProgrammerIsRequiredForUploadError¶
type ProgrammerIsRequiredForUploadError struct {// contains filtered or unexported fields} func (*ProgrammerIsRequiredForUploadError)Descriptordeprecated
func (*ProgrammerIsRequiredForUploadError) Descriptor() ([]byte, []int)
Deprecated: Use ProgrammerIsRequiredForUploadError.ProtoReflect.Descriptor instead.
func (*ProgrammerIsRequiredForUploadError)ProtoMessage¶
func (*ProgrammerIsRequiredForUploadError) ProtoMessage()
func (*ProgrammerIsRequiredForUploadError)ProtoReflect¶
func (x *ProgrammerIsRequiredForUploadError) ProtoReflect()protoreflect.Message
func (*ProgrammerIsRequiredForUploadError)Reset¶
func (x *ProgrammerIsRequiredForUploadError) Reset()
func (*ProgrammerIsRequiredForUploadError)String¶
func (x *ProgrammerIsRequiredForUploadError) String()string
typeSearchedLibrary¶
type SearchedLibrary struct {// Library name.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// The index data for the available versions of the library. The key of the// map is the library version.Releases map[string]*LibraryRelease ``/* 157-byte string literal not displayed */// The index data for the latest version of the library.Latest *LibraryRelease `protobuf:"bytes,3,opt,name=latest,proto3" json:"latest,omitempty"`// The available versions of this library.AvailableVersions []string `protobuf:"bytes,4,rep,name=available_versions,json=availableVersions,proto3" json:"available_versions,omitempty"`// contains filtered or unexported fields} func (*SearchedLibrary)Descriptordeprecated
func (*SearchedLibrary) Descriptor() ([]byte, []int)
Deprecated: Use SearchedLibrary.ProtoReflect.Descriptor instead.
func (*SearchedLibrary)GetAvailableVersions¶
func (x *SearchedLibrary) GetAvailableVersions() []string
func (*SearchedLibrary)GetLatest¶
func (x *SearchedLibrary) GetLatest() *LibraryRelease
func (*SearchedLibrary)GetName¶
func (x *SearchedLibrary) GetName()string
func (*SearchedLibrary)GetReleases¶
func (x *SearchedLibrary) GetReleases() map[string]*LibraryRelease
func (*SearchedLibrary)ProtoMessage¶
func (*SearchedLibrary) ProtoMessage()
func (*SearchedLibrary)ProtoReflect¶
func (x *SearchedLibrary) ProtoReflect()protoreflect.Message
func (*SearchedLibrary)Reset¶
func (x *SearchedLibrary) Reset()
func (*SearchedLibrary)String¶
func (x *SearchedLibrary) String()string
typeSetSketchDefaultsRequest¶
type SetSketchDefaultsRequest struct {// Absolute path to Sketch file or folder containing Sketch file.SketchPathstring `protobuf:"bytes,1,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// The desired value for default_fqbn in project file (sketch.yaml).DefaultFqbnstring `protobuf:"bytes,2,opt,name=default_fqbn,json=defaultFqbn,proto3" json:"default_fqbn,omitempty"`// The desired value for default_port in project file (sketch.yaml).DefaultPortAddressstring `protobuf:"bytes,3,opt,name=default_port_address,json=defaultPortAddress,proto3" json:"default_port_address,omitempty"`// The desired value for default_protocol in project file (sketch.yaml).DefaultPortProtocolstring `protobuf:"bytes,4,opt,name=default_port_protocol,json=defaultPortProtocol,proto3" json:"default_port_protocol,omitempty"`// The desired value for default_programmer in project file (sketch.yaml).DefaultProgrammerstring `protobuf:"bytes,5,opt,name=default_programmer,json=defaultProgrammer,proto3" json:"default_programmer,omitempty"`// contains filtered or unexported fields} func (*SetSketchDefaultsRequest)Descriptordeprecated
func (*SetSketchDefaultsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetSketchDefaultsRequest.ProtoReflect.Descriptor instead.
func (*SetSketchDefaultsRequest)GetDefaultFqbn¶
func (x *SetSketchDefaultsRequest) GetDefaultFqbn()string
func (*SetSketchDefaultsRequest)GetDefaultPortAddress¶
func (x *SetSketchDefaultsRequest) GetDefaultPortAddress()string
func (*SetSketchDefaultsRequest)GetDefaultPortProtocol¶
func (x *SetSketchDefaultsRequest) GetDefaultPortProtocol()string
func (*SetSketchDefaultsRequest)GetDefaultProgrammer¶added inv1.0.0
func (x *SetSketchDefaultsRequest) GetDefaultProgrammer()string
func (*SetSketchDefaultsRequest)GetSketchPath¶
func (x *SetSketchDefaultsRequest) GetSketchPath()string
func (*SetSketchDefaultsRequest)ProtoMessage¶
func (*SetSketchDefaultsRequest) ProtoMessage()
func (*SetSketchDefaultsRequest)ProtoReflect¶
func (x *SetSketchDefaultsRequest) ProtoReflect()protoreflect.Message
func (*SetSketchDefaultsRequest)Reset¶
func (x *SetSketchDefaultsRequest) Reset()
func (*SetSketchDefaultsRequest)String¶
func (x *SetSketchDefaultsRequest) String()string
typeSetSketchDefaultsResponse¶
type SetSketchDefaultsResponse struct {// The value of default_fqnn that has been written in project file// (sketch.yaml).DefaultFqbnstring `protobuf:"bytes,1,opt,name=default_fqbn,json=defaultFqbn,proto3" json:"default_fqbn,omitempty"`// The value of default_port that has been written in project file// (sketch.yaml).DefaultPortAddressstring `protobuf:"bytes,2,opt,name=default_port_address,json=defaultPortAddress,proto3" json:"default_port_address,omitempty"`// The value of default_protocol that has been written in project file// (sketch.yaml).DefaultPortProtocolstring `protobuf:"bytes,3,opt,name=default_port_protocol,json=defaultPortProtocol,proto3" json:"default_port_protocol,omitempty"`// The value of default_programmer that has been written in project file// (sketch.yaml).DefaultProgrammerstring `protobuf:"bytes,4,opt,name=default_programmer,json=defaultProgrammer,proto3" json:"default_programmer,omitempty"`// contains filtered or unexported fields} func (*SetSketchDefaultsResponse)Descriptordeprecated
func (*SetSketchDefaultsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetSketchDefaultsResponse.ProtoReflect.Descriptor instead.
func (*SetSketchDefaultsResponse)GetDefaultFqbn¶
func (x *SetSketchDefaultsResponse) GetDefaultFqbn()string
func (*SetSketchDefaultsResponse)GetDefaultPortAddress¶
func (x *SetSketchDefaultsResponse) GetDefaultPortAddress()string
func (*SetSketchDefaultsResponse)GetDefaultPortProtocol¶
func (x *SetSketchDefaultsResponse) GetDefaultPortProtocol()string
func (*SetSketchDefaultsResponse)GetDefaultProgrammer¶added inv1.0.0
func (x *SetSketchDefaultsResponse) GetDefaultProgrammer()string
func (*SetSketchDefaultsResponse)ProtoMessage¶
func (*SetSketchDefaultsResponse) ProtoMessage()
func (*SetSketchDefaultsResponse)ProtoReflect¶
func (x *SetSketchDefaultsResponse) ProtoReflect()protoreflect.Message
func (*SetSketchDefaultsResponse)Reset¶
func (x *SetSketchDefaultsResponse) Reset()
func (*SetSketchDefaultsResponse)String¶
func (x *SetSketchDefaultsResponse) String()string
typeSettingsEnumerateRequest¶added inv1.0.0
type SettingsEnumerateRequest struct {// contains filtered or unexported fields} func (*SettingsEnumerateRequest)Descriptordeprecatedadded inv1.0.0
func (*SettingsEnumerateRequest) Descriptor() ([]byte, []int)
Deprecated: Use SettingsEnumerateRequest.ProtoReflect.Descriptor instead.
func (*SettingsEnumerateRequest)ProtoMessage¶added inv1.0.0
func (*SettingsEnumerateRequest) ProtoMessage()
func (*SettingsEnumerateRequest)ProtoReflect¶added inv1.0.0
func (x *SettingsEnumerateRequest) ProtoReflect()protoreflect.Message
func (*SettingsEnumerateRequest)Reset¶added inv1.0.0
func (x *SettingsEnumerateRequest) Reset()
func (*SettingsEnumerateRequest)String¶added inv1.0.0
func (x *SettingsEnumerateRequest) String()string
typeSettingsEnumerateResponse¶added inv1.0.0
type SettingsEnumerateResponse struct {// The list of key/value pairs.Entries []*SettingsEnumerateResponse_Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`// contains filtered or unexported fields} func (*SettingsEnumerateResponse)Descriptordeprecatedadded inv1.0.0
func (*SettingsEnumerateResponse) Descriptor() ([]byte, []int)
Deprecated: Use SettingsEnumerateResponse.ProtoReflect.Descriptor instead.
func (*SettingsEnumerateResponse)GetEntries¶added inv1.0.0
func (x *SettingsEnumerateResponse) GetEntries() []*SettingsEnumerateResponse_Entry
func (*SettingsEnumerateResponse)ProtoMessage¶added inv1.0.0
func (*SettingsEnumerateResponse) ProtoMessage()
func (*SettingsEnumerateResponse)ProtoReflect¶added inv1.0.0
func (x *SettingsEnumerateResponse) ProtoReflect()protoreflect.Message
func (*SettingsEnumerateResponse)Reset¶added inv1.0.0
func (x *SettingsEnumerateResponse) Reset()
func (*SettingsEnumerateResponse)String¶added inv1.0.0
func (x *SettingsEnumerateResponse) String()string
typeSettingsEnumerateResponse_Entry¶added inv1.0.0
type SettingsEnumerateResponse_Entry struct {// The key.Keystring `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`// The key type.Typestring `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`// contains filtered or unexported fields} func (*SettingsEnumerateResponse_Entry)Descriptordeprecatedadded inv1.0.0
func (*SettingsEnumerateResponse_Entry) Descriptor() ([]byte, []int)
Deprecated: Use SettingsEnumerateResponse_Entry.ProtoReflect.Descriptor instead.
func (*SettingsEnumerateResponse_Entry)GetKey¶added inv1.0.0
func (x *SettingsEnumerateResponse_Entry) GetKey()string
func (*SettingsEnumerateResponse_Entry)GetType¶added inv1.0.0
func (x *SettingsEnumerateResponse_Entry) GetType()string
func (*SettingsEnumerateResponse_Entry)ProtoMessage¶added inv1.0.0
func (*SettingsEnumerateResponse_Entry) ProtoMessage()
func (*SettingsEnumerateResponse_Entry)ProtoReflect¶added inv1.0.0
func (x *SettingsEnumerateResponse_Entry) ProtoReflect()protoreflect.Message
func (*SettingsEnumerateResponse_Entry)Reset¶added inv1.0.0
func (x *SettingsEnumerateResponse_Entry) Reset()
func (*SettingsEnumerateResponse_Entry)String¶added inv1.0.0
func (x *SettingsEnumerateResponse_Entry) String()string
typeSettingsGetValueRequest¶added inv1.0.0
type SettingsGetValueRequest struct {// The key to get.Keystring `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`// The format of the encoded_value (default is "json", allowed values are// "json" and "yaml).ValueFormatstring `protobuf:"bytes,2,opt,name=value_format,json=valueFormat,proto3" json:"value_format,omitempty"`// contains filtered or unexported fields} func (*SettingsGetValueRequest)Descriptordeprecatedadded inv1.0.0
func (*SettingsGetValueRequest) Descriptor() ([]byte, []int)
Deprecated: Use SettingsGetValueRequest.ProtoReflect.Descriptor instead.
func (*SettingsGetValueRequest)GetKey¶added inv1.0.0
func (x *SettingsGetValueRequest) GetKey()string
func (*SettingsGetValueRequest)GetValueFormat¶added inv1.0.0
func (x *SettingsGetValueRequest) GetValueFormat()string
func (*SettingsGetValueRequest)ProtoMessage¶added inv1.0.0
func (*SettingsGetValueRequest) ProtoMessage()
func (*SettingsGetValueRequest)ProtoReflect¶added inv1.0.0
func (x *SettingsGetValueRequest) ProtoReflect()protoreflect.Message
func (*SettingsGetValueRequest)Reset¶added inv1.0.0
func (x *SettingsGetValueRequest) Reset()
func (*SettingsGetValueRequest)String¶added inv1.0.0
func (x *SettingsGetValueRequest) String()string
typeSettingsGetValueResponse¶added inv1.0.0
type SettingsGetValueResponse struct {// The value of the key (encoded).EncodedValuestring `protobuf:"bytes,1,opt,name=encoded_value,json=encodedValue,proto3" json:"encoded_value,omitempty"`// contains filtered or unexported fields} func (*SettingsGetValueResponse)Descriptordeprecatedadded inv1.0.0
func (*SettingsGetValueResponse) Descriptor() ([]byte, []int)
Deprecated: Use SettingsGetValueResponse.ProtoReflect.Descriptor instead.
func (*SettingsGetValueResponse)GetEncodedValue¶added inv1.0.0
func (x *SettingsGetValueResponse) GetEncodedValue()string
func (*SettingsGetValueResponse)ProtoMessage¶added inv1.0.0
func (*SettingsGetValueResponse) ProtoMessage()
func (*SettingsGetValueResponse)ProtoReflect¶added inv1.0.0
func (x *SettingsGetValueResponse) ProtoReflect()protoreflect.Message
func (*SettingsGetValueResponse)Reset¶added inv1.0.0
func (x *SettingsGetValueResponse) Reset()
func (*SettingsGetValueResponse)String¶added inv1.0.0
func (x *SettingsGetValueResponse) String()string
typeSettingsSetValueRequest¶added inv1.0.0
type SettingsSetValueRequest struct {// The key to change.Keystring `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`// The new value (encoded), no objects, only scalar or array of scalars are// allowed.EncodedValuestring `protobuf:"bytes,2,opt,name=encoded_value,json=encodedValue,proto3" json:"encoded_value,omitempty"`// The format of the encoded_value (default is "json", allowed values are// "json", "yaml" and "cli").ValueFormatstring `protobuf:"bytes,3,opt,name=value_format,json=valueFormat,proto3" json:"value_format,omitempty"`// contains filtered or unexported fields} func (*SettingsSetValueRequest)Descriptordeprecatedadded inv1.0.0
func (*SettingsSetValueRequest) Descriptor() ([]byte, []int)
Deprecated: Use SettingsSetValueRequest.ProtoReflect.Descriptor instead.
func (*SettingsSetValueRequest)GetEncodedValue¶added inv1.0.0
func (x *SettingsSetValueRequest) GetEncodedValue()string
func (*SettingsSetValueRequest)GetKey¶added inv1.0.0
func (x *SettingsSetValueRequest) GetKey()string
func (*SettingsSetValueRequest)GetValueFormat¶added inv1.0.0
func (x *SettingsSetValueRequest) GetValueFormat()string
func (*SettingsSetValueRequest)ProtoMessage¶added inv1.0.0
func (*SettingsSetValueRequest) ProtoMessage()
func (*SettingsSetValueRequest)ProtoReflect¶added inv1.0.0
func (x *SettingsSetValueRequest) ProtoReflect()protoreflect.Message
func (*SettingsSetValueRequest)Reset¶added inv1.0.0
func (x *SettingsSetValueRequest) Reset()
func (*SettingsSetValueRequest)String¶added inv1.0.0
func (x *SettingsSetValueRequest) String()string
typeSettingsSetValueResponse¶added inv1.0.0
type SettingsSetValueResponse struct {// contains filtered or unexported fields} func (*SettingsSetValueResponse)Descriptordeprecatedadded inv1.0.0
func (*SettingsSetValueResponse) Descriptor() ([]byte, []int)
Deprecated: Use SettingsSetValueResponse.ProtoReflect.Descriptor instead.
func (*SettingsSetValueResponse)ProtoMessage¶added inv1.0.0
func (*SettingsSetValueResponse) ProtoMessage()
func (*SettingsSetValueResponse)ProtoReflect¶added inv1.0.0
func (x *SettingsSetValueResponse) ProtoReflect()protoreflect.Message
func (*SettingsSetValueResponse)Reset¶added inv1.0.0
func (x *SettingsSetValueResponse) Reset()
func (*SettingsSetValueResponse)String¶added inv1.0.0
func (x *SettingsSetValueResponse) String()string
typeSketch¶added inv1.0.0
type Sketch struct {// Absolute path to a main sketch files.MainFilestring `protobuf:"bytes,1,opt,name=main_file,json=mainFile,proto3" json:"main_file,omitempty"`// Absolute path to folder that contains main_file.LocationPathstring `protobuf:"bytes,2,opt,name=location_path,json=locationPath,proto3" json:"location_path,omitempty"`// List of absolute paths to other sketch files.OtherSketchFiles []string `protobuf:"bytes,3,rep,name=other_sketch_files,json=otherSketchFiles,proto3" json:"other_sketch_files,omitempty"`// List of absolute paths to additional sketch files.AdditionalFiles []string `protobuf:"bytes,4,rep,name=additional_files,json=additionalFiles,proto3" json:"additional_files,omitempty"`// List of absolute paths to supported files in the sketch root folder, main// file excluded.RootFolderFiles []string `protobuf:"bytes,5,rep,name=root_folder_files,json=rootFolderFiles,proto3" json:"root_folder_files,omitempty"`// Default FQBN set in project file (sketch.yaml).DefaultFqbnstring `protobuf:"bytes,6,opt,name=default_fqbn,json=defaultFqbn,proto3" json:"default_fqbn,omitempty"`// Default Port set in project file (sketch.yaml).DefaultPortstring `protobuf:"bytes,7,opt,name=default_port,json=defaultPort,proto3" json:"default_port,omitempty"`// Default Protocol set in project file (sketch.yaml).DefaultProtocolstring `protobuf:"bytes,8,opt,name=default_protocol,json=defaultProtocol,proto3" json:"default_protocol,omitempty"`// List of profiles present in the project file (sketch.yaml).Profiles []*SketchProfile `protobuf:"bytes,9,rep,name=profiles,proto3" json:"profiles,omitempty"`// Default profile set in the project file (sketch.yaml).DefaultProfile *SketchProfile `protobuf:"bytes,10,opt,name=default_profile,json=defaultProfile,proto3" json:"default_profile,omitempty"`// Default Programmer set in project file (sketch.yaml).DefaultProgrammerstring `protobuf:"bytes,11,opt,name=default_programmer,json=defaultProgrammer,proto3" json:"default_programmer,omitempty"`// Default Port configuration set in project file (sketch.yaml).DefaultPortConfig *MonitorPortConfiguration `protobuf:"bytes,12,opt,name=default_port_config,json=defaultPortConfig,proto3" json:"default_port_config,omitempty"`// contains filtered or unexported fields} func (*Sketch)Descriptordeprecatedadded inv1.0.0
func (*Sketch)GetAdditionalFiles¶added inv1.0.0
func (*Sketch)GetDefaultFqbn¶added inv1.0.0
func (*Sketch)GetDefaultPort¶added inv1.0.0
func (*Sketch)GetDefaultPortConfig¶added inv1.1.0
func (x *Sketch) GetDefaultPortConfig() *MonitorPortConfiguration
func (*Sketch)GetDefaultProfile¶added inv1.0.0
func (x *Sketch) GetDefaultProfile() *SketchProfile
func (*Sketch)GetDefaultProgrammer¶added inv1.0.0
func (*Sketch)GetDefaultProtocol¶added inv1.0.0
func (*Sketch)GetLocationPath¶added inv1.0.0
func (*Sketch)GetMainFile¶added inv1.0.0
func (*Sketch)GetOtherSketchFiles¶added inv1.0.0
func (*Sketch)GetProfiles¶added inv1.0.0
func (x *Sketch) GetProfiles() []*SketchProfile
func (*Sketch)GetRootFolderFiles¶added inv1.0.0
func (*Sketch)ProtoMessage¶added inv1.0.0
func (*Sketch) ProtoMessage()
func (*Sketch)ProtoReflect¶added inv1.0.0
func (x *Sketch) ProtoReflect()protoreflect.Message
typeSketchProfile¶
type SketchProfile struct {// Name of the profile.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// FQBN used by the profile.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Programmer used by the profile.Programmerstring `protobuf:"bytes,3,opt,name=programmer,proto3" json:"programmer,omitempty"`// Default Port in this profile.Portstring `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`// Default Port configuration set in project file (sketch.yaml).PortConfig *MonitorPortConfiguration `protobuf:"bytes,5,opt,name=port_config,json=portConfig,proto3" json:"port_config,omitempty"`// Default Protocol in this profile.Protocolstring `protobuf:"bytes,6,opt,name=protocol,proto3" json:"protocol,omitempty"`// contains filtered or unexported fields} func (*SketchProfile)Descriptordeprecated
func (*SketchProfile) Descriptor() ([]byte, []int)
Deprecated: Use SketchProfile.ProtoReflect.Descriptor instead.
func (*SketchProfile)GetFqbn¶
func (x *SketchProfile) GetFqbn()string
func (*SketchProfile)GetName¶
func (x *SketchProfile) GetName()string
func (*SketchProfile)GetPort¶added inv1.1.0
func (x *SketchProfile) GetPort()string
func (*SketchProfile)GetPortConfig¶added inv1.1.0
func (x *SketchProfile) GetPortConfig() *MonitorPortConfiguration
func (*SketchProfile)GetProgrammer¶added inv1.0.0
func (x *SketchProfile) GetProgrammer()string
func (*SketchProfile)GetProtocol¶added inv1.1.0
func (x *SketchProfile) GetProtocol()string
func (*SketchProfile)ProtoMessage¶
func (*SketchProfile) ProtoMessage()
func (*SketchProfile)ProtoReflect¶
func (x *SketchProfile) ProtoReflect()protoreflect.Message
func (*SketchProfile)Reset¶
func (x *SketchProfile) Reset()
func (*SketchProfile)String¶
func (x *SketchProfile) String()string
typeSupportedUserFieldsRequest¶
type SupportedUserFieldsRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the target board (e.g., `arduino:avr:uno`).Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Protocol that will be used to upload, this information is// necessary to pick the right upload tool for the board specified// with the FQBN.Protocolstring `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`// contains filtered or unexported fields} func (*SupportedUserFieldsRequest)Descriptordeprecated
func (*SupportedUserFieldsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SupportedUserFieldsRequest.ProtoReflect.Descriptor instead.
func (*SupportedUserFieldsRequest)GetFqbn¶
func (x *SupportedUserFieldsRequest) GetFqbn()string
func (*SupportedUserFieldsRequest)GetInstance¶
func (x *SupportedUserFieldsRequest) GetInstance() *Instance
func (*SupportedUserFieldsRequest)GetProtocol¶
func (x *SupportedUserFieldsRequest) GetProtocol()string
func (*SupportedUserFieldsRequest)ProtoMessage¶
func (*SupportedUserFieldsRequest) ProtoMessage()
func (*SupportedUserFieldsRequest)ProtoReflect¶
func (x *SupportedUserFieldsRequest) ProtoReflect()protoreflect.Message
func (*SupportedUserFieldsRequest)Reset¶
func (x *SupportedUserFieldsRequest) Reset()
func (*SupportedUserFieldsRequest)String¶
func (x *SupportedUserFieldsRequest) String()string
typeSupportedUserFieldsResponse¶
type SupportedUserFieldsResponse struct {// User fields supported by board specified in SupportedUserFieldsRequest.// If board doesn't support any field it will be empty.UserFields []*UserField `protobuf:"bytes,1,rep,name=user_fields,json=userFields,proto3" json:"user_fields,omitempty"`// contains filtered or unexported fields} func (*SupportedUserFieldsResponse)Descriptordeprecated
func (*SupportedUserFieldsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SupportedUserFieldsResponse.ProtoReflect.Descriptor instead.
func (*SupportedUserFieldsResponse)GetUserFields¶
func (x *SupportedUserFieldsResponse) GetUserFields() []*UserField
func (*SupportedUserFieldsResponse)ProtoMessage¶
func (*SupportedUserFieldsResponse) ProtoMessage()
func (*SupportedUserFieldsResponse)ProtoReflect¶
func (x *SupportedUserFieldsResponse) ProtoReflect()protoreflect.Message
func (*SupportedUserFieldsResponse)Reset¶
func (x *SupportedUserFieldsResponse) Reset()
func (*SupportedUserFieldsResponse)String¶
func (x *SupportedUserFieldsResponse) String()string
typeSystems¶
type Systems struct {// Checksum of the tool archive.Checksumstring `protobuf:"bytes,1,opt,name=checksum,proto3" json:"checksum,omitempty"`// Operating system identifier.Hoststring `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`// File name of the tool archive.ArchiveFilenamestring `protobuf:"bytes,3,opt,name=archive_filename,json=archiveFilename,proto3" json:"archive_filename,omitempty"`// Download URL of the tool archive.Urlstring `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`// File size of the tool archive.Sizeint64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`// contains filtered or unexported fields} func (*Systems)Descriptordeprecated
func (*Systems)GetArchiveFilename¶
func (*Systems)GetChecksum¶
func (*Systems)ProtoMessage¶
func (*Systems) ProtoMessage()
func (*Systems)ProtoReflect¶
func (x *Systems) ProtoReflect()protoreflect.Message
typeTaskProgress¶
type TaskProgress struct {// Description of the task.Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`// Additional information about the task.Messagestring `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`// Whether the task is complete.Completedbool `protobuf:"varint,3,opt,name=completed,proto3" json:"completed,omitempty"`// Amount in percent of the task completion (optional).Percentfloat32 `protobuf:"fixed32,4,opt,name=percent,proto3" json:"percent,omitempty"`// contains filtered or unexported fields} func (*TaskProgress)Descriptordeprecated
func (*TaskProgress) Descriptor() ([]byte, []int)
Deprecated: Use TaskProgress.ProtoReflect.Descriptor instead.
func (*TaskProgress)GetCompleted¶
func (x *TaskProgress) GetCompleted()bool
func (*TaskProgress)GetMessage¶
func (x *TaskProgress) GetMessage()string
func (*TaskProgress)GetName¶
func (x *TaskProgress) GetName()string
func (*TaskProgress)GetPercent¶
func (x *TaskProgress) GetPercent()float32
func (*TaskProgress)ProtoMessage¶
func (*TaskProgress) ProtoMessage()
func (*TaskProgress)ProtoReflect¶
func (x *TaskProgress) ProtoReflect()protoreflect.Message
func (*TaskProgress)Reset¶
func (x *TaskProgress) Reset()
func (*TaskProgress)String¶
func (x *TaskProgress) String()string
typeTaskProgressCB¶
type TaskProgressCB func(msg *TaskProgress)
TaskProgressCB is a callback to receive progress messages
typeToolsDependencies¶
type ToolsDependencies struct {// Vendor name of the package containing the tool definition.Packagerstring `protobuf:"bytes,1,opt,name=packager,proto3" json:"packager,omitempty"`// Tool name.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// Tool version.Versionstring `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`// Data for the operating system-specific builds of the tool.Systems []*Systems `protobuf:"bytes,4,rep,name=systems,proto3" json:"systems,omitempty"`// contains filtered or unexported fields} func (*ToolsDependencies)Descriptordeprecated
func (*ToolsDependencies) Descriptor() ([]byte, []int)
Deprecated: Use ToolsDependencies.ProtoReflect.Descriptor instead.
func (*ToolsDependencies)GetName¶
func (x *ToolsDependencies) GetName()string
func (*ToolsDependencies)GetPackager¶
func (x *ToolsDependencies) GetPackager()string
func (*ToolsDependencies)GetSystems¶
func (x *ToolsDependencies) GetSystems() []*Systems
func (*ToolsDependencies)GetVersion¶
func (x *ToolsDependencies) GetVersion()string
func (*ToolsDependencies)ProtoMessage¶
func (*ToolsDependencies) ProtoMessage()
func (*ToolsDependencies)ProtoReflect¶
func (x *ToolsDependencies) ProtoReflect()protoreflect.Message
func (*ToolsDependencies)Reset¶
func (x *ToolsDependencies) Reset()
func (*ToolsDependencies)String¶
func (x *ToolsDependencies) String()string
typeUnimplementedArduinoCoreServiceServer¶
type UnimplementedArduinoCoreServiceServer struct{}UnimplementedArduinoCoreServiceServer must be embedded to haveforward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nilpointer dereference when methods are called.
func (UnimplementedArduinoCoreServiceServer)ArchiveSketch¶
func (UnimplementedArduinoCoreServiceServer) ArchiveSketch(context.Context, *ArchiveSketchRequest) (*ArchiveSketchResponse,error)
func (UnimplementedArduinoCoreServiceServer)BoardDetails¶
func (UnimplementedArduinoCoreServiceServer) BoardDetails(context.Context, *BoardDetailsRequest) (*BoardDetailsResponse,error)
func (UnimplementedArduinoCoreServiceServer)BoardIdentify¶added inv1.2.0
func (UnimplementedArduinoCoreServiceServer) BoardIdentify(context.Context, *BoardIdentifyRequest) (*BoardIdentifyResponse,error)
func (UnimplementedArduinoCoreServiceServer)BoardList¶
func (UnimplementedArduinoCoreServiceServer) BoardList(context.Context, *BoardListRequest) (*BoardListResponse,error)
func (UnimplementedArduinoCoreServiceServer)BoardListAll¶
func (UnimplementedArduinoCoreServiceServer) BoardListAll(context.Context, *BoardListAllRequest) (*BoardListAllResponse,error)
func (UnimplementedArduinoCoreServiceServer)BoardListWatch¶
func (UnimplementedArduinoCoreServiceServer) BoardListWatch(*BoardListWatchRequest,grpc.ServerStreamingServer[BoardListWatchResponse])error
func (UnimplementedArduinoCoreServiceServer)BoardSearch¶
func (UnimplementedArduinoCoreServiceServer) BoardSearch(context.Context, *BoardSearchRequest) (*BoardSearchResponse,error)
func (UnimplementedArduinoCoreServiceServer)BurnBootloader¶
func (UnimplementedArduinoCoreServiceServer) BurnBootloader(*BurnBootloaderRequest,grpc.ServerStreamingServer[BurnBootloaderResponse])error
func (UnimplementedArduinoCoreServiceServer)CheckForArduinoCLIUpdates¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) CheckForArduinoCLIUpdates(context.Context, *CheckForArduinoCLIUpdatesRequest) (*CheckForArduinoCLIUpdatesResponse,error)
func (UnimplementedArduinoCoreServiceServer)CleanDownloadCacheDirectory¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) CleanDownloadCacheDirectory(context.Context, *CleanDownloadCacheDirectoryRequest) (*CleanDownloadCacheDirectoryResponse,error)
func (UnimplementedArduinoCoreServiceServer)ConfigurationGet¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) ConfigurationGet(context.Context, *ConfigurationGetRequest) (*ConfigurationGetResponse,error)
func (UnimplementedArduinoCoreServiceServer)ConfigurationOpen¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) ConfigurationOpen(context.Context, *ConfigurationOpenRequest) (*ConfigurationOpenResponse,error)
func (UnimplementedArduinoCoreServiceServer)ConfigurationSave¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) ConfigurationSave(context.Context, *ConfigurationSaveRequest) (*ConfigurationSaveResponse,error)
func (UnimplementedArduinoCoreServiceServer)Create¶
func (UnimplementedArduinoCoreServiceServer) Create(context.Context, *CreateRequest) (*CreateResponse,error)
func (UnimplementedArduinoCoreServiceServer)Destroy¶
func (UnimplementedArduinoCoreServiceServer) Destroy(context.Context, *DestroyRequest) (*DestroyResponse,error)
func (UnimplementedArduinoCoreServiceServer)EnumerateMonitorPortSettings¶
func (UnimplementedArduinoCoreServiceServer) EnumerateMonitorPortSettings(context.Context, *EnumerateMonitorPortSettingsRequest) (*EnumerateMonitorPortSettingsResponse,error)
func (UnimplementedArduinoCoreServiceServer)GetDebugConfig¶
func (UnimplementedArduinoCoreServiceServer) GetDebugConfig(context.Context, *GetDebugConfigRequest) (*GetDebugConfigResponse,error)
func (UnimplementedArduinoCoreServiceServer)GitLibraryInstall¶
func (UnimplementedArduinoCoreServiceServer) GitLibraryInstall(*GitLibraryInstallRequest,grpc.ServerStreamingServer[GitLibraryInstallResponse])error
func (UnimplementedArduinoCoreServiceServer)IsDebugSupported¶
func (UnimplementedArduinoCoreServiceServer) IsDebugSupported(context.Context, *IsDebugSupportedRequest) (*IsDebugSupportedResponse,error)
func (UnimplementedArduinoCoreServiceServer)LibraryDownload¶
func (UnimplementedArduinoCoreServiceServer) LibraryDownload(*LibraryDownloadRequest,grpc.ServerStreamingServer[LibraryDownloadResponse])error
func (UnimplementedArduinoCoreServiceServer)LibraryInstall¶
func (UnimplementedArduinoCoreServiceServer) LibraryInstall(*LibraryInstallRequest,grpc.ServerStreamingServer[LibraryInstallResponse])error
func (UnimplementedArduinoCoreServiceServer)LibraryList¶
func (UnimplementedArduinoCoreServiceServer) LibraryList(context.Context, *LibraryListRequest) (*LibraryListResponse,error)
func (UnimplementedArduinoCoreServiceServer)LibraryResolveDependencies¶
func (UnimplementedArduinoCoreServiceServer) LibraryResolveDependencies(context.Context, *LibraryResolveDependenciesRequest) (*LibraryResolveDependenciesResponse,error)
func (UnimplementedArduinoCoreServiceServer)LibrarySearch¶
func (UnimplementedArduinoCoreServiceServer) LibrarySearch(context.Context, *LibrarySearchRequest) (*LibrarySearchResponse,error)
func (UnimplementedArduinoCoreServiceServer)LibraryUninstall¶
func (UnimplementedArduinoCoreServiceServer) LibraryUninstall(*LibraryUninstallRequest,grpc.ServerStreamingServer[LibraryUninstallResponse])error
func (UnimplementedArduinoCoreServiceServer)LibraryUpgrade¶
func (UnimplementedArduinoCoreServiceServer) LibraryUpgrade(*LibraryUpgradeRequest,grpc.ServerStreamingServer[LibraryUpgradeResponse])error
func (UnimplementedArduinoCoreServiceServer)LibraryUpgradeAll¶
func (UnimplementedArduinoCoreServiceServer) LibraryUpgradeAll(*LibraryUpgradeAllRequest,grpc.ServerStreamingServer[LibraryUpgradeAllResponse])error
func (UnimplementedArduinoCoreServiceServer)ListProgrammersAvailableForUpload¶
func (UnimplementedArduinoCoreServiceServer) ListProgrammersAvailableForUpload(context.Context, *ListProgrammersAvailableForUploadRequest) (*ListProgrammersAvailableForUploadResponse,error)
func (UnimplementedArduinoCoreServiceServer)LoadSketch¶
func (UnimplementedArduinoCoreServiceServer) LoadSketch(context.Context, *LoadSketchRequest) (*LoadSketchResponse,error)
func (UnimplementedArduinoCoreServiceServer)NewSketch¶
func (UnimplementedArduinoCoreServiceServer) NewSketch(context.Context, *NewSketchRequest) (*NewSketchResponse,error)
func (UnimplementedArduinoCoreServiceServer)PlatformDownload¶
func (UnimplementedArduinoCoreServiceServer) PlatformDownload(*PlatformDownloadRequest,grpc.ServerStreamingServer[PlatformDownloadResponse])error
func (UnimplementedArduinoCoreServiceServer)PlatformInstall¶
func (UnimplementedArduinoCoreServiceServer) PlatformInstall(*PlatformInstallRequest,grpc.ServerStreamingServer[PlatformInstallResponse])error
func (UnimplementedArduinoCoreServiceServer)PlatformSearch¶
func (UnimplementedArduinoCoreServiceServer) PlatformSearch(context.Context, *PlatformSearchRequest) (*PlatformSearchResponse,error)
func (UnimplementedArduinoCoreServiceServer)PlatformUninstall¶
func (UnimplementedArduinoCoreServiceServer) PlatformUninstall(*PlatformUninstallRequest,grpc.ServerStreamingServer[PlatformUninstallResponse])error
func (UnimplementedArduinoCoreServiceServer)PlatformUpgrade¶
func (UnimplementedArduinoCoreServiceServer) PlatformUpgrade(*PlatformUpgradeRequest,grpc.ServerStreamingServer[PlatformUpgradeResponse])error
func (UnimplementedArduinoCoreServiceServer)SetSketchDefaults¶
func (UnimplementedArduinoCoreServiceServer) SetSketchDefaults(context.Context, *SetSketchDefaultsRequest) (*SetSketchDefaultsResponse,error)
func (UnimplementedArduinoCoreServiceServer)SettingsEnumerate¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) SettingsEnumerate(context.Context, *SettingsEnumerateRequest) (*SettingsEnumerateResponse,error)
func (UnimplementedArduinoCoreServiceServer)SettingsGetValue¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) SettingsGetValue(context.Context, *SettingsGetValueRequest) (*SettingsGetValueResponse,error)
func (UnimplementedArduinoCoreServiceServer)SettingsSetValue¶added inv1.0.0
func (UnimplementedArduinoCoreServiceServer) SettingsSetValue(context.Context, *SettingsSetValueRequest) (*SettingsSetValueResponse,error)
func (UnimplementedArduinoCoreServiceServer)SupportedUserFields¶
func (UnimplementedArduinoCoreServiceServer) SupportedUserFields(context.Context, *SupportedUserFieldsRequest) (*SupportedUserFieldsResponse,error)
func (UnimplementedArduinoCoreServiceServer)UpdateIndex¶
func (UnimplementedArduinoCoreServiceServer) UpdateIndex(*UpdateIndexRequest,grpc.ServerStreamingServer[UpdateIndexResponse])error
func (UnimplementedArduinoCoreServiceServer)UpdateLibrariesIndex¶
func (UnimplementedArduinoCoreServiceServer) UpdateLibrariesIndex(*UpdateLibrariesIndexRequest,grpc.ServerStreamingServer[UpdateLibrariesIndexResponse])error
func (UnimplementedArduinoCoreServiceServer)UploadUsingProgrammer¶
func (UnimplementedArduinoCoreServiceServer) UploadUsingProgrammer(*UploadUsingProgrammerRequest,grpc.ServerStreamingServer[UploadUsingProgrammerResponse])error
func (UnimplementedArduinoCoreServiceServer)Version¶
func (UnimplementedArduinoCoreServiceServer) Version(context.Context, *VersionRequest) (*VersionResponse,error)
func (UnimplementedArduinoCoreServiceServer)ZipLibraryInstall¶
func (UnimplementedArduinoCoreServiceServer) ZipLibraryInstall(*ZipLibraryInstallRequest,grpc.ServerStreamingServer[ZipLibraryInstallResponse])error
typeUnsafeArduinoCoreServiceServer¶
type UnsafeArduinoCoreServiceServer interface {// contains filtered or unexported methods}UnsafeArduinoCoreServiceServer may be embedded to opt out of forward compatibility for this service.Use of this interface is not recommended, as added methods to ArduinoCoreServiceServer willresult in compilation errors.
typeUpdateIndexRequest¶
type UpdateIndexRequest struct {// Arduino Core Service instance from the Init response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// If set to true user defined package indexes will not be updated.IgnoreCustomPackageIndexesbool ``/* 144-byte string literal not displayed */// Only perform index update if the index file is older than this value in// seconds.UpdateIfOlderThanSecsint64 ``/* 131-byte string literal not displayed */// contains filtered or unexported fields} func (*UpdateIndexRequest)Descriptordeprecated
func (*UpdateIndexRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIndexRequest.ProtoReflect.Descriptor instead.
func (*UpdateIndexRequest)GetIgnoreCustomPackageIndexes¶
func (x *UpdateIndexRequest) GetIgnoreCustomPackageIndexes()bool
func (*UpdateIndexRequest)GetInstance¶
func (x *UpdateIndexRequest) GetInstance() *Instance
func (*UpdateIndexRequest)GetUpdateIfOlderThanSecs¶added inv1.0.0
func (x *UpdateIndexRequest) GetUpdateIfOlderThanSecs()int64
func (*UpdateIndexRequest)ProtoMessage¶
func (*UpdateIndexRequest) ProtoMessage()
func (*UpdateIndexRequest)ProtoReflect¶
func (x *UpdateIndexRequest) ProtoReflect()protoreflect.Message
func (*UpdateIndexRequest)Reset¶
func (x *UpdateIndexRequest) Reset()
func (*UpdateIndexRequest)String¶
func (x *UpdateIndexRequest) String()string
typeUpdateIndexResponse¶
type UpdateIndexResponse struct {// Types that are assignable to Message:////*UpdateIndexResponse_DownloadProgress//*UpdateIndexResponse_Result_Message isUpdateIndexResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*UpdateIndexResponse)Descriptordeprecated
func (*UpdateIndexResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIndexResponse.ProtoReflect.Descriptor instead.
func (*UpdateIndexResponse)GetDownloadProgress¶
func (x *UpdateIndexResponse) GetDownloadProgress() *DownloadProgress
func (*UpdateIndexResponse)GetMessage¶added inv1.0.0
func (m *UpdateIndexResponse) GetMessage() isUpdateIndexResponse_Message
func (*UpdateIndexResponse)GetResult¶added inv1.0.0
func (x *UpdateIndexResponse) GetResult() *UpdateIndexResponse_Result
func (*UpdateIndexResponse)ProtoMessage¶
func (*UpdateIndexResponse) ProtoMessage()
func (*UpdateIndexResponse)ProtoReflect¶
func (x *UpdateIndexResponse) ProtoReflect()protoreflect.Message
func (*UpdateIndexResponse)Reset¶
func (x *UpdateIndexResponse) Reset()
func (*UpdateIndexResponse)String¶
func (x *UpdateIndexResponse) String()string
typeUpdateIndexResponse_DownloadProgress¶added inv1.0.0
type UpdateIndexResponse_DownloadProgress struct {// Progress of the package index download.DownloadProgress *DownloadProgress `protobuf:"bytes,1,opt,name=download_progress,json=downloadProgress,proto3,oneof"`}typeUpdateIndexResponse_Result¶added inv1.0.0
type UpdateIndexResponse_Result struct {// The result of the packages index update.UpdatedIndexes []*IndexUpdateReport `protobuf:"bytes,1,rep,name=updated_indexes,json=updatedIndexes,proto3" json:"updated_indexes,omitempty"`// contains filtered or unexported fields} func (*UpdateIndexResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*UpdateIndexResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIndexResponse_Result.ProtoReflect.Descriptor instead.
func (*UpdateIndexResponse_Result)GetUpdatedIndexes¶added inv1.0.0
func (x *UpdateIndexResponse_Result) GetUpdatedIndexes() []*IndexUpdateReport
func (*UpdateIndexResponse_Result)ProtoMessage¶added inv1.0.0
func (*UpdateIndexResponse_Result) ProtoMessage()
func (*UpdateIndexResponse_Result)ProtoReflect¶added inv1.0.0
func (x *UpdateIndexResponse_Result) ProtoReflect()protoreflect.Message
func (*UpdateIndexResponse_Result)Reset¶added inv1.0.0
func (x *UpdateIndexResponse_Result) Reset()
func (*UpdateIndexResponse_Result)String¶added inv1.0.0
func (x *UpdateIndexResponse_Result) String()string
typeUpdateIndexResponse_Result_¶added inv1.0.0
type UpdateIndexResponse_Result_ struct {// The result of the index update.Result *UpdateIndexResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeUpdateLibrariesIndexRequest¶
type UpdateLibrariesIndexRequest struct {// Arduino Core Service instance from the Init response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Only perform index update if the index file is older than this value in// seconds.UpdateIfOlderThanSecsint64 ``/* 131-byte string literal not displayed */// contains filtered or unexported fields} func (*UpdateLibrariesIndexRequest)Descriptordeprecated
func (*UpdateLibrariesIndexRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLibrariesIndexRequest.ProtoReflect.Descriptor instead.
func (*UpdateLibrariesIndexRequest)GetInstance¶
func (x *UpdateLibrariesIndexRequest) GetInstance() *Instance
func (*UpdateLibrariesIndexRequest)GetUpdateIfOlderThanSecs¶added inv1.0.0
func (x *UpdateLibrariesIndexRequest) GetUpdateIfOlderThanSecs()int64
func (*UpdateLibrariesIndexRequest)ProtoMessage¶
func (*UpdateLibrariesIndexRequest) ProtoMessage()
func (*UpdateLibrariesIndexRequest)ProtoReflect¶
func (x *UpdateLibrariesIndexRequest) ProtoReflect()protoreflect.Message
func (*UpdateLibrariesIndexRequest)Reset¶
func (x *UpdateLibrariesIndexRequest) Reset()
func (*UpdateLibrariesIndexRequest)String¶
func (x *UpdateLibrariesIndexRequest) String()string
typeUpdateLibrariesIndexResponse¶
type UpdateLibrariesIndexResponse struct {// Types that are assignable to Message:////*UpdateLibrariesIndexResponse_DownloadProgress//*UpdateLibrariesIndexResponse_Result_Message isUpdateLibrariesIndexResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*UpdateLibrariesIndexResponse)Descriptordeprecated
func (*UpdateLibrariesIndexResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLibrariesIndexResponse.ProtoReflect.Descriptor instead.
func (*UpdateLibrariesIndexResponse)GetDownloadProgress¶
func (x *UpdateLibrariesIndexResponse) GetDownloadProgress() *DownloadProgress
func (*UpdateLibrariesIndexResponse)GetMessage¶added inv1.0.0
func (m *UpdateLibrariesIndexResponse) GetMessage() isUpdateLibrariesIndexResponse_Message
func (*UpdateLibrariesIndexResponse)GetResult¶added inv1.0.0
func (x *UpdateLibrariesIndexResponse) GetResult() *UpdateLibrariesIndexResponse_Result
func (*UpdateLibrariesIndexResponse)ProtoMessage¶
func (*UpdateLibrariesIndexResponse) ProtoMessage()
func (*UpdateLibrariesIndexResponse)ProtoReflect¶
func (x *UpdateLibrariesIndexResponse) ProtoReflect()protoreflect.Message
func (*UpdateLibrariesIndexResponse)Reset¶
func (x *UpdateLibrariesIndexResponse) Reset()
func (*UpdateLibrariesIndexResponse)String¶
func (x *UpdateLibrariesIndexResponse) String()string
typeUpdateLibrariesIndexResponse_DownloadProgress¶added inv1.0.0
type UpdateLibrariesIndexResponse_DownloadProgress struct {// Progress of the libraries index download.DownloadProgress *DownloadProgress `protobuf:"bytes,1,opt,name=download_progress,json=downloadProgress,proto3,oneof"`}typeUpdateLibrariesIndexResponse_Result¶added inv1.0.0
type UpdateLibrariesIndexResponse_Result struct {// The result of the libraries index update.LibrariesIndex *IndexUpdateReport `protobuf:"bytes,1,opt,name=libraries_index,json=librariesIndex,proto3" json:"libraries_index,omitempty"`// contains filtered or unexported fields} func (*UpdateLibrariesIndexResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*UpdateLibrariesIndexResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLibrariesIndexResponse_Result.ProtoReflect.Descriptor instead.
func (*UpdateLibrariesIndexResponse_Result)GetLibrariesIndex¶added inv1.0.0
func (x *UpdateLibrariesIndexResponse_Result) GetLibrariesIndex() *IndexUpdateReport
func (*UpdateLibrariesIndexResponse_Result)ProtoMessage¶added inv1.0.0
func (*UpdateLibrariesIndexResponse_Result) ProtoMessage()
func (*UpdateLibrariesIndexResponse_Result)ProtoReflect¶added inv1.0.0
func (x *UpdateLibrariesIndexResponse_Result) ProtoReflect()protoreflect.Message
func (*UpdateLibrariesIndexResponse_Result)Reset¶added inv1.0.0
func (x *UpdateLibrariesIndexResponse_Result) Reset()
func (*UpdateLibrariesIndexResponse_Result)String¶added inv1.0.0
func (x *UpdateLibrariesIndexResponse_Result) String()string
typeUpdateLibrariesIndexResponse_Result_¶added inv1.0.0
type UpdateLibrariesIndexResponse_Result_ struct {// The result of the index update.Result *UpdateLibrariesIndexResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeUploadRequest¶
type UploadRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the target board (e.g., `arduino:avr:uno`).// If this field is not defined, the FQBN of the board attached to the sketch// via the `BoardAttach` method is used.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Path where the sketch to be uploaded is stored. Unless the `import_file`// field is defined, the compiled binary is assumed to be at the location and// filename under this path where it is saved by the `Compile` method.SketchPathstring `protobuf:"bytes,3,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// The port of the board.Port *Port `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`// Whether to turn on verbose output during the upload.Verbosebool `protobuf:"varint,5,opt,name=verbose,proto3" json:"verbose,omitempty"`// After upload, verify that the contents of the memory on the board match the// uploaded binary.Verifybool `protobuf:"varint,6,opt,name=verify,proto3" json:"verify,omitempty"`// When `import_file` is specified, it overrides the `import_dir` and// `sketch_path` params.ImportFilestring `protobuf:"bytes,7,opt,name=import_file,json=importFile,proto3" json:"import_file,omitempty"`// Custom path to a directory containing compiled files. When `import_dir` is// not specified, the standard build directory under `sketch_path` is used.ImportDirstring `protobuf:"bytes,8,opt,name=import_dir,json=importDir,proto3" json:"import_dir,omitempty"`// The programmer to use for upload. If set an UploadUsingProgrammer is// triggered instead of a normal upload. The UploadUsingProgrammer call may// also be used for explicit error check.Programmerstring `protobuf:"bytes,9,opt,name=programmer,proto3" json:"programmer,omitempty"`// If set to true, the actual upload will not be performed but a trace output// will be printed stdout. This is for debugging purposes.DryRunbool `protobuf:"varint,10,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`// User provided fields usually used by upload tools that need authentication// or in any case fields that can be customized by the user at upload time// and cannot be known previously.// For more info://https://arduino.github.io/arduino-cli/latest/platform-specification/#user-provided-fieldsUserFields map[string]string ``/* 180-byte string literal not displayed */// List of custom upload properties.UploadProperties []string `protobuf:"bytes,12,rep,name=upload_properties,json=uploadProperties,proto3" json:"upload_properties,omitempty"`// contains filtered or unexported fields} func (*UploadRequest)Descriptordeprecated
func (*UploadRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadRequest.ProtoReflect.Descriptor instead.
func (*UploadRequest)GetDryRun¶
func (x *UploadRequest) GetDryRun()bool
func (*UploadRequest)GetFqbn¶
func (x *UploadRequest) GetFqbn()string
func (*UploadRequest)GetImportDir¶
func (x *UploadRequest) GetImportDir()string
func (*UploadRequest)GetImportFile¶
func (x *UploadRequest) GetImportFile()string
func (*UploadRequest)GetInstance¶
func (x *UploadRequest) GetInstance() *Instance
func (*UploadRequest)GetPort¶
func (x *UploadRequest) GetPort() *Port
func (*UploadRequest)GetProgrammer¶
func (x *UploadRequest) GetProgrammer()string
func (*UploadRequest)GetSketchPath¶
func (x *UploadRequest) GetSketchPath()string
func (*UploadRequest)GetUploadProperties¶added inv1.1.0
func (x *UploadRequest) GetUploadProperties() []string
func (*UploadRequest)GetUserFields¶
func (x *UploadRequest) GetUserFields() map[string]string
func (*UploadRequest)GetVerbose¶
func (x *UploadRequest) GetVerbose()bool
func (*UploadRequest)GetVerify¶
func (x *UploadRequest) GetVerify()bool
func (*UploadRequest)ProtoMessage¶
func (*UploadRequest) ProtoMessage()
func (*UploadRequest)ProtoReflect¶
func (x *UploadRequest) ProtoReflect()protoreflect.Message
func (*UploadRequest)Reset¶
func (x *UploadRequest) Reset()
func (*UploadRequest)String¶
func (x *UploadRequest) String()string
typeUploadResponse¶
type UploadResponse struct {// Types that are assignable to Message:////*UploadResponse_OutStream//*UploadResponse_ErrStream//*UploadResponse_ResultMessage isUploadResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*UploadResponse)Descriptordeprecated
func (*UploadResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadResponse.ProtoReflect.Descriptor instead.
func (*UploadResponse)GetErrStream¶
func (x *UploadResponse) GetErrStream() []byte
func (*UploadResponse)GetMessage¶
func (m *UploadResponse) GetMessage() isUploadResponse_Message
func (*UploadResponse)GetOutStream¶
func (x *UploadResponse) GetOutStream() []byte
func (*UploadResponse)GetResult¶
func (x *UploadResponse) GetResult() *UploadResult
func (*UploadResponse)ProtoMessage¶
func (*UploadResponse) ProtoMessage()
func (*UploadResponse)ProtoReflect¶
func (x *UploadResponse) ProtoReflect()protoreflect.Message
func (*UploadResponse)Reset¶
func (x *UploadResponse) Reset()
func (*UploadResponse)String¶
func (x *UploadResponse) String()string
typeUploadResponse_ErrStream¶
type UploadResponse_ErrStream struct {// The error output of the upload process.ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3,oneof"`}typeUploadResponse_OutStream¶
type UploadResponse_OutStream struct {// The output of the upload process.OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3,oneof"`}typeUploadResponse_Result¶
type UploadResponse_Result struct {// The upload result.Result *UploadResult `protobuf:"bytes,3,opt,name=result,proto3,oneof"`}typeUploadResult¶
type UploadResult struct {// When a board requires a port disconnection to perform the upload, this// field returns the port where the board reconnects after the upload.UpdatedUploadPort *Port `protobuf:"bytes,1,opt,name=updated_upload_port,json=updatedUploadPort,proto3" json:"updated_upload_port,omitempty"`// contains filtered or unexported fields} func (*UploadResult)Descriptordeprecated
func (*UploadResult) Descriptor() ([]byte, []int)
Deprecated: Use UploadResult.ProtoReflect.Descriptor instead.
func (*UploadResult)GetUpdatedUploadPort¶
func (x *UploadResult) GetUpdatedUploadPort() *Port
func (*UploadResult)ProtoMessage¶
func (*UploadResult) ProtoMessage()
func (*UploadResult)ProtoReflect¶
func (x *UploadResult) ProtoReflect()protoreflect.Message
func (*UploadResult)Reset¶
func (x *UploadResult) Reset()
func (*UploadResult)String¶
func (x *UploadResult) String()string
typeUploadUsingProgrammerRequest¶
type UploadUsingProgrammerRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Fully qualified board name of the target board (e.g., `arduino:avr:uno`).// If this field is not defined, the FQBN of the board attached to the sketch// via the `BoardAttach` method is used.Fqbnstring `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"`// Path where the sketch to be uploaded is stored. Unless the `import_file`// field is defined, the compiled binary is assumed to be at the location and// filename under this path where it is saved by the `Compile` method.SketchPathstring `protobuf:"bytes,3,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"`// The port of the board.Port *Port `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`// Whether to turn on verbose output during the upload.Verbosebool `protobuf:"varint,5,opt,name=verbose,proto3" json:"verbose,omitempty"`// After upload, verify that the contents of the memory on the board match the// uploaded binary.Verifybool `protobuf:"varint,6,opt,name=verify,proto3" json:"verify,omitempty"`// When `import_file` is specified, it overrides the `import_dir` and// `sketch_path` params.ImportFilestring `protobuf:"bytes,7,opt,name=import_file,json=importFile,proto3" json:"import_file,omitempty"`// Custom path to a directory containing compiled files. When `import_dir` is// not specified, the standard build directory under `sketch_path` is used.ImportDirstring `protobuf:"bytes,8,opt,name=import_dir,json=importDir,proto3" json:"import_dir,omitempty"`// The programmer to use for upload.Programmerstring `protobuf:"bytes,9,opt,name=programmer,proto3" json:"programmer,omitempty"`// If set to true, the actual upload will not be performed but a trace output// will be printed stdout. This is for debugging purposes.DryRunbool `protobuf:"varint,10,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`// User provided fields usually used by upload tools that need authentication// or in any case fields that can be customized by the user at upload time// and cannot be known previously.// For more info://https://arduino.github.io/arduino-cli/latest/platform-specification/#user-provided-fieldsUserFields map[string]string ``/* 180-byte string literal not displayed */// List of custom upload properties.UploadProperties []string `protobuf:"bytes,12,rep,name=upload_properties,json=uploadProperties,proto3" json:"upload_properties,omitempty"`// contains filtered or unexported fields} func (*UploadUsingProgrammerRequest)Descriptordeprecated
func (*UploadUsingProgrammerRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadUsingProgrammerRequest.ProtoReflect.Descriptor instead.
func (*UploadUsingProgrammerRequest)GetDryRun¶
func (x *UploadUsingProgrammerRequest) GetDryRun()bool
func (*UploadUsingProgrammerRequest)GetFqbn¶
func (x *UploadUsingProgrammerRequest) GetFqbn()string
func (*UploadUsingProgrammerRequest)GetImportDir¶
func (x *UploadUsingProgrammerRequest) GetImportDir()string
func (*UploadUsingProgrammerRequest)GetImportFile¶
func (x *UploadUsingProgrammerRequest) GetImportFile()string
func (*UploadUsingProgrammerRequest)GetInstance¶
func (x *UploadUsingProgrammerRequest) GetInstance() *Instance
func (*UploadUsingProgrammerRequest)GetPort¶
func (x *UploadUsingProgrammerRequest) GetPort() *Port
func (*UploadUsingProgrammerRequest)GetProgrammer¶
func (x *UploadUsingProgrammerRequest) GetProgrammer()string
func (*UploadUsingProgrammerRequest)GetSketchPath¶
func (x *UploadUsingProgrammerRequest) GetSketchPath()string
func (*UploadUsingProgrammerRequest)GetUploadProperties¶added inv1.1.0
func (x *UploadUsingProgrammerRequest) GetUploadProperties() []string
func (*UploadUsingProgrammerRequest)GetUserFields¶
func (x *UploadUsingProgrammerRequest) GetUserFields() map[string]string
func (*UploadUsingProgrammerRequest)GetVerbose¶
func (x *UploadUsingProgrammerRequest) GetVerbose()bool
func (*UploadUsingProgrammerRequest)GetVerify¶
func (x *UploadUsingProgrammerRequest) GetVerify()bool
func (*UploadUsingProgrammerRequest)ProtoMessage¶
func (*UploadUsingProgrammerRequest) ProtoMessage()
func (*UploadUsingProgrammerRequest)ProtoReflect¶
func (x *UploadUsingProgrammerRequest) ProtoReflect()protoreflect.Message
func (*UploadUsingProgrammerRequest)Reset¶
func (x *UploadUsingProgrammerRequest) Reset()
func (*UploadUsingProgrammerRequest)String¶
func (x *UploadUsingProgrammerRequest) String()string
typeUploadUsingProgrammerResponse¶
type UploadUsingProgrammerResponse struct {// Types that are assignable to Message:////*UploadUsingProgrammerResponse_OutStream//*UploadUsingProgrammerResponse_ErrStreamMessage isUploadUsingProgrammerResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*UploadUsingProgrammerResponse)Descriptordeprecated
func (*UploadUsingProgrammerResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadUsingProgrammerResponse.ProtoReflect.Descriptor instead.
func (*UploadUsingProgrammerResponse)GetErrStream¶
func (x *UploadUsingProgrammerResponse) GetErrStream() []byte
func (*UploadUsingProgrammerResponse)GetMessage¶added inv1.0.0
func (m *UploadUsingProgrammerResponse) GetMessage() isUploadUsingProgrammerResponse_Message
func (*UploadUsingProgrammerResponse)GetOutStream¶
func (x *UploadUsingProgrammerResponse) GetOutStream() []byte
func (*UploadUsingProgrammerResponse)ProtoMessage¶
func (*UploadUsingProgrammerResponse) ProtoMessage()
func (*UploadUsingProgrammerResponse)ProtoReflect¶
func (x *UploadUsingProgrammerResponse) ProtoReflect()protoreflect.Message
func (*UploadUsingProgrammerResponse)Reset¶
func (x *UploadUsingProgrammerResponse) Reset()
func (*UploadUsingProgrammerResponse)String¶
func (x *UploadUsingProgrammerResponse) String()string
typeUploadUsingProgrammerResponse_ErrStream¶added inv1.0.0
type UploadUsingProgrammerResponse_ErrStream struct {// The error output of the upload process.ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3,oneof"`}typeUploadUsingProgrammerResponse_OutStream¶added inv1.0.0
type UploadUsingProgrammerResponse_OutStream struct {// The output of the upload process.OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3,oneof"`}typeUserField¶
type UserField struct {// Id of the tool that supports this field.ToolIdstring `protobuf:"bytes,1,opt,name=tool_id,json=toolId,proto3" json:"tool_id,omitempty"`// Name used internally to store and retrieve this field.Namestring `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`// Label is the text shown to the user when they need to input this field.Labelstring `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`// True if the value of the field must not be shown when typing, for example// when the user inputs a network password.Secretbool `protobuf:"varint,4,opt,name=secret,proto3" json:"secret,omitempty"`// contains filtered or unexported fields} func (*UserField)Descriptordeprecated
func (*UserField)ProtoMessage¶
func (*UserField) ProtoMessage()
func (*UserField)ProtoReflect¶
func (x *UserField) ProtoReflect()protoreflect.Message
typeVersionRequest¶
type VersionRequest struct {// contains filtered or unexported fields} func (*VersionRequest)Descriptordeprecated
func (*VersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use VersionRequest.ProtoReflect.Descriptor instead.
func (*VersionRequest)ProtoMessage¶
func (*VersionRequest) ProtoMessage()
func (*VersionRequest)ProtoReflect¶
func (x *VersionRequest) ProtoReflect()protoreflect.Message
func (*VersionRequest)Reset¶
func (x *VersionRequest) Reset()
func (*VersionRequest)String¶
func (x *VersionRequest) String()string
typeVersionResponse¶
type VersionResponse struct {// The version of Arduino CLI in use.Versionstring `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`// contains filtered or unexported fields} func (*VersionResponse)Descriptordeprecated
func (*VersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.
func (*VersionResponse)GetVersion¶
func (x *VersionResponse) GetVersion()string
func (*VersionResponse)ProtoMessage¶
func (*VersionResponse) ProtoMessage()
func (*VersionResponse)ProtoReflect¶
func (x *VersionResponse) ProtoReflect()protoreflect.Message
func (*VersionResponse)Reset¶
func (x *VersionResponse) Reset()
func (*VersionResponse)String¶
func (x *VersionResponse) String()string
typeZipLibraryInstallRequest¶
type ZipLibraryInstallRequest struct {// Arduino Core Service instance from the `Init` response.Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`// Path to the archived library.Pathstring `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`// Set to true to overwrite an already installed library with the same name.// Defaults to false.Overwritebool `protobuf:"varint,3,opt,name=overwrite,proto3" json:"overwrite,omitempty"`// contains filtered or unexported fields} func (*ZipLibraryInstallRequest)Descriptordeprecated
func (*ZipLibraryInstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use ZipLibraryInstallRequest.ProtoReflect.Descriptor instead.
func (*ZipLibraryInstallRequest)GetInstance¶
func (x *ZipLibraryInstallRequest) GetInstance() *Instance
func (*ZipLibraryInstallRequest)GetOverwrite¶
func (x *ZipLibraryInstallRequest) GetOverwrite()bool
func (*ZipLibraryInstallRequest)GetPath¶
func (x *ZipLibraryInstallRequest) GetPath()string
func (*ZipLibraryInstallRequest)ProtoMessage¶
func (*ZipLibraryInstallRequest) ProtoMessage()
func (*ZipLibraryInstallRequest)ProtoReflect¶
func (x *ZipLibraryInstallRequest) ProtoReflect()protoreflect.Message
func (*ZipLibraryInstallRequest)Reset¶
func (x *ZipLibraryInstallRequest) Reset()
func (*ZipLibraryInstallRequest)String¶
func (x *ZipLibraryInstallRequest) String()string
typeZipLibraryInstallResponse¶
type ZipLibraryInstallResponse struct {// Types that are assignable to Message:////*ZipLibraryInstallResponse_TaskProgress//*ZipLibraryInstallResponse_Result_Message isZipLibraryInstallResponse_Message `protobuf_oneof:"message"`// contains filtered or unexported fields} func (*ZipLibraryInstallResponse)Descriptordeprecated
func (*ZipLibraryInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use ZipLibraryInstallResponse.ProtoReflect.Descriptor instead.
func (*ZipLibraryInstallResponse)GetMessage¶added inv1.0.0
func (m *ZipLibraryInstallResponse) GetMessage() isZipLibraryInstallResponse_Message
func (*ZipLibraryInstallResponse)GetResult¶added inv1.0.0
func (x *ZipLibraryInstallResponse) GetResult() *ZipLibraryInstallResponse_Result
func (*ZipLibraryInstallResponse)GetTaskProgress¶
func (x *ZipLibraryInstallResponse) GetTaskProgress() *TaskProgress
func (*ZipLibraryInstallResponse)ProtoMessage¶
func (*ZipLibraryInstallResponse) ProtoMessage()
func (*ZipLibraryInstallResponse)ProtoReflect¶
func (x *ZipLibraryInstallResponse) ProtoReflect()protoreflect.Message
func (*ZipLibraryInstallResponse)Reset¶
func (x *ZipLibraryInstallResponse) Reset()
func (*ZipLibraryInstallResponse)String¶
func (x *ZipLibraryInstallResponse) String()string
typeZipLibraryInstallResponse_Result¶added inv1.0.0
type ZipLibraryInstallResponse_Result struct {// contains filtered or unexported fields} func (*ZipLibraryInstallResponse_Result)Descriptordeprecatedadded inv1.0.0
func (*ZipLibraryInstallResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use ZipLibraryInstallResponse_Result.ProtoReflect.Descriptor instead.
func (*ZipLibraryInstallResponse_Result)ProtoMessage¶added inv1.0.0
func (*ZipLibraryInstallResponse_Result) ProtoMessage()
func (*ZipLibraryInstallResponse_Result)ProtoReflect¶added inv1.0.0
func (x *ZipLibraryInstallResponse_Result) ProtoReflect()protoreflect.Message
func (*ZipLibraryInstallResponse_Result)Reset¶added inv1.0.0
func (x *ZipLibraryInstallResponse_Result) Reset()
func (*ZipLibraryInstallResponse_Result)String¶added inv1.0.0
func (x *ZipLibraryInstallResponse_Result) String()string
typeZipLibraryInstallResponse_Result_¶added inv1.0.0
type ZipLibraryInstallResponse_Result_ struct {// Installation result.Result *ZipLibraryInstallResponse_Result `protobuf:"bytes,2,opt,name=result,proto3,oneof"`}typeZipLibraryInstallResponse_TaskProgress¶added inv1.0.0
type ZipLibraryInstallResponse_TaskProgress struct {// Description of the current stage of the installation.TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3,oneof"`}