package gpyrpc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service BuiltinService

gpyrpc.proto:54

Service for built-in functionality.

service KclvmService

gpyrpc.proto:62

Service for KCL VM interactions.

message Argument

gpyrpc.proto:20

Message representing a key-value argument for KCL. kcl main.k -D name=value

Used in: ExecProgram_Args

message CliConfig

gpyrpc.proto:1280

Message representing KCL CLI configuration.

Used in: LoadSettingsFiles_Result

message Decorator

gpyrpc.proto:1458

Message representing a decorator in KCL.

Used in: KclType

message Error

gpyrpc.proto:32

Message representing an error.

Used in: ListVariables_Result, LoadPackage_Result, OverrideFile_Result, ParseFile_Result, ParseProgram_Result

message Example

gpyrpc.proto:1468

Message representing an example in KCL.

Used in: KclType

message ExecProgram_Args

gpyrpc.proto:992

Message for execute program request arguments.

Used as request type in: KclvmService.ExecProgram

Used as field type in: BuildProgram_Args, ExecArtifact_Args, GetSchemaTypeMapping_Args, Test_Args

message ExecProgram_Result

gpyrpc.proto:1032

Message for execute program response.

Used as response type in: KclvmService.ExecArtifact, KclvmService.ExecProgram

message ExternalPkg

gpyrpc.proto:11

Message representing an external package for KCL. kcl main.k -E pkg_name=pkg_path

Used in: ExecProgram_Args, ParseFile_Args, ParseProgram_Args, UpdateDependencies_Result, ValidateCode_Args

message GetSchemaTypeMappingUnderPath_Result

gpyrpc.proto:1188

Message for get schema type mapping response.

message KclType

gpyrpc.proto:1422

Message representing a KCL type.

Used in: GetSchemaTypeMapping_Result, SchemaTypes, Symbol

message KeyValuePair

gpyrpc.proto:1308

Message representing a key-value pair.

Used in: LoadSettingsFiles_Result

message ListVariables_Options

gpyrpc.proto:1120

Message for list variables options.

Used in: ListVariables_Args

message MapEntry

gpyrpc.proto:1166

Message representing a map entry.

Used in: Variable

message Message

gpyrpc.proto:42

Message representing a detailed error message with a position.

Used in: Error

message OptionHelp

gpyrpc.proto:928

Message representing a help option.

Used in: ListOptions_Result

message ParseProgram_Args

gpyrpc.proto:866

Message for parse program request arguments.

Used as request type in: KclvmService.ListOptions, KclvmService.ParseProgram

Used as field type in: LoadPackage_Args

message Ping_Args

gpyrpc.proto:806

Message for ping request arguments.

Used as request type in: BuiltinService.Ping, KclvmService.Ping

message Ping_Result

gpyrpc.proto:812

Message for ping response.

Used as response type in: BuiltinService.Ping, KclvmService.Ping

message Position

gpyrpc.proto:1227

Message representing a position in the source code.

Used in: Message

message SchemaTypes

gpyrpc.proto:1193

Used in: GetSchemaTypeMappingUnderPath_Result

message Scope

gpyrpc.proto:958

Message representing a scope in KCL.

Used in: LoadPackage_Result

message ScopeIndex

gpyrpc.proto:982

Message representing a scope index.

Used in: LoadPackage_Result, Scope

message Symbol

gpyrpc.proto:942

Message representing a symbol in KCL.

Used in: LoadPackage_Result

message SymbolIndex

gpyrpc.proto:972

Message representing a symbol index.

Used in: LoadPackage_Result, Scope, Symbol

message TestCaseInfo

gpyrpc.proto:1387

Message representing information about a single test case.

Used in: Test_Result

message Variable

gpyrpc.proto:1152

Message representing a variable.

Used in: MapEntry, VariableList

message VariableList

gpyrpc.proto:1126

Message representing a list of variables.

Used in: ListVariables_Result