Documentation
¶
Index ¶
- Constants
- Variables
- 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_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) GetDebuggingSupported() bool
- 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 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) 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 (*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) GetInterrupt() 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 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) 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 (x *BurnBootloaderResponse) GetOutStream() []byte
- func (*BurnBootloaderResponse) ProtoMessage()
- func (x *BurnBootloaderResponse) ProtoReflect() protoreflect.Message
- func (x *BurnBootloaderResponse) Reset()
- func (x *BurnBootloaderResponse) String() string
- type CompileRequest
- func (*CompileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompileRequest) GetBuildCachePath() string
- 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() *wrapperspb.BoolValue
- 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) GetBoardPlatform() *InstalledPlatformReference
- func (x *CompileResponse) GetBuildPath() string
- func (x *CompileResponse) GetBuildPlatform() *InstalledPlatformReference
- func (x *CompileResponse) GetBuildProperties() []string
- func (x *CompileResponse) GetErrStream() []byte
- func (x *CompileResponse) GetExecutableSectionsSize() []*ExecutableSectionSize
- func (x *CompileResponse) GetOutStream() []byte
- func (x *CompileResponse) GetProgress() *TaskProgress
- func (x *CompileResponse) GetUsedLibraries() []*Library
- func (*CompileResponse) ProtoMessage()
- func (x *CompileResponse) ProtoReflect() protoreflect.Message
- func (x *CompileResponse) Reset()
- func (x *CompileResponse) String() string
- 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 CreateRequest
- type CreateResponse
- 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 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 (x *GitLibraryInstallResponse) GetTaskProgress() *TaskProgress
- func (*GitLibraryInstallResponse) ProtoMessage()
- func (x *GitLibraryInstallResponse) ProtoReflect() protoreflect.Message
- func (x *GitLibraryInstallResponse) Reset()
- func (x *GitLibraryInstallResponse) String() string
- type Help
- type HelpResources
- 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() *Profile
- 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 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 (x *LibraryDownloadResponse) GetProgress() *DownloadProgress
- func (*LibraryDownloadResponse) ProtoMessage()
- func (x *LibraryDownloadResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryDownloadResponse) Reset()
- func (x *LibraryDownloadResponse) String() string
- 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 (x *LibraryInstallResponse) GetProgress() *DownloadProgress
- func (x *LibraryInstallResponse) GetTaskProgress() *TaskProgress
- func (*LibraryInstallResponse) ProtoMessage()
- func (x *LibraryInstallResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryInstallResponse) Reset()
- func (x *LibraryInstallResponse) String() string
- 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) 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) GetQuery() stringdeprecated
- 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 (x *LibraryUninstallResponse) GetTaskProgress() *TaskProgress
- func (*LibraryUninstallResponse) ProtoMessage()
- func (x *LibraryUninstallResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryUninstallResponse) Reset()
- func (x *LibraryUninstallResponse) String() string
- 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 (x *LibraryUpgradeAllResponse) GetProgress() *DownloadProgress
- func (x *LibraryUpgradeAllResponse) GetTaskProgress() *TaskProgress
- func (*LibraryUpgradeAllResponse) ProtoMessage()
- func (x *LibraryUpgradeAllResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeAllResponse) Reset()
- func (x *LibraryUpgradeAllResponse) String() string
- 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 (x *LibraryUpgradeResponse) GetProgress() *DownloadProgress
- func (x *LibraryUpgradeResponse) GetTaskProgress() *TaskProgress
- func (*LibraryUpgradeResponse) ProtoMessage()
- func (x *LibraryUpgradeResponse) ProtoReflect() protoreflect.Message
- func (x *LibraryUpgradeResponse) Reset()
- func (x *LibraryUpgradeResponse) String() string
- 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
- func (*LoadSketchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoadSketchRequest) GetSketchPath() string
- func (*LoadSketchRequest) ProtoMessage()
- func (x *LoadSketchRequest) ProtoReflect() protoreflect.Message
- func (x *LoadSketchRequest) Reset()
- func (x *LoadSketchRequest) String() string
- type LoadSketchResponse
- func (*LoadSketchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LoadSketchResponse) GetAdditionalFiles() []string
- func (x *LoadSketchResponse) GetDefaultFqbn() string
- func (x *LoadSketchResponse) GetDefaultPort() string
- func (x *LoadSketchResponse) GetDefaultProfile() *SketchProfile
- func (x *LoadSketchResponse) GetDefaultProtocol() string
- func (x *LoadSketchResponse) GetLocationPath() string
- func (x *LoadSketchResponse) GetMainFile() string
- func (x *LoadSketchResponse) GetOtherSketchFiles() []string
- func (x *LoadSketchResponse) GetProfiles() []*SketchProfile
- func (x *LoadSketchResponse) GetRootFolderFiles() []string
- func (*LoadSketchResponse) ProtoMessage()
- func (x *LoadSketchResponse) ProtoReflect() protoreflect.Message
- func (x *LoadSketchResponse) Reset()
- func (x *LoadSketchResponse) String() string
- 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 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) GetFqbn() string
- func (x *MonitorRequest) GetInstance() *Instance
- func (x *MonitorRequest) GetPort() *Port
- func (x *MonitorRequest) GetPortConfiguration() *MonitorPortConfiguration
- func (x *MonitorRequest) GetTxData() []byte
- func (*MonitorRequest) ProtoMessage()
- func (x *MonitorRequest) ProtoReflect() protoreflect.Message
- func (x *MonitorRequest) Reset()
- func (x *MonitorRequest) String() string
- type MonitorResponse
- func (*MonitorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MonitorResponse) GetAppliedSettings() []*MonitorPortSetting
- func (x *MonitorResponse) GetError() string
- 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 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
- func (*Platform) Descriptor() ([]byte, []int)deprecated
- func (x *Platform) GetBoards() []*Board
- func (x *Platform) GetDeprecated() bool
- func (x *Platform) GetEmail() string
- func (x *Platform) GetHelp() *HelpResources
- func (x *Platform) GetId() string
- func (x *Platform) GetIndexed() bool
- func (x *Platform) GetInstalled() string
- func (x *Platform) GetLatest() string
- func (x *Platform) GetMaintainer() string
- func (x *Platform) GetManuallyInstalled() bool
- func (x *Platform) GetMissingMetadata() bool
- func (x *Platform) GetName() string
- func (x *Platform) GetType() []string
- func (x *Platform) GetWebsite() string
- func (*Platform) ProtoMessage()
- func (x *Platform) ProtoReflect() protoreflect.Message
- func (x *Platform) Reset()
- func (x *Platform) String() string
- 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 (x *PlatformDownloadResponse) GetProgress() *DownloadProgress
- func (*PlatformDownloadResponse) ProtoMessage()
- func (x *PlatformDownloadResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformDownloadResponse) Reset()
- func (x *PlatformDownloadResponse) String() string
- 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) 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 (x *PlatformInstallResponse) GetProgress() *DownloadProgress
- func (x *PlatformInstallResponse) GetTaskProgress() *TaskProgress
- func (*PlatformInstallResponse) ProtoMessage()
- func (x *PlatformInstallResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformInstallResponse) Reset()
- func (x *PlatformInstallResponse) String() string
- type PlatformListRequest
- func (*PlatformListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformListRequest) GetAll() bool
- func (x *PlatformListRequest) GetInstance() *Instance
- func (x *PlatformListRequest) GetUpdatableOnly() bool
- func (*PlatformListRequest) ProtoMessage()
- func (x *PlatformListRequest) ProtoReflect() protoreflect.Message
- func (x *PlatformListRequest) Reset()
- func (x *PlatformListRequest) String() string
- type PlatformListResponse
- func (*PlatformListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformListResponse) GetInstalledPlatforms() []*Platform
- func (*PlatformListResponse) ProtoMessage()
- func (x *PlatformListResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformListResponse) Reset()
- func (x *PlatformListResponse) String() string
- type PlatformLoadingError
- type PlatformSearchRequest
- func (*PlatformSearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformSearchRequest) GetAllVersions() bool
- func (x *PlatformSearchRequest) GetInstance() *Instance
- 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() []*Platform
- func (*PlatformSearchResponse) ProtoMessage()
- func (x *PlatformSearchResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformSearchResponse) Reset()
- func (x *PlatformSearchResponse) 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 (*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 (x *PlatformUninstallResponse) GetTaskProgress() *TaskProgress
- func (*PlatformUninstallResponse) ProtoMessage()
- func (x *PlatformUninstallResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformUninstallResponse) Reset()
- func (x *PlatformUninstallResponse) String() string
- 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 (*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 (x *PlatformUpgradeResponse) GetPlatform() *Platform
- func (x *PlatformUpgradeResponse) GetProgress() *DownloadProgress
- func (x *PlatformUpgradeResponse) GetTaskProgress() *TaskProgress
- func (*PlatformUpgradeResponse) ProtoMessage()
- func (x *PlatformUpgradeResponse) ProtoReflect() protoreflect.Message
- func (x *PlatformUpgradeResponse) Reset()
- func (x *PlatformUpgradeResponse) String() string
- 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 Profile
- 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) 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 (*SetSketchDefaultsResponse) ProtoMessage()
- func (x *SetSketchDefaultsResponse) ProtoReflect() protoreflect.Message
- func (x *SetSketchDefaultsResponse) Reset()
- func (x *SetSketchDefaultsResponse) String() string
- type SketchProfile
- func (*SketchProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SketchProfile) GetFqbn() string
- func (x *SketchProfile) GetName() 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) BoardList(context.Context, *BoardListRequest) (*BoardListResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardListAll(context.Context, *BoardListAllRequest) (*BoardListAllResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BoardListWatch(ArduinoCoreService_BoardListWatchServer) error
- func (UnimplementedArduinoCoreServiceServer) BoardSearch(context.Context, *BoardSearchRequest) (*BoardSearchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) BurnBootloader(*BurnBootloaderRequest, ArduinoCoreService_BurnBootloaderServer) error
- func (UnimplementedArduinoCoreServiceServer) Compile(*CompileRequest, ArduinoCoreService_CompileServer) error
- func (UnimplementedArduinoCoreServiceServer) Create(context.Context, *CreateRequest) (*CreateResponse, error)
- func (UnimplementedArduinoCoreServiceServer) Destroy(context.Context, *DestroyRequest) (*DestroyResponse, error)
- func (UnimplementedArduinoCoreServiceServer) EnumerateMonitorPortSettings(context.Context, *EnumerateMonitorPortSettingsRequest) (*EnumerateMonitorPortSettingsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) GitLibraryInstall(*GitLibraryInstallRequest, ArduinoCoreService_GitLibraryInstallServer) error
- func (UnimplementedArduinoCoreServiceServer) Init(*InitRequest, ArduinoCoreService_InitServer) error
- func (UnimplementedArduinoCoreServiceServer) LibraryDownload(*LibraryDownloadRequest, ArduinoCoreService_LibraryDownloadServer) error
- func (UnimplementedArduinoCoreServiceServer) LibraryInstall(*LibraryInstallRequest, ArduinoCoreService_LibraryInstallServer) 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, ArduinoCoreService_LibraryUninstallServer) error
- func (UnimplementedArduinoCoreServiceServer) LibraryUpgrade(*LibraryUpgradeRequest, ArduinoCoreService_LibraryUpgradeServer) error
- func (UnimplementedArduinoCoreServiceServer) LibraryUpgradeAll(*LibraryUpgradeAllRequest, ArduinoCoreService_LibraryUpgradeAllServer) error
- func (UnimplementedArduinoCoreServiceServer) ListProgrammersAvailableForUpload(context.Context, *ListProgrammersAvailableForUploadRequest) (*ListProgrammersAvailableForUploadResponse, error)
- func (UnimplementedArduinoCoreServiceServer) LoadSketch(context.Context, *LoadSketchRequest) (*LoadSketchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) Monitor(ArduinoCoreService_MonitorServer) error
- func (UnimplementedArduinoCoreServiceServer) NewSketch(context.Context, *NewSketchRequest) (*NewSketchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) PlatformDownload(*PlatformDownloadRequest, ArduinoCoreService_PlatformDownloadServer) error
- func (UnimplementedArduinoCoreServiceServer) PlatformInstall(*PlatformInstallRequest, ArduinoCoreService_PlatformInstallServer) error
- func (UnimplementedArduinoCoreServiceServer) PlatformList(context.Context, *PlatformListRequest) (*PlatformListResponse, error)
- func (UnimplementedArduinoCoreServiceServer) PlatformSearch(context.Context, *PlatformSearchRequest) (*PlatformSearchResponse, error)
- func (UnimplementedArduinoCoreServiceServer) PlatformUninstall(*PlatformUninstallRequest, ArduinoCoreService_PlatformUninstallServer) error
- func (UnimplementedArduinoCoreServiceServer) PlatformUpgrade(*PlatformUpgradeRequest, ArduinoCoreService_PlatformUpgradeServer) error
- func (UnimplementedArduinoCoreServiceServer) SetSketchDefaults(context.Context, *SetSketchDefaultsRequest) (*SetSketchDefaultsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) SupportedUserFields(context.Context, *SupportedUserFieldsRequest) (*SupportedUserFieldsResponse, error)
- func (UnimplementedArduinoCoreServiceServer) UpdateIndex(*UpdateIndexRequest, ArduinoCoreService_UpdateIndexServer) error
- func (UnimplementedArduinoCoreServiceServer) UpdateLibrariesIndex(*UpdateLibrariesIndexRequest, ArduinoCoreService_UpdateLibrariesIndexServer) error
- func (UnimplementedArduinoCoreServiceServer) Upload(*UploadRequest, ArduinoCoreService_UploadServer) error
- func (UnimplementedArduinoCoreServiceServer) UploadUsingProgrammer(*UploadUsingProgrammerRequest, ArduinoCoreService_UploadUsingProgrammerServer) error
- func (UnimplementedArduinoCoreServiceServer) Version(context.Context, *VersionRequest) (*VersionResponse, error)
- func (UnimplementedArduinoCoreServiceServer) ZipLibraryInstall(*ZipLibraryInstallRequest, ArduinoCoreService_ZipLibraryInstallServer) error
- type UnsafeArduinoCoreServiceServer
- type UpdateIndexRequest
- func (*UpdateIndexRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIndexRequest) GetIgnoreCustomPackageIndexes() bool
- func (x *UpdateIndexRequest) GetInstance() *Instance
- 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 (*UpdateIndexResponse) ProtoMessage()
- func (x *UpdateIndexResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateIndexResponse) Reset()
- func (x *UpdateIndexResponse) String() string
- type UpdateLibrariesIndexRequest
- func (*UpdateLibrariesIndexRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLibrariesIndexRequest) GetInstance() *Instance
- 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 (*UpdateLibrariesIndexResponse) ProtoMessage()
- func (x *UpdateLibrariesIndexResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateLibrariesIndexResponse) Reset()
- func (x *UpdateLibrariesIndexResponse) String() string
- 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) 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) 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 (x *UploadUsingProgrammerResponse) GetOutStream() []byte
- func (*UploadUsingProgrammerResponse) ProtoMessage()
- func (x *UploadUsingProgrammerResponse) ProtoReflect() protoreflect.Message
- func (x *UploadUsingProgrammerResponse) Reset()
- func (x *UploadUsingProgrammerResponse) String() string
- 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 (x *ZipLibraryInstallResponse) GetTaskProgress() *TaskProgress
- func (*ZipLibraryInstallResponse) ProtoMessage()
- func (x *ZipLibraryInstallResponse) ProtoReflect() protoreflect.Message
- func (x *ZipLibraryInstallResponse) Reset()
- func (x *ZipLibraryInstallResponse) String() string
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_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_PlatformList_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/PlatformList" 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" )
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 ( 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", } 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, } )
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: "SupportedUserFields", Handler: _ArduinoCoreService_SupportedUserFields_Handler, }, { MethodName: "ListProgrammersAvailableForUpload", Handler: _ArduinoCoreService_ListProgrammersAvailableForUpload_Handler, }, { MethodName: "PlatformSearch", Handler: _ArduinoCoreService_PlatformSearch_Handler, }, { MethodName: "PlatformList", Handler: _ArduinoCoreService_PlatformList_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, }, }, 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, ClientStreams: 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, }, }, 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_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_commands_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_common_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_compile_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_core_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_lib_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_monitor_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_port_proto protoreflect.FileDescriptor
var File_cc_arduino_cli_commands_v1_upload_proto protoreflect.FileDescriptor
Functions ¶
func RegisterArduinoCoreServiceServer ¶
func RegisterArduinoCoreServiceServer(s grpc.ServiceRegistrar, srv ArduinoCoreServiceServer)
Types ¶
type AlreadyAtLatestVersionError ¶
type AlreadyAtLatestVersionError struct {
// contains filtered or unexported fields
}
AlreadyAtLatestVersionError is returned when an upgrade is not possible because already at latest version.
func (*AlreadyAtLatestVersionError) Descriptor
deprecated
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
type ArchiveSketchRequest ¶
type ArchiveSketchRequest struct { // Absolute path to Sketch file or folder containing Sketch file SketchPath string `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 ArchivePath string `protobuf:"bytes,2,opt,name=archive_path,json=archivePath,proto3" json:"archive_path,omitempty"` // Specifies if build directory should be included in the archive IncludeBuildDir bool `protobuf:"varint,3,opt,name=include_build_dir,json=includeBuildDir,proto3" json:"include_build_dir,omitempty"` // Allows to override an already existing archive Overwrite bool `protobuf:"varint,4,opt,name=overwrite,proto3" json:"overwrite,omitempty"` // contains filtered or unexported fields }
func (*ArchiveSketchRequest) Descriptor
deprecated
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
type ArchiveSketchResponse ¶
type ArchiveSketchResponse struct {
// contains filtered or unexported fields
}
func (*ArchiveSketchResponse) Descriptor
deprecated
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
type ArduinoCoreServiceClient ¶
type ArduinoCoreServiceClient interface { // Create a new Arduino Core instance Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*CreateResponse, error) // Initializes an existing Arduino Core instance by loading platforms and // libraries Init(ctx context.Context, in *InitRequest, opts ...grpc.CallOption) (ArduinoCoreService_InitClient, error) // Destroy an instance of the Arduino Core Service Destroy(ctx context.Context, in *DestroyRequest, opts ...grpc.CallOption) (*DestroyResponse, error) // Update package index of the Arduino Core Service UpdateIndex(ctx context.Context, in *UpdateIndexRequest, opts ...grpc.CallOption) (ArduinoCoreService_UpdateIndexClient, error) // Update libraries index UpdateLibrariesIndex(ctx context.Context, in *UpdateLibrariesIndexRequest, opts ...grpc.CallOption) (ArduinoCoreService_UpdateLibrariesIndexClient, error) // Get the version of Arduino CLI in use. Version(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse, error) // Create a new Sketch NewSketch(ctx context.Context, in *NewSketchRequest, opts ...grpc.CallOption) (*NewSketchResponse, error) // Returns all files composing a Sketch LoadSketch(ctx context.Context, in *LoadSketchRequest, opts ...grpc.CallOption) (*LoadSketchResponse, error) // Creates a zip file containing all files of specified Sketch ArchiveSketch(ctx context.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(ctx context.Context, in *SetSketchDefaultsRequest, opts ...grpc.CallOption) (*SetSketchDefaultsResponse, error) // Requests details about a board BoardDetails(ctx context.Context, in *BoardDetailsRequest, opts ...grpc.CallOption) (*BoardDetailsResponse, error) // List the boards currently connected to the computer. BoardList(ctx context.Context, in *BoardListRequest, opts ...grpc.CallOption) (*BoardListResponse, error) // List all the boards provided by installed platforms. BoardListAll(ctx context.Context, in *BoardListAllRequest, opts ...grpc.CallOption) (*BoardListAllResponse, error) // Search boards in installed and not installed Platforms. BoardSearch(ctx context.Context, in *BoardSearchRequest, opts ...grpc.CallOption) (*BoardSearchResponse, error) // List boards connection and disconnected events. BoardListWatch(ctx context.Context, opts ...grpc.CallOption) (ArduinoCoreService_BoardListWatchClient, error) // Compile an Arduino sketch. Compile(ctx context.Context, in *CompileRequest, opts ...grpc.CallOption) (ArduinoCoreService_CompileClient, error) // Download and install a platform and its tool dependencies. PlatformInstall(ctx context.Context, in *PlatformInstallRequest, opts ...grpc.CallOption) (ArduinoCoreService_PlatformInstallClient, error) // Download a platform and its tool dependencies to the `staging/packages` // subdirectory of the data directory. PlatformDownload(ctx context.Context, in *PlatformDownloadRequest, opts ...grpc.CallOption) (ArduinoCoreService_PlatformDownloadClient, error) // Uninstall a platform as well as its tool dependencies that are not used by // other installed platforms. PlatformUninstall(ctx context.Context, in *PlatformUninstallRequest, opts ...grpc.CallOption) (ArduinoCoreService_PlatformUninstallClient, error) // Upgrade an installed platform to the latest version. PlatformUpgrade(ctx context.Context, in *PlatformUpgradeRequest, opts ...grpc.CallOption) (ArduinoCoreService_PlatformUpgradeClient, error) // Upload a compiled sketch to a board. Upload(ctx context.Context, in *UploadRequest, opts ...grpc.CallOption) (ArduinoCoreService_UploadClient, error) // Upload a compiled sketch to a board using a programmer. UploadUsingProgrammer(ctx context.Context, in *UploadUsingProgrammerRequest, opts ...grpc.CallOption) (ArduinoCoreService_UploadUsingProgrammerClient, error) // Returns the list of users fields necessary to upload to that board // using the specified protocol. SupportedUserFields(ctx context.Context, in *SupportedUserFieldsRequest, opts ...grpc.CallOption) (*SupportedUserFieldsResponse, error) // List programmers available for a board. ListProgrammersAvailableForUpload(ctx context.Context, in *ListProgrammersAvailableForUploadRequest, opts ...grpc.CallOption) (*ListProgrammersAvailableForUploadResponse, error) // Burn bootloader to a board. BurnBootloader(ctx context.Context, in *BurnBootloaderRequest, opts ...grpc.CallOption) (ArduinoCoreService_BurnBootloaderClient, error) // Search for a platform in the platforms indexes. PlatformSearch(ctx context.Context, in *PlatformSearchRequest, opts ...grpc.CallOption) (*PlatformSearchResponse, error) // List all installed platforms. PlatformList(ctx context.Context, in *PlatformListRequest, opts ...grpc.CallOption) (*PlatformListResponse, error) // Download the archive file of an Arduino library in the libraries index to // the staging directory. LibraryDownload(ctx context.Context, in *LibraryDownloadRequest, opts ...grpc.CallOption) (ArduinoCoreService_LibraryDownloadClient, error) // Download and install an Arduino library from the libraries index. LibraryInstall(ctx context.Context, in *LibraryInstallRequest, opts ...grpc.CallOption) (ArduinoCoreService_LibraryInstallClient, error) // Upgrade a library to the newest version available. LibraryUpgrade(ctx context.Context, in *LibraryUpgradeRequest, opts ...grpc.CallOption) (ArduinoCoreService_LibraryUpgradeClient, error) // Install a library from a Zip File ZipLibraryInstall(ctx context.Context, in *ZipLibraryInstallRequest, opts ...grpc.CallOption) (ArduinoCoreService_ZipLibraryInstallClient, error) // Download and install a library from a git url GitLibraryInstall(ctx context.Context, in *GitLibraryInstallRequest, opts ...grpc.CallOption) (ArduinoCoreService_GitLibraryInstallClient, error) // Uninstall an Arduino library. LibraryUninstall(ctx context.Context, in *LibraryUninstallRequest, opts ...grpc.CallOption) (ArduinoCoreService_LibraryUninstallClient, error) // Upgrade all installed Arduino libraries to the newest version available. LibraryUpgradeAll(ctx context.Context, in *LibraryUpgradeAllRequest, opts ...grpc.CallOption) (ArduinoCoreService_LibraryUpgradeAllClient, error) // List the recursive dependencies of a library, as defined by the `depends` // field of the library.properties files. LibraryResolveDependencies(ctx context.Context, in *LibraryResolveDependenciesRequest, opts ...grpc.CallOption) (*LibraryResolveDependenciesResponse, error) // Search the Arduino libraries index for libraries. LibrarySearch(ctx context.Context, in *LibrarySearchRequest, opts ...grpc.CallOption) (*LibrarySearchResponse, error) // List the installed libraries. LibraryList(ctx context.Context, in *LibraryListRequest, opts ...grpc.CallOption) (*LibraryListResponse, error) // Open a monitor connection to a board port Monitor(ctx context.Context, opts ...grpc.CallOption) (ArduinoCoreService_MonitorClient, error) // Returns the parameters that can be set in the MonitorRequest calls EnumerateMonitorPortSettings(ctx context.Context, in *EnumerateMonitorPortSettingsRequest, opts ...grpc.CallOption) (*EnumerateMonitorPortSettingsResponse, error) }
ArduinoCoreServiceClient is the client API for ArduinoCoreService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewArduinoCoreServiceClient ¶
func NewArduinoCoreServiceClient(cc grpc.ClientConnInterface) ArduinoCoreServiceClient
type ArduinoCoreServiceServer ¶
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, ArduinoCoreService_InitServer) 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, ArduinoCoreService_UpdateIndexServer) error // Update libraries index UpdateLibrariesIndex(*UpdateLibrariesIndexRequest, ArduinoCoreService_UpdateLibrariesIndexServer) 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) // List boards connection and disconnected events. BoardListWatch(ArduinoCoreService_BoardListWatchServer) error // Compile an Arduino sketch. Compile(*CompileRequest, ArduinoCoreService_CompileServer) error // Download and install a platform and its tool dependencies. PlatformInstall(*PlatformInstallRequest, ArduinoCoreService_PlatformInstallServer) error // Download a platform and its tool dependencies to the `staging/packages` // subdirectory of the data directory. PlatformDownload(*PlatformDownloadRequest, ArduinoCoreService_PlatformDownloadServer) error // Uninstall a platform as well as its tool dependencies that are not used by // other installed platforms. PlatformUninstall(*PlatformUninstallRequest, ArduinoCoreService_PlatformUninstallServer) error // Upgrade an installed platform to the latest version. PlatformUpgrade(*PlatformUpgradeRequest, ArduinoCoreService_PlatformUpgradeServer) error // Upload a compiled sketch to a board. Upload(*UploadRequest, ArduinoCoreService_UploadServer) error // Upload a compiled sketch to a board using a programmer. UploadUsingProgrammer(*UploadUsingProgrammerRequest, ArduinoCoreService_UploadUsingProgrammerServer) 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, ArduinoCoreService_BurnBootloaderServer) error // Search for a platform in the platforms indexes. PlatformSearch(context.Context, *PlatformSearchRequest) (*PlatformSearchResponse, error) // List all installed platforms. PlatformList(context.Context, *PlatformListRequest) (*PlatformListResponse, error) // Download the archive file of an Arduino library in the libraries index to // the staging directory. LibraryDownload(*LibraryDownloadRequest, ArduinoCoreService_LibraryDownloadServer) error // Download and install an Arduino library from the libraries index. LibraryInstall(*LibraryInstallRequest, ArduinoCoreService_LibraryInstallServer) error // Upgrade a library to the newest version available. LibraryUpgrade(*LibraryUpgradeRequest, ArduinoCoreService_LibraryUpgradeServer) error // Install a library from a Zip File ZipLibraryInstall(*ZipLibraryInstallRequest, ArduinoCoreService_ZipLibraryInstallServer) error // Download and install a library from a git url GitLibraryInstall(*GitLibraryInstallRequest, ArduinoCoreService_GitLibraryInstallServer) error // Uninstall an Arduino library. LibraryUninstall(*LibraryUninstallRequest, ArduinoCoreService_LibraryUninstallServer) error // Upgrade all installed Arduino libraries to the newest version available. LibraryUpgradeAll(*LibraryUpgradeAllRequest, ArduinoCoreService_LibraryUpgradeAllServer) 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(ArduinoCoreService_MonitorServer) error // Returns the parameters that can be set in the MonitorRequest calls EnumerateMonitorPortSettings(context.Context, *EnumerateMonitorPortSettingsRequest) (*EnumerateMonitorPortSettingsResponse, error) // contains filtered or unexported methods }
ArduinoCoreServiceServer is the server API for ArduinoCoreService service. All implementations must embed UnimplementedArduinoCoreServiceServer for forward compatibility
type ArduinoCoreService_BoardListWatchClient ¶
type ArduinoCoreService_BoardListWatchClient interface { Send(*BoardListWatchRequest) error Recv() (*BoardListWatchResponse, error) grpc.ClientStream }
type ArduinoCoreService_BoardListWatchServer ¶
type ArduinoCoreService_BoardListWatchServer interface { Send(*BoardListWatchResponse) error Recv() (*BoardListWatchRequest, error) grpc.ServerStream }
type ArduinoCoreService_BurnBootloaderClient ¶
type ArduinoCoreService_BurnBootloaderClient interface { Recv() (*BurnBootloaderResponse, error) grpc.ClientStream }
type ArduinoCoreService_BurnBootloaderServer ¶
type ArduinoCoreService_BurnBootloaderServer interface { Send(*BurnBootloaderResponse) error grpc.ServerStream }
type ArduinoCoreService_CompileClient ¶
type ArduinoCoreService_CompileClient interface { Recv() (*CompileResponse, error) grpc.ClientStream }
type ArduinoCoreService_CompileServer ¶
type ArduinoCoreService_CompileServer interface { Send(*CompileResponse) error grpc.ServerStream }
type ArduinoCoreService_GitLibraryInstallClient ¶
type ArduinoCoreService_GitLibraryInstallClient interface { Recv() (*GitLibraryInstallResponse, error) grpc.ClientStream }
type ArduinoCoreService_GitLibraryInstallServer ¶
type ArduinoCoreService_GitLibraryInstallServer interface { Send(*GitLibraryInstallResponse) error grpc.ServerStream }
type ArduinoCoreService_InitClient ¶
type ArduinoCoreService_InitClient interface { Recv() (*InitResponse, error) grpc.ClientStream }
type ArduinoCoreService_InitServer ¶
type ArduinoCoreService_InitServer interface { Send(*InitResponse) error grpc.ServerStream }
type ArduinoCoreService_LibraryDownloadClient ¶
type ArduinoCoreService_LibraryDownloadClient interface { Recv() (*LibraryDownloadResponse, error) grpc.ClientStream }
type ArduinoCoreService_LibraryDownloadServer ¶
type ArduinoCoreService_LibraryDownloadServer interface { Send(*LibraryDownloadResponse) error grpc.ServerStream }
type ArduinoCoreService_LibraryInstallClient ¶
type ArduinoCoreService_LibraryInstallClient interface { Recv() (*LibraryInstallResponse, error) grpc.ClientStream }
type ArduinoCoreService_LibraryInstallServer ¶
type ArduinoCoreService_LibraryInstallServer interface { Send(*LibraryInstallResponse) error grpc.ServerStream }
type ArduinoCoreService_LibraryUninstallClient ¶
type ArduinoCoreService_LibraryUninstallClient interface { Recv() (*LibraryUninstallResponse, error) grpc.ClientStream }
type ArduinoCoreService_LibraryUninstallServer ¶
type ArduinoCoreService_LibraryUninstallServer interface { Send(*LibraryUninstallResponse) error grpc.ServerStream }
type ArduinoCoreService_LibraryUpgradeAllClient ¶
type ArduinoCoreService_LibraryUpgradeAllClient interface { Recv() (*LibraryUpgradeAllResponse, error) grpc.ClientStream }
type ArduinoCoreService_LibraryUpgradeAllServer ¶
type ArduinoCoreService_LibraryUpgradeAllServer interface { Send(*LibraryUpgradeAllResponse) error grpc.ServerStream }
type ArduinoCoreService_LibraryUpgradeClient ¶
type ArduinoCoreService_LibraryUpgradeClient interface { Recv() (*LibraryUpgradeResponse, error) grpc.ClientStream }
type ArduinoCoreService_LibraryUpgradeServer ¶
type ArduinoCoreService_LibraryUpgradeServer interface { Send(*LibraryUpgradeResponse) error grpc.ServerStream }
type ArduinoCoreService_MonitorClient ¶
type ArduinoCoreService_MonitorClient interface { Send(*MonitorRequest) error Recv() (*MonitorResponse, error) grpc.ClientStream }
type ArduinoCoreService_MonitorServer ¶
type ArduinoCoreService_MonitorServer interface { Send(*MonitorResponse) error Recv() (*MonitorRequest, error) grpc.ServerStream }
type ArduinoCoreService_PlatformDownloadClient ¶
type ArduinoCoreService_PlatformDownloadClient interface { Recv() (*PlatformDownloadResponse, error) grpc.ClientStream }
type ArduinoCoreService_PlatformDownloadServer ¶
type ArduinoCoreService_PlatformDownloadServer interface { Send(*PlatformDownloadResponse) error grpc.ServerStream }
type ArduinoCoreService_PlatformInstallClient ¶
type ArduinoCoreService_PlatformInstallClient interface { Recv() (*PlatformInstallResponse, error) grpc.ClientStream }
type ArduinoCoreService_PlatformInstallServer ¶
type ArduinoCoreService_PlatformInstallServer interface { Send(*PlatformInstallResponse) error grpc.ServerStream }
type ArduinoCoreService_PlatformUninstallClient ¶
type ArduinoCoreService_PlatformUninstallClient interface { Recv() (*PlatformUninstallResponse, error) grpc.ClientStream }
type ArduinoCoreService_PlatformUninstallServer ¶
type ArduinoCoreService_PlatformUninstallServer interface { Send(*PlatformUninstallResponse) error grpc.ServerStream }
type ArduinoCoreService_PlatformUpgradeClient ¶
type ArduinoCoreService_PlatformUpgradeClient interface { Recv() (*PlatformUpgradeResponse, error) grpc.ClientStream }
type ArduinoCoreService_PlatformUpgradeServer ¶
type ArduinoCoreService_PlatformUpgradeServer interface { Send(*PlatformUpgradeResponse) error grpc.ServerStream }
type ArduinoCoreService_UpdateIndexClient ¶
type ArduinoCoreService_UpdateIndexClient interface { Recv() (*UpdateIndexResponse, error) grpc.ClientStream }
type ArduinoCoreService_UpdateIndexServer ¶
type ArduinoCoreService_UpdateIndexServer interface { Send(*UpdateIndexResponse) error grpc.ServerStream }
type ArduinoCoreService_UpdateLibrariesIndexClient ¶
type ArduinoCoreService_UpdateLibrariesIndexClient interface { Recv() (*UpdateLibrariesIndexResponse, error) grpc.ClientStream }
type ArduinoCoreService_UpdateLibrariesIndexServer ¶
type ArduinoCoreService_UpdateLibrariesIndexServer interface { Send(*UpdateLibrariesIndexResponse) error grpc.ServerStream }
type ArduinoCoreService_UploadClient ¶
type ArduinoCoreService_UploadClient interface { Recv() (*UploadResponse, error) grpc.ClientStream }
type ArduinoCoreService_UploadServer ¶
type ArduinoCoreService_UploadServer interface { Send(*UploadResponse) error grpc.ServerStream }
type ArduinoCoreService_UploadUsingProgrammerClient ¶
type ArduinoCoreService_UploadUsingProgrammerClient interface { Recv() (*UploadUsingProgrammerResponse, error) grpc.ClientStream }
type ArduinoCoreService_UploadUsingProgrammerServer ¶
type ArduinoCoreService_UploadUsingProgrammerServer interface { Send(*UploadUsingProgrammerResponse) error grpc.ServerStream }
type ArduinoCoreService_ZipLibraryInstallClient ¶
type ArduinoCoreService_ZipLibraryInstallClient interface { Recv() (*ZipLibraryInstallResponse, error) grpc.ClientStream }
type ArduinoCoreService_ZipLibraryInstallServer ¶
type ArduinoCoreService_ZipLibraryInstallServer interface { Send(*ZipLibraryInstallResponse) error grpc.ServerStream }
type Board ¶
type Board struct { // Name used to identify the board to humans. Name string `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. Fqbn string `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*Board) Descriptor
deprecated
func (*Board) ProtoMessage ¶
func (*Board) ProtoMessage()
func (*Board) ProtoReflect ¶
func (x *Board) ProtoReflect() protoreflect.Message
type BoardDetailsRequest ¶
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`). Fqbn string `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. DoNotExpandBuildProperties bool `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BoardDetailsRequest) Descriptor
deprecated
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
type BoardDetailsResponse ¶
type BoardDetailsResponse struct { // The fully qualified board name of the board. Fqbn string `protobuf:"bytes,1,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // Name used to identify the board to humans (e.g., Arduino Uno). Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Installed version of the board's platform. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // The board ID component of the FQBN (e.g., `uno`). PropertiesId string `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. Alias string `protobuf:"bytes,5,opt,name=alias,proto3" json:"alias,omitempty"` // Whether this is an official or 3rd party board. Official bool `protobuf:"varint,6,opt,name=official,proto3" json:"official,omitempty"` // URL of the board's pinout documentation. Pinout string `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"` // Set to true if the board supports debugging DebuggingSupported bool `protobuf:"varint,14,opt,name=debugging_supported,json=debuggingSupported,proto3" json:"debugging_supported,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"` // contains filtered or unexported fields }
func (*BoardDetailsResponse) Descriptor
deprecated
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) GetDebuggingSupported ¶ added in v0.0.2
func (x *BoardDetailsResponse) GetDebuggingSupported() bool
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
type BoardIdentificationProperties ¶
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) Descriptor
deprecated
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
type BoardListAllRequest ¶
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 IncludeHiddenBoards bool `protobuf:"varint,3,opt,name=include_hidden_boards,json=includeHiddenBoards,proto3" json:"include_hidden_boards,omitempty"` // contains filtered or unexported fields }
func (*BoardListAllRequest) Descriptor
deprecated
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
type BoardListAllResponse ¶
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) Descriptor
deprecated
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
type BoardListItem ¶
type BoardListItem struct { // The name for use when identifying the board to a human. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The fully qualified board name. Used to identify the board to a machine. Fqbn string `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // If the board is marked as "hidden" in the platform IsHidden bool `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) Descriptor
deprecated
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
type BoardListRequest ¶
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) Timeout int64 `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`). Fqbn string `protobuf:"bytes,3,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*BoardListRequest) Descriptor
deprecated
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) 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
type BoardListResponse ¶
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"` // contains filtered or unexported fields }
func (*BoardListResponse) Descriptor
deprecated
func (*BoardListResponse) Descriptor() ([]byte, []int)
Deprecated: Use BoardListResponse.ProtoReflect.Descriptor instead.
func (*BoardListResponse) GetPorts ¶
func (x *BoardListResponse) GetPorts() []*DetectedPort
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
type BoardListWatchRequest ¶
type BoardListWatchRequest struct { // Arduino Core Service instance from the `Init` response. Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` // Set this to true to stop the discovery process Interrupt bool `protobuf:"varint,2,opt,name=interrupt,proto3" json:"interrupt,omitempty"` // contains filtered or unexported fields }
func (*BoardListWatchRequest) Descriptor
deprecated
func (*BoardListWatchRequest) Descriptor() ([]byte, []int)
Deprecated: Use BoardListWatchRequest.ProtoReflect.Descriptor instead.
func (*BoardListWatchRequest) GetInstance ¶
func (x *BoardListWatchRequest) GetInstance() *Instance
func (*BoardListWatchRequest) GetInterrupt ¶ added in v0.0.2
func (x *BoardListWatchRequest) GetInterrupt() 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
type BoardListWatchResponse ¶
type BoardListWatchResponse struct { // Event type as received from the serial discovery tool EventType string `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 Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*BoardListWatchResponse) Descriptor
deprecated
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
type BoardPlatform ¶
type BoardPlatform struct { // Architecture of the platform (e.g., `avr`). Architecture string `protobuf:"bytes,1,opt,name=architecture,proto3" json:"architecture,omitempty"` // Category of the platform. Set to `Contributed` for 3rd party platforms. Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` // Download URL of the platform archive file. Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` // File name of the platform archive. ArchiveFilename string `protobuf:"bytes,4,opt,name=archive_filename,json=archiveFilename,proto3" json:"archive_filename,omitempty"` // Checksum of the platform archive. Checksum string `protobuf:"bytes,5,opt,name=checksum,proto3" json:"checksum,omitempty"` // File size of the platform archive. Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` // Name used to identify the platform to humans. Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*BoardPlatform) Descriptor
deprecated
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
type BoardSearchRequest ¶
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. SearchArgs string `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 IncludeHiddenBoards bool `protobuf:"varint,3,opt,name=include_hidden_boards,json=includeHiddenBoards,proto3" json:"include_hidden_boards,omitempty"` // contains filtered or unexported fields }
func (*BoardSearchRequest) Descriptor
deprecated
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
type BoardSearchResponse ¶
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) Descriptor
deprecated
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
type BurnBootloaderRequest ¶
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`). Fqbn string `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. Verbose bool `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. Verify bool `protobuf:"varint,5,opt,name=verify,proto3" json:"verify,omitempty"` // The programmer to use for burning bootloader. Programmer string `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. DryRun bool `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-fields UserFields map[string]string `` /* 180-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BurnBootloaderRequest) Descriptor
deprecated
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) 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
type BurnBootloaderResponse ¶
type BurnBootloaderResponse struct { // The output of the burn bootloader process. OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3" json:"out_stream,omitempty"` // The error output of the burn bootloader process. ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3" json:"err_stream,omitempty"` // contains filtered or unexported fields }
func (*BurnBootloaderResponse) Descriptor
deprecated
func (*BurnBootloaderResponse) Descriptor() ([]byte, []int)
Deprecated: Use BurnBootloaderResponse.ProtoReflect.Descriptor instead.
func (*BurnBootloaderResponse) GetErrStream ¶
func (x *BurnBootloaderResponse) GetErrStream() []byte
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
type CompileRequest ¶
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. Fqbn string `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // The path where the sketch is stored. SketchPath string `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. ShowProperties bool `protobuf:"varint,4,opt,name=show_properties,json=showProperties,proto3" json:"show_properties,omitempty"` // Print preprocessed code to stdout instead of compiling. Preprocess bool `protobuf:"varint,5,opt,name=preprocess,proto3" json:"preprocess,omitempty"` // Builds of 'core.a' are saved into this path to be cached and reused. BuildCachePath string `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. BuildPath string `protobuf:"bytes,7,opt,name=build_path,json=buildPath,proto3" json:"build_path,omitempty"` // List of custom build properties separated by commas. 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". Warnings string `protobuf:"bytes,9,opt,name=warnings,proto3" json:"warnings,omitempty"` // Turns on verbose mode. Verbose bool `protobuf:"varint,10,opt,name=verbose,proto3" json:"verbose,omitempty"` // Suppresses almost every output. Quiet bool `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. Jobs int32 `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. OptimizeForDebug bool `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. ExportDir string `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 Clean bool `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. CreateCompilationDatabaseOnly bool `` /* 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 *wrapperspb.BoolValue `protobuf:"bytes,23,opt,name=export_binaries,json=exportBinaries,proto3" 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 KeysKeychain string `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 SignKey string `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 EncryptKey string `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. SkipLibrariesDiscovery bool `` /* 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. DoNotExpandBuildProperties bool `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CompileRequest) Descriptor
deprecated
func (*CompileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompileRequest.ProtoReflect.Descriptor instead.
func (*CompileRequest) GetBuildCachePath ¶
func (x *CompileRequest) GetBuildCachePath() string
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() *wrapperspb.BoolValue
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
type CompileResponse ¶
type CompileResponse struct { // The output of the compilation process (stream) OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3" json:"out_stream,omitempty"` // The error output of the compilation process (stream) ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3" json:"err_stream,omitempty"` // The compiler build path BuildPath string `protobuf:"bytes,3,opt,name=build_path,json=buildPath,proto3" json:"build_path,omitempty"` // The libraries used in the build UsedLibraries []*Library `protobuf:"bytes,4,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,6,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,7,opt,name=build_platform,json=buildPlatform,proto3" json:"build_platform,omitempty"` // Completions reports of the compilation process (stream) Progress *TaskProgress `protobuf:"bytes,8,opt,name=progress,proto3" json:"progress,omitempty"` // Build properties used for compiling BuildProperties []string `protobuf:"bytes,9,rep,name=build_properties,json=buildProperties,proto3" json:"build_properties,omitempty"` // contains filtered or unexported fields }
func (*CompileResponse) Descriptor
deprecated
func (*CompileResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompileResponse.ProtoReflect.Descriptor instead.
func (*CompileResponse) GetBoardPlatform ¶
func (x *CompileResponse) GetBoardPlatform() *InstalledPlatformReference
func (*CompileResponse) GetBuildPath ¶
func (x *CompileResponse) GetBuildPath() string
func (*CompileResponse) GetBuildPlatform ¶
func (x *CompileResponse) GetBuildPlatform() *InstalledPlatformReference
func (*CompileResponse) GetBuildProperties ¶
func (x *CompileResponse) GetBuildProperties() []string
func (*CompileResponse) GetErrStream ¶
func (x *CompileResponse) GetErrStream() []byte
func (*CompileResponse) GetExecutableSectionsSize ¶
func (x *CompileResponse) GetExecutableSectionsSize() []*ExecutableSectionSize
func (*CompileResponse) GetOutStream ¶
func (x *CompileResponse) GetOutStream() []byte
func (*CompileResponse) GetProgress ¶
func (x *CompileResponse) GetProgress() *TaskProgress
func (*CompileResponse) GetUsedLibraries ¶
func (x *CompileResponse) GetUsedLibraries() []*Library
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
type ConfigOption ¶
type ConfigOption struct { // ID of the configuration option. For identifying the option to machines. Option string `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"` // Name of the configuration option for identifying the option to humans. OptionLabel string `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) Descriptor
deprecated
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
type ConfigValue ¶
type ConfigValue struct { // The configuration option value. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Label to identify the configuration option to humans. ValueLabel string `protobuf:"bytes,2,opt,name=value_label,json=valueLabel,proto3" json:"value_label,omitempty"` // Whether the configuration option is selected. Selected bool `protobuf:"varint,3,opt,name=selected,proto3" json:"selected,omitempty"` // contains filtered or unexported fields }
func (*ConfigValue) Descriptor
deprecated
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
type CreateRequest ¶
type CreateRequest struct {
// contains filtered or unexported fields
}
func (*CreateRequest) Descriptor
deprecated
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
type CreateResponse ¶
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) Descriptor
deprecated
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
type DestroyRequest ¶
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) Descriptor
deprecated
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
type DestroyResponse ¶
type DestroyResponse struct {
// contains filtered or unexported fields
}
func (*DestroyResponse) Descriptor
deprecated
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
type DetectedPort ¶
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) Descriptor
deprecated
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
type DownloadProgress ¶
type DownloadProgress struct { // Types that are assignable to Message: // // *DownloadProgress_Start // *DownloadProgress_Update // *DownloadProgress_End Message isDownloadProgress_Message `protobuf_oneof:"message"` // contains filtered or unexported fields }
func (*DownloadProgress) Descriptor
deprecated
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
type DownloadProgressCB ¶
type DownloadProgressCB func(curr *DownloadProgress)
DownloadProgressCB is a callback to get updates on download progress
func (DownloadProgressCB) End ¶
func (d DownloadProgressCB) End(success bool, message string)
End sends an "end" DownloadProgress message to the callback function
func (DownloadProgressCB) Start ¶
func (d DownloadProgressCB) Start(url, label string)
Start sends a "start" DownloadProgress message to the callback function
func (DownloadProgressCB) Update ¶
func (d DownloadProgressCB) Update(downloaded int64, totalSize int64)
Update sends an "update" DownloadProgress message to the callback function
type DownloadProgressEnd ¶
type DownloadProgressEnd struct { // True if the download is successful Success bool `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" Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*DownloadProgressEnd) Descriptor
deprecated
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
type DownloadProgressStart ¶
type DownloadProgressStart struct { // URL of the download. Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // The label to display on the progress bar. Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
func (*DownloadProgressStart) Descriptor
deprecated
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
type DownloadProgressUpdate ¶
type DownloadProgressUpdate struct { // Size of the downloaded portion of the file. Downloaded int64 `protobuf:"varint,1,opt,name=downloaded,proto3" json:"downloaded,omitempty"` // Total size of the file being downloaded. TotalSize int64 `protobuf:"varint,2,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*DownloadProgressUpdate) Descriptor
deprecated
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
type DownloadProgress_End ¶
type DownloadProgress_End struct {
End *DownloadProgressEnd `protobuf:"bytes,3,opt,name=end,proto3,oneof"`
}
type DownloadProgress_Start ¶
type DownloadProgress_Start struct {
Start *DownloadProgressStart `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type DownloadProgress_Update ¶
type DownloadProgress_Update struct {
Update *DownloadProgressUpdate `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}
type DownloadResource ¶
type DownloadResource struct { // Download URL of the library archive. Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // Filename of the library archive. ArchiveFilename string `protobuf:"bytes,2,opt,name=archive_filename,json=archiveFilename,proto3" json:"archive_filename,omitempty"` // Checksum of the library archive. Checksum string `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum,omitempty"` // File size of the library archive. Size int64 `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. CachePath string `protobuf:"bytes,5,opt,name=cache_path,json=cachePath,proto3" json:"cache_path,omitempty"` // contains filtered or unexported fields }
func (*DownloadResource) Descriptor
deprecated
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
type EnumerateMonitorPortSettingsRequest ¶
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. PortProtocol string `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. Fqbn string `protobuf:"bytes,3,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*EnumerateMonitorPortSettingsRequest) Descriptor
deprecated
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
type EnumerateMonitorPortSettingsResponse ¶
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) Descriptor
deprecated
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
type ExecutableSectionSize ¶
type ExecutableSectionSize struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` MaxSize int64 `protobuf:"varint,3,opt,name=max_size,json=maxSize,proto3" json:"max_size,omitempty"` // contains filtered or unexported fields }
func (*ExecutableSectionSize) Descriptor
deprecated
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
type FailedInstanceInitError ¶
type FailedInstanceInitError struct { // specific cause of the error Reason FailedInstanceInitReason `protobuf:"varint,1,opt,name=reason,proto3,enum=cc.arduino.cli.commands.v1.FailedInstanceInitReason" json:"reason,omitempty"` // explanation of the error Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*FailedInstanceInitError) Descriptor
deprecated
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
type FailedInstanceInitReason ¶
type FailedInstanceInitReason int32
const ( // FAILED_INSTANCE_INIT_REASON_UNSPECIFIED the error reason is not specialized FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_UNSPECIFIED FailedInstanceInitReason = 0 // INVALID_INDEX_URL a package index url is malformed FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_INVALID_INDEX_URL FailedInstanceInitReason = 1 // FAILED_INSTANCE_INIT_REASON_INDEX_LOAD_ERROR failure encountered while // loading an index FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_INDEX_LOAD_ERROR FailedInstanceInitReason = 2 // FAILED_INSTANCE_INIT_REASON_TOOL_LOAD_ERROR failure encountered while // loading a tool FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_TOOL_LOAD_ERROR FailedInstanceInitReason = 3 // FAILED_INSTANCE_INIT_REASON_INDEX_DOWNLOAD_ERROR failure encountered while // downloading an index FailedInstanceInitReason_FAILED_INSTANCE_INIT_REASON_INDEX_DOWNLOAD_ERROR FailedInstanceInitReason = 4 )
func (FailedInstanceInitReason) Descriptor ¶
func (FailedInstanceInitReason) Descriptor() protoreflect.EnumDescriptor
func (FailedInstanceInitReason) Enum ¶
func (x FailedInstanceInitReason) Enum() *FailedInstanceInitReason
func (FailedInstanceInitReason) EnumDescriptor
deprecated
func (FailedInstanceInitReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use FailedInstanceInitReason.Descriptor instead.
func (FailedInstanceInitReason) Number ¶
func (x FailedInstanceInitReason) Number() protoreflect.EnumNumber
func (FailedInstanceInitReason) String ¶
func (x FailedInstanceInitReason) String() string
func (FailedInstanceInitReason) Type ¶
func (FailedInstanceInitReason) Type() protoreflect.EnumType
type GitLibraryInstallRequest ¶
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 Url string `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. Overwrite bool `protobuf:"varint,3,opt,name=overwrite,proto3" json:"overwrite,omitempty"` // contains filtered or unexported fields }
func (*GitLibraryInstallRequest) Descriptor
deprecated
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
type GitLibraryInstallResponse ¶
type GitLibraryInstallResponse struct { // Description of the current stage of the installation. TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*GitLibraryInstallResponse) Descriptor
deprecated
func (*GitLibraryInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use GitLibraryInstallResponse.ProtoReflect.Descriptor instead.
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
type Help ¶
type Help struct { // URL for getting online help. Online string `protobuf:"bytes,1,opt,name=online,proto3" json:"online,omitempty"` // contains filtered or unexported fields }
func (*Help) Descriptor
deprecated
func (*Help) ProtoMessage ¶
func (*Help) ProtoMessage()
func (*Help) ProtoReflect ¶
func (x *Help) ProtoReflect() protoreflect.Message
type HelpResources ¶
type HelpResources struct { // A URL provided by the author of the platform's package, intended to point // to their online help service. Online string `protobuf:"bytes,1,opt,name=online,proto3" json:"online,omitempty"` // contains filtered or unexported fields }
func (*HelpResources) Descriptor
deprecated
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
type InitRequest ¶
type InitRequest struct { // An Arduino Core instance. Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` // Profile to use Profile string `protobuf:"bytes,2,opt,name=profile,proto3" json:"profile,omitempty"` // The path where the sketch is stored SketchPath string `protobuf:"bytes,3,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` // contains filtered or unexported fields }
func (*InitRequest) Descriptor
deprecated
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
type InitResponse ¶
type InitResponse struct { // Types that are assignable to Message: // // *InitResponse_InitProgress // *InitResponse_Error // *InitResponse_Profile Message isInitResponse_Message `protobuf_oneof:"message"` // contains filtered or unexported fields }
func (*InitResponse) Descriptor
deprecated
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() *Profile
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
type InitResponse_Error ¶
type InitResponse_InitProgress ¶
type InitResponse_InitProgress struct {
InitProgress *InitResponse_Progress `protobuf:"bytes,1,opt,name=init_progress,json=initProgress,proto3,oneof"`
}
type InitResponse_Profile ¶
type InitResponse_Profile struct { // Selected profile information Profile *Profile `protobuf:"bytes,3,opt,name=profile,proto3,oneof"` }
type InitResponse_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) Descriptor
deprecated
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
type InstalledLibrary ¶
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) Descriptor
deprecated
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
type InstalledPlatformReference ¶
type InstalledPlatformReference struct { // Platform ID (e.g., `arduino:avr`). Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Version of the platform. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // Installation directory of the platform InstallDir string `protobuf:"bytes,3,opt,name=install_dir,json=installDir,proto3" json:"install_dir,omitempty"` // 3rd party platform URL PackageUrl string `protobuf:"bytes,4,opt,name=package_url,json=packageUrl,proto3" json:"package_url,omitempty"` // contains filtered or unexported fields }
func (*InstalledPlatformReference) Descriptor
deprecated
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
type Instance ¶
type Instance struct { // The ID of the instance. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*Instance) Descriptor
deprecated
func (*Instance) ProtoMessage ¶
func (*Instance) ProtoMessage()
func (*Instance) ProtoReflect ¶
func (x *Instance) ProtoReflect() protoreflect.Message
type InstanceCommand ¶
type InstanceCommand interface {
GetInstance() *Instance
}
InstanceCommand is an interface that represents a gRPC command with a gRPC Instance.
type Library ¶
type Library struct { // Library name (value of `name` field in library.properties). Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Value of the `author` field in library.properties. Author string `protobuf:"bytes,2,opt,name=author,proto3" json:"author,omitempty"` // Value of the `maintainer` field in library.properties. Maintainer string `protobuf:"bytes,3,opt,name=maintainer,proto3" json:"maintainer,omitempty"` // Value of the `sentence` field in library.properties. Sentence string `protobuf:"bytes,4,opt,name=sentence,proto3" json:"sentence,omitempty"` // Value of the `paragraph` field in library.properties. Paragraph string `protobuf:"bytes,5,opt,name=paragraph,proto3" json:"paragraph,omitempty"` // Value of the `url` field in library.properties. Website string `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"` // Value of the `category` field in library.properties. Category string `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. InstallDir string `protobuf:"bytes,10,opt,name=install_dir,json=installDir,proto3" json:"install_dir,omitempty"` // The location of the library's source files. SourceDir string `protobuf:"bytes,11,opt,name=source_dir,json=sourceDir,proto3" json:"source_dir,omitempty"` // The location of the library's `utility` directory. UtilityDir string `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:[email protected]`). ContainerPlatform string `protobuf:"bytes,14,opt,name=container_platform,json=containerPlatform,proto3" json:"container_platform,omitempty"` // Value of the `dot_a_linkage` field in library.properties. DotALinkage bool `protobuf:"varint,17,opt,name=dot_a_linkage,json=dotALinkage,proto3" json:"dot_a_linkage,omitempty"` // Value of the `precompiled` field in library.properties. Precompiled bool `protobuf:"varint,18,opt,name=precompiled,proto3" json:"precompiled,omitempty"` // Value of the `ldflags` field in library.properties. LdFlags string `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. IsLegacy bool `protobuf:"varint,20,opt,name=is_legacy,json=isLegacy,proto3" json:"is_legacy,omitempty"` // Value of the `version` field in library.properties. Version string `protobuf:"bytes,21,opt,name=version,proto3" json:"version,omitempty"` // Value of the `license` field in library.properties. License string `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. Location LibraryLocation `protobuf:"varint,24,opt,name=location,proto3,enum=cc.arduino.cli.commands.v1.LibraryLocation" json:"location,omitempty"` // The library format type. Layout LibraryLayout `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. InDevelopment bool `protobuf:"varint,29,opt,name=in_development,json=inDevelopment,proto3" json:"in_development,omitempty"` // contains filtered or unexported fields }
func (*Library) Descriptor
deprecated
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
type LibraryDependency ¶
type LibraryDependency struct { // Library name of the dependency. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Version constraint of the dependency. VersionConstraint string `protobuf:"bytes,2,opt,name=version_constraint,json=versionConstraint,proto3" json:"version_constraint,omitempty"` // contains filtered or unexported fields }
func (*LibraryDependency) Descriptor
deprecated
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
type LibraryDependencyStatus ¶
type LibraryDependencyStatus struct { // The name of the library dependency. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The required version of the library dependency. VersionRequired string `protobuf:"bytes,2,opt,name=version_required,json=versionRequired,proto3" json:"version_required,omitempty"` // Version of the library dependency currently installed. VersionInstalled string `protobuf:"bytes,3,opt,name=version_installed,json=versionInstalled,proto3" json:"version_installed,omitempty"` // contains filtered or unexported fields }
func (*LibraryDependencyStatus) Descriptor
deprecated
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
type LibraryDownloadRequest ¶
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. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The version of the library to download. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*LibraryDownloadRequest) Descriptor
deprecated
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
type LibraryDownloadResponse ¶
type LibraryDownloadResponse struct { // Progress of the library download. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // contains filtered or unexported fields }
func (*LibraryDownloadResponse) Descriptor
deprecated
func (*LibraryDownloadResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryDownloadResponse.ProtoReflect.Descriptor instead.
func (*LibraryDownloadResponse) GetProgress ¶
func (x *LibraryDownloadResponse) GetProgress() *DownloadProgress
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
type LibraryInstallLocation ¶
type LibraryInstallLocation int32
const ( // In the `libraries` subdirectory of the user directory (sketchbook). This is // the default if not specified. LibraryInstallLocation_LIBRARY_INSTALL_LOCATION_USER LibraryInstallLocation = 0 // In the configured 'builtin.libraries' directory. LibraryInstallLocation_LIBRARY_INSTALL_LOCATION_BUILTIN LibraryInstallLocation = 1 )
func (LibraryInstallLocation) Descriptor ¶
func (LibraryInstallLocation) Descriptor() protoreflect.EnumDescriptor
func (LibraryInstallLocation) Enum ¶
func (x LibraryInstallLocation) Enum() *LibraryInstallLocation
func (LibraryInstallLocation) EnumDescriptor
deprecated
func (LibraryInstallLocation) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibraryInstallLocation.Descriptor instead.
func (LibraryInstallLocation) Number ¶
func (x LibraryInstallLocation) Number() protoreflect.EnumNumber
func (LibraryInstallLocation) String ¶
func (x LibraryInstallLocation) String() string
func (LibraryInstallLocation) Type ¶
func (LibraryInstallLocation) Type() protoreflect.EnumType
type LibraryInstallRequest ¶
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. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The version of the library to install. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // Set to true to skip installation of specified library's dependencies, // defaults to false. NoDeps bool `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. NoOverwrite bool `protobuf:"varint,5,opt,name=no_overwrite,json=noOverwrite,proto3" json:"no_overwrite,omitempty"` // Install the library and dependencies in the specified location InstallLocation LibraryInstallLocation `` /* 162-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LibraryInstallRequest) Descriptor
deprecated
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
type LibraryInstallResponse ¶
type LibraryInstallResponse struct { // Progress of the library download. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // Description of the current stage of the installation. TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*LibraryInstallResponse) Descriptor
deprecated
func (*LibraryInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryInstallResponse.ProtoReflect.Descriptor instead.
func (*LibraryInstallResponse) GetProgress ¶
func (x *LibraryInstallResponse) GetProgress() *DownloadProgress
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
type LibraryLayout ¶
type LibraryLayout int32
const ( // Library is in the 1.0 Arduino library format. LibraryLayout_LIBRARY_LAYOUT_FLAT LibraryLayout = 0 // Library is in the 1.5 Arduino library format. LibraryLayout_LIBRARY_LAYOUT_RECURSIVE LibraryLayout = 1 )
func (LibraryLayout) Descriptor ¶
func (LibraryLayout) Descriptor() protoreflect.EnumDescriptor
func (LibraryLayout) Enum ¶
func (x LibraryLayout) Enum() *LibraryLayout
func (LibraryLayout) EnumDescriptor
deprecated
func (LibraryLayout) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibraryLayout.Descriptor instead.
func (LibraryLayout) Number ¶
func (x LibraryLayout) Number() protoreflect.EnumNumber
func (LibraryLayout) String ¶
func (x LibraryLayout) String() string
func (LibraryLayout) Type ¶
func (LibraryLayout) Type() protoreflect.EnumType
type LibraryListRequest ¶
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. All bool `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. Updatable bool `protobuf:"varint,3,opt,name=updatable,proto3" json:"updatable,omitempty"` // If set filters out the libraries not matching name Name string `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. Fqbn string `protobuf:"bytes,5,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*LibraryListRequest) Descriptor
deprecated
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
type LibraryListResponse ¶
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) Descriptor
deprecated
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
type LibraryLocation ¶
type LibraryLocation int32
const ( // In the configured 'builtin.libraries' directory. LibraryLocation_LIBRARY_LOCATION_BUILTIN LibraryLocation = 0 // In the `libraries` subdirectory of the user directory (sketchbook). LibraryLocation_LIBRARY_LOCATION_USER LibraryLocation = 1 // In the `libraries` subdirectory of a platform. LibraryLocation_LIBRARY_LOCATION_PLATFORM_BUILTIN LibraryLocation = 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_BUILTIN LibraryLocation = 3 // Outside the `libraries` folders managed by the CLI. LibraryLocation_LIBRARY_LOCATION_UNMANAGED LibraryLocation = 4 )
func (LibraryLocation) Descriptor ¶
func (LibraryLocation) Descriptor() protoreflect.EnumDescriptor
func (LibraryLocation) Enum ¶
func (x LibraryLocation) Enum() *LibraryLocation
func (LibraryLocation) EnumDescriptor
deprecated
func (LibraryLocation) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibraryLocation.Descriptor instead.
func (LibraryLocation) Number ¶
func (x LibraryLocation) Number() protoreflect.EnumNumber
func (LibraryLocation) String ¶
func (x LibraryLocation) String() string
func (LibraryLocation) Type ¶
func (LibraryLocation) Type() protoreflect.EnumType
type LibraryRelease ¶
type LibraryRelease struct { // Value of the `author` field in library.properties. Author string `protobuf:"bytes,1,opt,name=author,proto3" json:"author,omitempty"` // Value of the `version` field in library.properties. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // Value of the `maintainer` field in library.properties. Maintainer string `protobuf:"bytes,3,opt,name=maintainer,proto3" json:"maintainer,omitempty"` // Value of the `sentence` field in library.properties. Sentence string `protobuf:"bytes,4,opt,name=sentence,proto3" json:"sentence,omitempty"` // Value of the `paragraph` field in library.properties. Paragraph string `protobuf:"bytes,5,opt,name=paragraph,proto3" json:"paragraph,omitempty"` // Value of the `url` field in library.properties. Website string `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"` // Value of the `category` field in library.properties. Category string `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. License string `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) Descriptor
deprecated
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
type LibraryResolveDependenciesRequest ¶
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. Name string `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. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*LibraryResolveDependenciesRequest) Descriptor
deprecated
func (*LibraryResolveDependenciesRequest) Descriptor() ([]byte, []int)
Deprecated: Use LibraryResolveDependenciesRequest.ProtoReflect.Descriptor instead.
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
type LibraryResolveDependenciesResponse ¶
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) Descriptor
deprecated
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
type LibrarySearchRequest ¶
type LibrarySearchRequest struct { // Arduino Core Service instance from the `Init` response. Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` // Deprecated. Use search_args instead. // // Deprecated: Marked as deprecated in cc/arduino/cli/commands/v1/lib.proto. Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"` // Set to true to not populate the releases field in the response (may save a // lot of bandwidth/CPU). OmitReleasesDetails bool `protobuf:"varint,3,opt,name=omit_releases_details,json=omitReleasesDetails,proto3" json:"omit_releases_details,omitempty"` // Keywords for the search. SearchArgs string `protobuf:"bytes,4,opt,name=search_args,json=searchArgs,proto3" json:"search_args,omitempty"` // contains filtered or unexported fields }
func (*LibrarySearchRequest) Descriptor
deprecated
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) GetQuery
deprecated
added in
v0.0.2
func (x *LibrarySearchRequest) GetQuery() string
Deprecated: Marked as deprecated in cc/arduino/cli/commands/v1/lib.proto.
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
type LibrarySearchResponse ¶
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. Status LibrarySearchStatus `protobuf:"varint,2,opt,name=status,proto3,enum=cc.arduino.cli.commands.v1.LibrarySearchStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*LibrarySearchResponse) Descriptor
deprecated
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
type LibrarySearchStatus ¶
type LibrarySearchStatus int32
const ( // No search results were found. LibrarySearchStatus_LIBRARY_SEARCH_STATUS_FAILED LibrarySearchStatus = 0 // Search results were found. LibrarySearchStatus_LIBRARY_SEARCH_STATUS_SUCCESS LibrarySearchStatus = 1 )
func (LibrarySearchStatus) Descriptor ¶
func (LibrarySearchStatus) Descriptor() protoreflect.EnumDescriptor
func (LibrarySearchStatus) Enum ¶
func (x LibrarySearchStatus) Enum() *LibrarySearchStatus
func (LibrarySearchStatus) EnumDescriptor
deprecated
func (LibrarySearchStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use LibrarySearchStatus.Descriptor instead.
func (LibrarySearchStatus) Number ¶
func (x LibrarySearchStatus) Number() protoreflect.EnumNumber
func (LibrarySearchStatus) String ¶
func (x LibrarySearchStatus) String() string
func (LibrarySearchStatus) Type ¶
func (LibrarySearchStatus) Type() protoreflect.EnumType
type LibraryUninstallRequest ¶
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. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The version of the library to uninstall. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*LibraryUninstallRequest) Descriptor
deprecated
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
type LibraryUninstallResponse ¶
type LibraryUninstallResponse struct { // Description of the current stage of the uninstallation. TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*LibraryUninstallResponse) Descriptor
deprecated
func (*LibraryUninstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUninstallResponse.ProtoReflect.Descriptor instead.
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
type LibraryUpgradeAllRequest ¶
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) Descriptor
deprecated
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
type LibraryUpgradeAllResponse ¶
type LibraryUpgradeAllResponse struct { // Progress of the downloads of files needed for the upgrades. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // Description of the current stage of the upgrade. TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*LibraryUpgradeAllResponse) Descriptor
deprecated
func (*LibraryUpgradeAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeAllResponse.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeAllResponse) GetProgress ¶
func (x *LibraryUpgradeAllResponse) GetProgress() *DownloadProgress
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
type LibraryUpgradeRequest ¶
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. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Set to true to skip installation of specified library's dependencies, // defaults to false. NoDeps bool `protobuf:"varint,3,opt,name=no_deps,json=noDeps,proto3" json:"no_deps,omitempty"` // contains filtered or unexported fields }
func (*LibraryUpgradeRequest) Descriptor
deprecated
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
type LibraryUpgradeResponse ¶
type LibraryUpgradeResponse struct { // Progress of the library download. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // Description of the current stage of the installation. TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*LibraryUpgradeResponse) Descriptor
deprecated
func (*LibraryUpgradeResponse) Descriptor() ([]byte, []int)
Deprecated: Use LibraryUpgradeResponse.ProtoReflect.Descriptor instead.
func (*LibraryUpgradeResponse) GetProgress ¶
func (x *LibraryUpgradeResponse) GetProgress() *DownloadProgress
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
type ListProgrammersAvailableForUploadRequest ¶
type ListProgrammersAvailableForUploadRequest struct { Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` Fqbn string `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*ListProgrammersAvailableForUploadRequest) Descriptor
deprecated
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
type ListProgrammersAvailableForUploadResponse ¶
type ListProgrammersAvailableForUploadResponse struct { Programmers []*Programmer `protobuf:"bytes,1,rep,name=programmers,proto3" json:"programmers,omitempty"` // contains filtered or unexported fields }
func (*ListProgrammersAvailableForUploadResponse) Descriptor
deprecated
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
type LoadSketchRequest ¶
type LoadSketchRequest struct { // Absolute path to single sketch file or a sketch folder SketchPath string `protobuf:"bytes,2,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` // contains filtered or unexported fields }
func (*LoadSketchRequest) Descriptor
deprecated
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
type LoadSketchResponse ¶
type LoadSketchResponse struct { // Absolute path to a main sketch files MainFile string `protobuf:"bytes,1,opt,name=main_file,json=mainFile,proto3" json:"main_file,omitempty"` // Absolute path to folder that contains main_file LocationPath string `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) DefaultFqbn string `protobuf:"bytes,6,opt,name=default_fqbn,json=defaultFqbn,proto3" json:"default_fqbn,omitempty"` // Default Port set in project file (sketch.yaml) DefaultPort string `protobuf:"bytes,7,opt,name=default_port,json=defaultPort,proto3" json:"default_port,omitempty"` // Default Protocol set in project file (sketch.yaml) DefaultProtocol string `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"` // contains filtered or unexported fields }
func (*LoadSketchResponse) Descriptor
deprecated
func (*LoadSketchResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoadSketchResponse.ProtoReflect.Descriptor instead.
func (*LoadSketchResponse) GetAdditionalFiles ¶
func (x *LoadSketchResponse) GetAdditionalFiles() []string
func (*LoadSketchResponse) GetDefaultFqbn ¶
func (x *LoadSketchResponse) GetDefaultFqbn() string
func (*LoadSketchResponse) GetDefaultPort ¶
func (x *LoadSketchResponse) GetDefaultPort() string
func (*LoadSketchResponse) GetDefaultProfile ¶
func (x *LoadSketchResponse) GetDefaultProfile() *SketchProfile
func (*LoadSketchResponse) GetDefaultProtocol ¶
func (x *LoadSketchResponse) GetDefaultProtocol() string
func (*LoadSketchResponse) GetLocationPath ¶
func (x *LoadSketchResponse) GetLocationPath() string
func (*LoadSketchResponse) GetMainFile ¶
func (x *LoadSketchResponse) GetMainFile() string
func (*LoadSketchResponse) GetOtherSketchFiles ¶
func (x *LoadSketchResponse) GetOtherSketchFiles() []string
func (*LoadSketchResponse) GetProfiles ¶
func (x *LoadSketchResponse) GetProfiles() []*SketchProfile
func (*LoadSketchResponse) GetRootFolderFiles ¶
func (x *LoadSketchResponse) GetRootFolderFiles() []string
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
type MonitorPortConfiguration ¶
type MonitorPortConfiguration struct { // The port configuration parameters to configure Settings []*MonitorPortSetting `protobuf:"bytes,1,rep,name=settings,proto3" json:"settings,omitempty"` // contains filtered or unexported fields }
func (*MonitorPortConfiguration) Descriptor
deprecated
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
type MonitorPortSetting ¶
type MonitorPortSetting struct { SettingId string `protobuf:"bytes,1,opt,name=setting_id,json=settingId,proto3" json:"setting_id,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*MonitorPortSetting) Descriptor
deprecated
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
type MonitorPortSettingDescriptor ¶
type MonitorPortSettingDescriptor struct { // The setting identifier SettingId string `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) Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` // The setting type (at the moment only "enum" is avaiable) Type string `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 Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*MonitorPortSettingDescriptor) Descriptor
deprecated
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
type MonitorRequest ¶
type MonitorRequest 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. Fqbn string `protobuf:"bytes,3,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // Data to send to the port TxData []byte `protobuf:"bytes,4,opt,name=tx_data,json=txData,proto3" json:"tx_data,omitempty"` // Port configuration, optional, contains settings of the port to be applied PortConfiguration *MonitorPortConfiguration `protobuf:"bytes,5,opt,name=port_configuration,json=portConfiguration,proto3" json:"port_configuration,omitempty"` // contains filtered or unexported fields }
func (*MonitorRequest) Descriptor
deprecated
func (*MonitorRequest) Descriptor() ([]byte, []int)
Deprecated: Use MonitorRequest.ProtoReflect.Descriptor instead.
func (*MonitorRequest) GetFqbn ¶
func (x *MonitorRequest) GetFqbn() string
func (*MonitorRequest) GetInstance ¶
func (x *MonitorRequest) GetInstance() *Instance
func (*MonitorRequest) GetPort ¶
func (x *MonitorRequest) GetPort() *Port
func (*MonitorRequest) GetPortConfiguration ¶
func (x *MonitorRequest) GetPortConfiguration() *MonitorPortConfiguration
func (*MonitorRequest) GetTxData ¶
func (x *MonitorRequest) GetTxData() []byte
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
type MonitorResponse ¶
type MonitorResponse struct { // Eventual errors dealing with monitor port Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // Data received from the port RxData []byte `protobuf:"bytes,2,opt,name=rx_data,json=rxData,proto3" json:"rx_data,omitempty"` // 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 []*MonitorPortSetting `protobuf:"bytes,3,rep,name=applied_settings,json=appliedSettings,proto3" json:"applied_settings,omitempty"` // A message with this field set to true is sent as soon as the port is // succesfully opened Success bool `protobuf:"varint,4,opt,name=success,proto3" json:"success,omitempty"` // contains filtered or unexported fields }
func (*MonitorResponse) Descriptor
deprecated
func (*MonitorResponse) Descriptor() ([]byte, []int)
Deprecated: Use MonitorResponse.ProtoReflect.Descriptor instead.
func (*MonitorResponse) GetAppliedSettings ¶
func (x *MonitorResponse) GetAppliedSettings() []*MonitorPortSetting
func (*MonitorResponse) GetError ¶
func (x *MonitorResponse) GetError() string
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
type NewSketchRequest ¶
type NewSketchRequest struct { // New sketch name SketchName string `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. SketchDir string `protobuf:"bytes,3,opt,name=sketch_dir,json=sketchDir,proto3" json:"sketch_dir,omitempty"` // Specificies if an existing .ino sketch should be overwritten Overwrite bool `protobuf:"varint,4,opt,name=overwrite,proto3" json:"overwrite,omitempty"` // contains filtered or unexported fields }
func (*NewSketchRequest) Descriptor
deprecated
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
type NewSketchResponse ¶
type NewSketchResponse struct { // Absolute path to a main sketch file MainFile string `protobuf:"bytes,1,opt,name=main_file,json=mainFile,proto3" json:"main_file,omitempty"` // contains filtered or unexported fields }
func (*NewSketchResponse) Descriptor
deprecated
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
type Package ¶
type Package struct { // Maintainer of the package. Maintainer string `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). Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // A URL provided by the package author, intended to point to their website. WebsiteUrl string `protobuf:"bytes,3,opt,name=website_url,json=websiteUrl,proto3" json:"website_url,omitempty"` // Email address of the package maintainer. Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"` // Package vendor name. Name string `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) Descriptor
deprecated
func (*Package) GetMaintainer ¶
func (*Package) GetWebsiteUrl ¶
func (*Package) ProtoMessage ¶
func (*Package) ProtoMessage()
func (*Package) ProtoReflect ¶
func (x *Package) ProtoReflect() protoreflect.Message
type Platform ¶
type Platform struct { // Platform ID (e.g., `arduino:avr`). Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Version of the platform. Installed string `protobuf:"bytes,2,opt,name=installed,proto3" json:"installed,omitempty"` // Newest available version of the platform. Latest string `protobuf:"bytes,3,opt,name=latest,proto3" json:"latest,omitempty"` // Name used to identify the platform to humans (e.g., "Arduino AVR Boards"). Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Maintainer of the platform's package. Maintainer string `protobuf:"bytes,5,opt,name=maintainer,proto3" json:"maintainer,omitempty"` // A URL provided by the author of the platform's package, intended to point // to their website. Website string `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"` // Email of the maintainer of the platform's package. Email string `protobuf:"bytes,7,opt,name=email,proto3" json:"email,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,8,rep,name=boards,proto3" json:"boards,omitempty"` // If true this Platform has been installed manually in the user' sketchbook // hardware folder ManuallyInstalled bool `protobuf:"varint,9,opt,name=manually_installed,json=manuallyInstalled,proto3" json:"manually_installed,omitempty"` // If true this Platform has been deprecated Deprecated bool `protobuf:"varint,10,opt,name=deprecated,proto3" json:"deprecated,omitempty"` // Type of the platform. Type []string `protobuf:"bytes,11,rep,name=type,proto3" json:"type,omitempty"` // A URL provided by the author of the platform's package, intended to point // to their online help service. Help *HelpResources `protobuf:"bytes,12,opt,name=help,proto3" json:"help,omitempty"` // If true the platform is indexed Indexed bool `protobuf:"varint,13,opt,name=indexed,proto3" json:"indexed,omitempty"` // This field is true when the platform is installed with the Arduino IDE 1.8. // If the platform is also not indexed it may fail to work correctly in some // circumstances, and it may need to be re-installed. MissingMetadata bool `protobuf:"varint,14,opt,name=missing_metadata,json=missingMetadata,proto3" json:"missing_metadata,omitempty"` // contains filtered or unexported fields }
func (*Platform) Descriptor
deprecated
func (*Platform) GetDeprecated ¶ added in v0.0.2
func (*Platform) GetHelp ¶ added in v0.0.2
func (x *Platform) GetHelp() *HelpResources
func (*Platform) GetIndexed ¶ added in v0.0.2
func (*Platform) GetInstalled ¶ added in v0.0.2
func (*Platform) GetMaintainer ¶ added in v0.0.2
func (*Platform) GetManuallyInstalled ¶ added in v0.0.2
func (*Platform) GetMissingMetadata ¶ added in v0.0.2
func (*Platform) GetWebsite ¶ added in v0.0.2
func (*Platform) ProtoMessage ¶
func (*Platform) ProtoMessage()
func (*Platform) ProtoReflect ¶
func (x *Platform) ProtoReflect() protoreflect.Message
type PlatformDownloadRequest ¶
type PlatformDownloadRequest struct { // Arduino Core Service instance from the `Init` response. Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` PlatformPackage string `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"` // Architecture name of the platform (e.g., `avr`). Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"` // Platform version to download. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*PlatformDownloadRequest) Descriptor
deprecated
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
type PlatformDownloadResponse ¶
type PlatformDownloadResponse struct { // Progress of the downloads of platform and tool files. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // contains filtered or unexported fields }
func (*PlatformDownloadResponse) Descriptor
deprecated
func (*PlatformDownloadResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformDownloadResponse.ProtoReflect.Descriptor instead.
func (*PlatformDownloadResponse) GetProgress ¶
func (x *PlatformDownloadResponse) GetProgress() *DownloadProgress
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
type PlatformInstallRequest ¶
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`). PlatformPackage string `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"` // Architecture name of the platform (e.g., `avr`). Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"` // Platform version to install. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // Set to true to not run (eventual) post install scripts for trusted // platforms SkipPostInstall bool `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. NoOverwrite bool `protobuf:"varint,6,opt,name=no_overwrite,json=noOverwrite,proto3" json:"no_overwrite,omitempty"` // contains filtered or unexported fields }
func (*PlatformInstallRequest) Descriptor
deprecated
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) 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
type PlatformInstallResponse ¶
type PlatformInstallResponse struct { // Progress of the downloads of the platform and tool files. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // Description of the current stage of the installation. TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*PlatformInstallResponse) Descriptor
deprecated
func (*PlatformInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformInstallResponse.ProtoReflect.Descriptor instead.
func (*PlatformInstallResponse) GetProgress ¶
func (x *PlatformInstallResponse) GetProgress() *DownloadProgress
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
type PlatformListRequest ¶ added in v0.0.2
type PlatformListRequest 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 only list platforms which have a newer version available // than the one currently installed. UpdatableOnly bool `protobuf:"varint,2,opt,name=updatable_only,json=updatableOnly,proto3" json:"updatable_only,omitempty"` // Set to true to list platforms installed manually in the user' sketchbook // hardware folder, installed with the PlatformManager through the CLI or // IDE and that are available to install All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"` // contains filtered or unexported fields }
func (*PlatformListRequest) Descriptor
deprecated
added in
v0.0.2
func (*PlatformListRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformListRequest.ProtoReflect.Descriptor instead.
func (*PlatformListRequest) GetAll ¶ added in v0.0.2
func (x *PlatformListRequest) GetAll() bool
func (*PlatformListRequest) GetInstance ¶ added in v0.0.2
func (x *PlatformListRequest) GetInstance() *Instance
func (*PlatformListRequest) GetUpdatableOnly ¶ added in v0.0.2
func (x *PlatformListRequest) GetUpdatableOnly() bool
func (*PlatformListRequest) ProtoMessage ¶ added in v0.0.2
func (*PlatformListRequest) ProtoMessage()
func (*PlatformListRequest) ProtoReflect ¶ added in v0.0.2
func (x *PlatformListRequest) ProtoReflect() protoreflect.Message
func (*PlatformListRequest) Reset ¶ added in v0.0.2
func (x *PlatformListRequest) Reset()
func (*PlatformListRequest) String ¶ added in v0.0.2
func (x *PlatformListRequest) String() string
type PlatformListResponse ¶ added in v0.0.2
type PlatformListResponse struct { // The installed platforms. InstalledPlatforms []*Platform `protobuf:"bytes,1,rep,name=installed_platforms,json=installedPlatforms,proto3" json:"installed_platforms,omitempty"` // contains filtered or unexported fields }
func (*PlatformListResponse) Descriptor
deprecated
added in
v0.0.2
func (*PlatformListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformListResponse.ProtoReflect.Descriptor instead.
func (*PlatformListResponse) GetInstalledPlatforms ¶ added in v0.0.2
func (x *PlatformListResponse) GetInstalledPlatforms() []*Platform
func (*PlatformListResponse) ProtoMessage ¶ added in v0.0.2
func (*PlatformListResponse) ProtoMessage()
func (*PlatformListResponse) ProtoReflect ¶ added in v0.0.2
func (x *PlatformListResponse) ProtoReflect() protoreflect.Message
func (*PlatformListResponse) Reset ¶ added in v0.0.2
func (x *PlatformListResponse) Reset()
func (*PlatformListResponse) String ¶ added in v0.0.2
func (x *PlatformListResponse) String() string
type PlatformLoadingError ¶
type PlatformLoadingError struct {
// contains filtered or unexported fields
}
func (*PlatformLoadingError) Descriptor
deprecated
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
type PlatformSearchRequest ¶
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. SearchArgs string `protobuf:"bytes,2,opt,name=search_args,json=searchArgs,proto3" json:"search_args,omitempty"` // Whether to show all available versions. `false` causes only the newest // versions of the cores to be listed in the search results. AllVersions bool `protobuf:"varint,3,opt,name=all_versions,json=allVersions,proto3" json:"all_versions,omitempty"` // contains filtered or unexported fields }
func (*PlatformSearchRequest) Descriptor
deprecated
func (*PlatformSearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlatformSearchRequest.ProtoReflect.Descriptor instead.
func (*PlatformSearchRequest) GetAllVersions ¶ added in v0.0.2
func (x *PlatformSearchRequest) GetAllVersions() bool
func (*PlatformSearchRequest) GetInstance ¶
func (x *PlatformSearchRequest) GetInstance() *Instance
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
type PlatformSearchResponse ¶
type PlatformSearchResponse struct { // Results of the search. SearchOutput []*Platform `protobuf:"bytes,1,rep,name=search_output,json=searchOutput,proto3" json:"search_output,omitempty"` // contains filtered or unexported fields }
func (*PlatformSearchResponse) Descriptor
deprecated
func (*PlatformSearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformSearchResponse.ProtoReflect.Descriptor instead.
func (*PlatformSearchResponse) GetSearchOutput ¶
func (x *PlatformSearchResponse) GetSearchOutput() []*Platform
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
type PlatformUninstallRequest ¶
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`). PlatformPackage string `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"` // Architecture name of the platform (e.g., `avr`). Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"` // contains filtered or unexported fields }
func (*PlatformUninstallRequest) Descriptor
deprecated
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) 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
type PlatformUninstallResponse ¶
type PlatformUninstallResponse struct { // Description of the current stage of the uninstall. TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*PlatformUninstallResponse) Descriptor
deprecated
func (*PlatformUninstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUninstallResponse.ProtoReflect.Descriptor instead.
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
type PlatformUpgradeRequest ¶
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`). PlatformPackage string `protobuf:"bytes,2,opt,name=platform_package,json=platformPackage,proto3" json:"platform_package,omitempty"` // Architecture name of the platform (e.g., `avr`). Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"` // Set to true to not run (eventual) post install scripts for trusted // platforms SkipPostInstall bool `protobuf:"varint,4,opt,name=skip_post_install,json=skipPostInstall,proto3" json:"skip_post_install,omitempty"` // contains filtered or unexported fields }
func (*PlatformUpgradeRequest) Descriptor
deprecated
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) 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
type PlatformUpgradeResponse ¶
type PlatformUpgradeResponse struct { // Progress of the downloads of the platform and tool files. Progress *DownloadProgress `protobuf:"bytes,1,opt,name=progress,proto3" json:"progress,omitempty"` // Description of the current stage of the upgrade. TaskProgress *TaskProgress `protobuf:"bytes,2,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // The upgraded platform. Platform *Platform `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"` // contains filtered or unexported fields }
func (*PlatformUpgradeResponse) Descriptor
deprecated
func (*PlatformUpgradeResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlatformUpgradeResponse.ProtoReflect.Descriptor instead.
func (*PlatformUpgradeResponse) GetPlatform ¶
func (x *PlatformUpgradeResponse) GetPlatform() *Platform
func (*PlatformUpgradeResponse) GetProgress ¶
func (x *PlatformUpgradeResponse) GetProgress() *DownloadProgress
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
type Port ¶
type Port struct { // Address of the port (e.g., `/dev/ttyACM0`). Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // The port label to show on the GUI (e.g. "ttyACM0") Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` // Protocol of the port (e.g., `serial`, `network`, ...). Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` // A human friendly description of the protocol (e.g., "Serial Port (USB)"). ProtocolLabel string `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 HardwareId string `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
func (*Port) Descriptor
deprecated
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
type Profile ¶
type Profile struct { // Name used to identify the profile within the sketch. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // FQBN specified in the profile. Fqbn string `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*Profile) Descriptor
deprecated
func (*Profile) ProtoMessage ¶
func (*Profile) ProtoMessage()
func (*Profile) ProtoReflect ¶
func (x *Profile) ProtoReflect() protoreflect.Message
type Programmer ¶
type Programmer struct { Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*Programmer) Descriptor
deprecated
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
type ProgrammerIsRequiredForUploadError ¶
type ProgrammerIsRequiredForUploadError struct {
// contains filtered or unexported fields
}
func (*ProgrammerIsRequiredForUploadError) Descriptor
deprecated
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
type SearchedLibrary ¶
type SearchedLibrary struct { // Library name. Name string `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) Descriptor
deprecated
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
type SetSketchDefaultsRequest ¶
type SetSketchDefaultsRequest struct { // Absolute path to Sketch file or folder containing Sketch file SketchPath string `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) DefaultFqbn string `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) DefaultPortAddress string `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) DefaultPortProtocol string `protobuf:"bytes,4,opt,name=default_port_protocol,json=defaultPortProtocol,proto3" json:"default_port_protocol,omitempty"` // contains filtered or unexported fields }
func (*SetSketchDefaultsRequest) Descriptor
deprecated
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) 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
type SetSketchDefaultsResponse ¶
type SetSketchDefaultsResponse struct { // The value of default_fqnn that has been written in project file // (sketch.yaml) DefaultFqbn string `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) DefaultPortAddress string `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) DefaultPortProtocol string `protobuf:"bytes,3,opt,name=default_port_protocol,json=defaultPortProtocol,proto3" json:"default_port_protocol,omitempty"` // contains filtered or unexported fields }
func (*SetSketchDefaultsResponse) Descriptor
deprecated
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) 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
type SketchProfile ¶
type SketchProfile struct { // Name of the profile Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // FQBN used by the profile Fqbn string `protobuf:"bytes,2,opt,name=fqbn,proto3" json:"fqbn,omitempty"` // contains filtered or unexported fields }
func (*SketchProfile) Descriptor
deprecated
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) 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
type SupportedUserFieldsRequest ¶
type SupportedUserFieldsRequest struct { Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` Fqbn string `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. Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` // contains filtered or unexported fields }
func (*SupportedUserFieldsRequest) Descriptor
deprecated
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
type SupportedUserFieldsResponse ¶
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) Descriptor
deprecated
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
type Systems ¶
type Systems struct { // Checksum of the tool archive. Checksum string `protobuf:"bytes,1,opt,name=checksum,proto3" json:"checksum,omitempty"` // Operating system identifier. Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"` // File name of the tool archive. ArchiveFilename string `protobuf:"bytes,3,opt,name=archive_filename,json=archiveFilename,proto3" json:"archive_filename,omitempty"` // Download URL of the tool archive. Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"` // File size of the tool archive. Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*Systems) Descriptor
deprecated
func (*Systems) GetArchiveFilename ¶
func (*Systems) GetChecksum ¶
func (*Systems) ProtoMessage ¶
func (*Systems) ProtoMessage()
func (*Systems) ProtoReflect ¶
func (x *Systems) ProtoReflect() protoreflect.Message
type TaskProgress ¶
type TaskProgress struct { // Description of the task. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Additional information about the task. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // Whether the task is complete. Completed bool `protobuf:"varint,3,opt,name=completed,proto3" json:"completed,omitempty"` // Amount in percent of the task completion (optional) Percent float32 `protobuf:"fixed32,4,opt,name=percent,proto3" json:"percent,omitempty"` // contains filtered or unexported fields }
func (*TaskProgress) Descriptor
deprecated
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
type TaskProgressCB ¶
type TaskProgressCB func(msg *TaskProgress)
TaskProgressCB is a callback to receive progress messages
type ToolsDependencies ¶
type ToolsDependencies struct { // Vendor name of the package containing the tool definition. Packager string `protobuf:"bytes,1,opt,name=packager,proto3" json:"packager,omitempty"` // Tool name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Tool version. Version string `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) Descriptor
deprecated
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
type UnimplementedArduinoCoreServiceServer ¶
type UnimplementedArduinoCoreServiceServer struct { }
UnimplementedArduinoCoreServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedArduinoCoreServiceServer) ArchiveSketch ¶
func (UnimplementedArduinoCoreServiceServer) ArchiveSketch(context.Context, *ArchiveSketchRequest) (*ArchiveSketchResponse, error)
func (UnimplementedArduinoCoreServiceServer) BoardDetails ¶
func (UnimplementedArduinoCoreServiceServer) BoardDetails(context.Context, *BoardDetailsRequest) (*BoardDetailsResponse, 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(ArduinoCoreService_BoardListWatchServer) error
func (UnimplementedArduinoCoreServiceServer) BoardSearch ¶
func (UnimplementedArduinoCoreServiceServer) BoardSearch(context.Context, *BoardSearchRequest) (*BoardSearchResponse, error)
func (UnimplementedArduinoCoreServiceServer) BurnBootloader ¶
func (UnimplementedArduinoCoreServiceServer) BurnBootloader(*BurnBootloaderRequest, ArduinoCoreService_BurnBootloaderServer) 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) GitLibraryInstall ¶
func (UnimplementedArduinoCoreServiceServer) GitLibraryInstall(*GitLibraryInstallRequest, ArduinoCoreService_GitLibraryInstallServer) error
func (UnimplementedArduinoCoreServiceServer) LibraryDownload ¶
func (UnimplementedArduinoCoreServiceServer) LibraryDownload(*LibraryDownloadRequest, ArduinoCoreService_LibraryDownloadServer) error
func (UnimplementedArduinoCoreServiceServer) LibraryInstall ¶
func (UnimplementedArduinoCoreServiceServer) LibraryInstall(*LibraryInstallRequest, ArduinoCoreService_LibraryInstallServer) 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, ArduinoCoreService_LibraryUninstallServer) error
func (UnimplementedArduinoCoreServiceServer) LibraryUpgrade ¶
func (UnimplementedArduinoCoreServiceServer) LibraryUpgrade(*LibraryUpgradeRequest, ArduinoCoreService_LibraryUpgradeServer) error
func (UnimplementedArduinoCoreServiceServer) LibraryUpgradeAll ¶
func (UnimplementedArduinoCoreServiceServer) LibraryUpgradeAll(*LibraryUpgradeAllRequest, ArduinoCoreService_LibraryUpgradeAllServer) 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, ArduinoCoreService_PlatformDownloadServer) error
func (UnimplementedArduinoCoreServiceServer) PlatformInstall ¶
func (UnimplementedArduinoCoreServiceServer) PlatformInstall(*PlatformInstallRequest, ArduinoCoreService_PlatformInstallServer) error
func (UnimplementedArduinoCoreServiceServer) PlatformList ¶ added in v0.0.2
func (UnimplementedArduinoCoreServiceServer) PlatformList(context.Context, *PlatformListRequest) (*PlatformListResponse, error)
func (UnimplementedArduinoCoreServiceServer) PlatformSearch ¶
func (UnimplementedArduinoCoreServiceServer) PlatformSearch(context.Context, *PlatformSearchRequest) (*PlatformSearchResponse, error)
func (UnimplementedArduinoCoreServiceServer) PlatformUninstall ¶
func (UnimplementedArduinoCoreServiceServer) PlatformUninstall(*PlatformUninstallRequest, ArduinoCoreService_PlatformUninstallServer) error
func (UnimplementedArduinoCoreServiceServer) PlatformUpgrade ¶
func (UnimplementedArduinoCoreServiceServer) PlatformUpgrade(*PlatformUpgradeRequest, ArduinoCoreService_PlatformUpgradeServer) error
func (UnimplementedArduinoCoreServiceServer) SetSketchDefaults ¶
func (UnimplementedArduinoCoreServiceServer) SetSketchDefaults(context.Context, *SetSketchDefaultsRequest) (*SetSketchDefaultsResponse, error)
func (UnimplementedArduinoCoreServiceServer) SupportedUserFields ¶
func (UnimplementedArduinoCoreServiceServer) SupportedUserFields(context.Context, *SupportedUserFieldsRequest) (*SupportedUserFieldsResponse, error)
func (UnimplementedArduinoCoreServiceServer) UpdateIndex ¶
func (UnimplementedArduinoCoreServiceServer) UpdateIndex(*UpdateIndexRequest, ArduinoCoreService_UpdateIndexServer) error
func (UnimplementedArduinoCoreServiceServer) UpdateLibrariesIndex ¶
func (UnimplementedArduinoCoreServiceServer) UpdateLibrariesIndex(*UpdateLibrariesIndexRequest, ArduinoCoreService_UpdateLibrariesIndexServer) error
func (UnimplementedArduinoCoreServiceServer) UploadUsingProgrammer ¶
func (UnimplementedArduinoCoreServiceServer) UploadUsingProgrammer(*UploadUsingProgrammerRequest, ArduinoCoreService_UploadUsingProgrammerServer) error
func (UnimplementedArduinoCoreServiceServer) Version ¶
func (UnimplementedArduinoCoreServiceServer) Version(context.Context, *VersionRequest) (*VersionResponse, error)
func (UnimplementedArduinoCoreServiceServer) ZipLibraryInstall ¶
func (UnimplementedArduinoCoreServiceServer) ZipLibraryInstall(*ZipLibraryInstallRequest, ArduinoCoreService_ZipLibraryInstallServer) error
type UnsafeArduinoCoreServiceServer ¶
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 will result in compilation errors.
type UpdateIndexRequest ¶
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. IgnoreCustomPackageIndexes bool `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateIndexRequest) Descriptor
deprecated
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) 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
type UpdateIndexResponse ¶
type UpdateIndexResponse struct { // Progress of the package index download. DownloadProgress *DownloadProgress `protobuf:"bytes,1,opt,name=download_progress,json=downloadProgress,proto3" json:"download_progress,omitempty"` // contains filtered or unexported fields }
func (*UpdateIndexResponse) Descriptor
deprecated
func (*UpdateIndexResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIndexResponse.ProtoReflect.Descriptor instead.
func (*UpdateIndexResponse) GetDownloadProgress ¶
func (x *UpdateIndexResponse) GetDownloadProgress() *DownloadProgress
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
type UpdateLibrariesIndexRequest ¶
type UpdateLibrariesIndexRequest 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 (*UpdateLibrariesIndexRequest) Descriptor
deprecated
func (*UpdateLibrariesIndexRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLibrariesIndexRequest.ProtoReflect.Descriptor instead.
func (*UpdateLibrariesIndexRequest) GetInstance ¶
func (x *UpdateLibrariesIndexRequest) GetInstance() *Instance
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
type UpdateLibrariesIndexResponse ¶
type UpdateLibrariesIndexResponse struct { // Progress of the libraries index download. DownloadProgress *DownloadProgress `protobuf:"bytes,1,opt,name=download_progress,json=downloadProgress,proto3" json:"download_progress,omitempty"` // contains filtered or unexported fields }
func (*UpdateLibrariesIndexResponse) Descriptor
deprecated
func (*UpdateLibrariesIndexResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLibrariesIndexResponse.ProtoReflect.Descriptor instead.
func (*UpdateLibrariesIndexResponse) GetDownloadProgress ¶
func (x *UpdateLibrariesIndexResponse) GetDownloadProgress() *DownloadProgress
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
type UploadRequest ¶
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. Fqbn string `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. SketchPath string `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. Verbose bool `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. Verify bool `protobuf:"varint,6,opt,name=verify,proto3" json:"verify,omitempty"` // When `import_file` is specified, it overrides the `import_dir` and // `sketch_path` params. ImportFile string `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. ImportDir string `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. Programmer string `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. DryRun bool `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-fields UserFields map[string]string `` /* 180-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UploadRequest) Descriptor
deprecated
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) 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
type UploadResponse ¶
type UploadResponse struct { // Types that are assignable to Message: // // *UploadResponse_OutStream // *UploadResponse_ErrStream // *UploadResponse_Result Message isUploadResponse_Message `protobuf_oneof:"message"` // contains filtered or unexported fields }
func (*UploadResponse) Descriptor
deprecated
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
type UploadResponse_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"` }
type UploadResponse_OutStream ¶
type UploadResponse_OutStream struct { // The output of the upload process. OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3,oneof"` }
type UploadResponse_Result ¶
type UploadResponse_Result struct { // The upload result Result *UploadResult `protobuf:"bytes,3,opt,name=result,proto3,oneof"` }
type UploadResult ¶
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) Descriptor
deprecated
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
type UploadUsingProgrammerRequest ¶
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. Fqbn string `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. SketchPath string `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. Verbose bool `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. Verify bool `protobuf:"varint,6,opt,name=verify,proto3" json:"verify,omitempty"` // When `import_file` is specified, it overrides the `import_dir` and // `sketch_path` params. ImportFile string `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. ImportDir string `protobuf:"bytes,8,opt,name=import_dir,json=importDir,proto3" json:"import_dir,omitempty"` // The programmer to use for upload. Programmer string `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. DryRun bool `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-fields UserFields map[string]string `` /* 180-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UploadUsingProgrammerRequest) Descriptor
deprecated
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) 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
type UploadUsingProgrammerResponse ¶
type UploadUsingProgrammerResponse struct { // The output of the upload process. OutStream []byte `protobuf:"bytes,1,opt,name=out_stream,json=outStream,proto3" json:"out_stream,omitempty"` // The error output of the upload process. ErrStream []byte `protobuf:"bytes,2,opt,name=err_stream,json=errStream,proto3" json:"err_stream,omitempty"` // contains filtered or unexported fields }
func (*UploadUsingProgrammerResponse) Descriptor
deprecated
func (*UploadUsingProgrammerResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadUsingProgrammerResponse.ProtoReflect.Descriptor instead.
func (*UploadUsingProgrammerResponse) GetErrStream ¶
func (x *UploadUsingProgrammerResponse) GetErrStream() []byte
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
type UserField ¶
type UserField struct { // Id of the tool that supports this field ToolId string `protobuf:"bytes,1,opt,name=tool_id,json=toolId,proto3" json:"tool_id,omitempty"` // Name used internally to store and retrieve this field Name string `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 Label string `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 Secret bool `protobuf:"varint,4,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*UserField) Descriptor
deprecated
func (*UserField) ProtoMessage ¶
func (*UserField) ProtoMessage()
func (*UserField) ProtoReflect ¶
func (x *UserField) ProtoReflect() protoreflect.Message
type VersionRequest ¶
type VersionRequest struct {
// contains filtered or unexported fields
}
func (*VersionRequest) Descriptor
deprecated
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
type VersionResponse ¶
type VersionResponse struct { // The version of Arduino CLI in use. Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*VersionResponse) Descriptor
deprecated
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
type ZipLibraryInstallRequest ¶
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 Path string `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. Overwrite bool `protobuf:"varint,3,opt,name=overwrite,proto3" json:"overwrite,omitempty"` // contains filtered or unexported fields }
func (*ZipLibraryInstallRequest) Descriptor
deprecated
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
type ZipLibraryInstallResponse ¶
type ZipLibraryInstallResponse struct { // Description of the current stage of the installation. TaskProgress *TaskProgress `protobuf:"bytes,1,opt,name=task_progress,json=taskProgress,proto3" json:"task_progress,omitempty"` // contains filtered or unexported fields }
func (*ZipLibraryInstallResponse) Descriptor
deprecated
func (*ZipLibraryInstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use ZipLibraryInstallResponse.ProtoReflect.Descriptor instead.
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