gencmd

package
v1.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

README

Directory for generated cmd output from sample test proto

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IncludeFieldsAliasArgs = []string{}
View Source
var IncludeFieldsComments = map[string]string{}
View Source
var IncludeFieldsOptionalArgs = []string{
	"name",
}
View Source
var IncludeFieldsRequiredArgs = []string{}
View Source
var IncludeFieldsSpecialArgs = map[string]string{}
View Source
var IncludeMessageAliasArgs = []string{}
View Source
var IncludeMessageComments = map[string]string{}
View Source
var IncludeMessageOptionalArgs = []string{
	"name",
	"id",
	"nestedmsg.name",
}
View Source
var IncludeMessageRequiredArgs = []string{}
View Source
var IncludeMessageSpecialArgs = map[string]string{}
View Source
var InnerMessageAliasArgs = []string{}
View Source
var InnerMessageComments = map[string]string{}
View Source
var InnerMessageOptionalArgs = []string{
	"url",
	"id",
}
View Source
var InnerMessageRequiredArgs = []string{}
View Source
var InnerMessageSpecialArgs = map[string]string{}
View Source
var NestedMessageAliasArgs = []string{}
View Source
var NestedMessageComments = map[string]string{}
View Source
var NestedMessageOptionalArgs = []string{
	"name",
}
View Source
var NestedMessageRequiredArgs = []string{}
View Source
var NestedMessageSpecialArgs = map[string]string{}
View Source
var RequestCmd = &cli.Command{
	Use:          "Request",
	RequiredArgs: strings.Join(TestGenRequiredArgs, " "),
	OptionalArgs: strings.Join(TestGenOptionalArgs, " "),
	AliasArgs:    strings.Join(TestGenAliasArgs, " "),
	SpecialArgs:  &TestGenSpecialArgs,
	Comments:     TestGenComments,
	ReqData:      &testgen.TestGen{},
	ReplyData:    &testgen.TestGen{},
	Run:          runRequest,
}
View Source
var TestApiCmds = []*cobra.Command{
	RequestCmd.GenCmd(),
}
View Source
var TestGenAliasArgs = []string{}
View Source
var TestGenComments = map[string]string{
	"outeren":                                 ", one of 0, 1, 2, 3",
	"inneren":                                 ", one of 0, 1, 2, 3",
	"loc.latitude":                            "Latitude in WGS 84 coordinates",
	"loc.longitude":                           "Longitude in WGS 84 coordinates",
	"loc.horizontalaccuracy":                  "Horizontal accuracy (radius in meters)",
	"loc.verticalaccuracy":                    "Vertical accuracy (meters)",
	"loc.altitude":                            "On android only lat and long are guaranteed to be supplied Altitude in meters",
	"loc.course":                              "Course (IOS) / bearing (Android) (degrees east relative to true north)",
	"loc.speed":                               "Speed (IOS) / velocity (Android) (meters/sec)",
	"loc.timestamp":                           "Timestamp",
	"locnonnull.latitude":                     "Latitude in WGS 84 coordinates",
	"locnonnull.longitude":                    "Longitude in WGS 84 coordinates",
	"locnonnull.horizontalaccuracy":           "Horizontal accuracy (radius in meters)",
	"locnonnull.verticalaccuracy":             "Vertical accuracy (meters)",
	"locnonnull.altitude":                     "On android only lat and long are guaranteed to be supplied Altitude in meters",
	"locnonnull.course":                       "Course (IOS) / bearing (Android) (degrees east relative to true north)",
	"locnonnull.speed":                        "Speed (IOS) / velocity (Android) (meters/sec)",
	"locnonnull.timestamp":                    "Timestamp",
	"repeatedloc:#.latitude":                  "Latitude in WGS 84 coordinates",
	"repeatedloc:#.longitude":                 "Longitude in WGS 84 coordinates",
	"repeatedloc:#.horizontalaccuracy":        "Horizontal accuracy (radius in meters)",
	"repeatedloc:#.verticalaccuracy":          "Vertical accuracy (meters)",
	"repeatedloc:#.altitude":                  "On android only lat and long are guaranteed to be supplied Altitude in meters",
	"repeatedloc:#.course":                    "Course (IOS) / bearing (Android) (degrees east relative to true north)",
	"repeatedloc:#.speed":                     "Speed (IOS) / velocity (Android) (meters/sec)",
	"repeatedloc:#.timestamp":                 "Timestamp",
	"repeatedlocnonnull:#.latitude":           "Latitude in WGS 84 coordinates",
	"repeatedlocnonnull:#.longitude":          "Longitude in WGS 84 coordinates",
	"repeatedlocnonnull:#.horizontalaccuracy": "Horizontal accuracy (radius in meters)",
	"repeatedlocnonnull:#.verticalaccuracy":   "Vertical accuracy (meters)",
	"repeatedlocnonnull:#.altitude":           "On android only lat and long are guaranteed to be supplied Altitude in meters",
	"repeatedlocnonnull:#.course":             "Course (IOS) / bearing (Android) (degrees east relative to true north)",
	"repeatedlocnonnull:#.speed":              "Speed (IOS) / velocity (Android) (meters/sec)",
	"repeatedlocnonnull:#.timestamp":          "Timestamp",
	"unused":                                  "xxx win import of strings. xxx",
}
View Source
var TestGenOptionalArgs = []string{
	"name",
	"db",
	"fl",
	"i32",
	"i64",
	"u32",
	"u64",
	"s32",
	"s64",
	"f32",
	"f64",
	"sf32",
	"sf64",
	"bb",
	"outeren",
	"inneren",
	"innermsg.url",
	"innermsg.id",
	"innermsgnonnull.url",
	"innermsgnonnull.id",
	"includemsg.name",
	"includemsg.id",
	"includemsg.nestedmsg.name",
	"includemsgnonnull.name",
	"includemsgnonnull.id",
	"includemsgnonnull.nestedmsg.name",
	"includefields.fields",
	"includefields.name",
	"includefieldsnonnull.fields",
	"includefieldsnonnull.name",
	"loc.latitude",
	"loc.longitude",
	"loc.horizontalaccuracy",
	"loc.verticalaccuracy",
	"loc.altitude",
	"loc.course",
	"loc.speed",
	"loc.timestamp",
	"locnonnull.latitude",
	"locnonnull.longitude",
	"locnonnull.horizontalaccuracy",
	"locnonnull.verticalaccuracy",
	"locnonnull.altitude",
	"locnonnull.course",
	"locnonnull.speed",
	"locnonnull.timestamp",
	"repeatedint",
	"ip",
	"names",
	"repeatedmsg:#.name",
	"repeatedmsg:#.id",
	"repeatedmsg:#.nestedmsg.name",
	"repeatedmsgnonnull:#.name",
	"repeatedmsgnonnull:#.id",
	"repeatedmsgnonnull:#.nestedmsg.name",
	"repeatedfields:#.fields",
	"repeatedfields:#.name",
	"repeatedfieldsnonnull:#.fields",
	"repeatedfieldsnonnull:#.name",
	"repeatedinnermsg:#.url",
	"repeatedinnermsg:#.id",
	"repeatedinnermsgnonnull:#.url",
	"repeatedinnermsgnonnull:#.id",
	"repeatedloc:#.latitude",
	"repeatedloc:#.longitude",
	"repeatedloc:#.horizontalaccuracy",
	"repeatedloc:#.verticalaccuracy",
	"repeatedloc:#.altitude",
	"repeatedloc:#.course",
	"repeatedloc:#.speed",
	"repeatedloc:#.timestamp",
	"repeatedlocnonnull:#.latitude",
	"repeatedlocnonnull:#.longitude",
	"repeatedlocnonnull:#.horizontalaccuracy",
	"repeatedlocnonnull:#.verticalaccuracy",
	"repeatedlocnonnull:#.altitude",
	"repeatedlocnonnull:#.course",
	"repeatedlocnonnull:#.speed",
	"repeatedlocnonnull:#.timestamp",
	"unused",
}
View Source
var TestGenRequiredArgs = []string{}
View Source
var TestGenSpecialArgs = map[string]string{
	"fields": "StringArray",
	"names":  "StringArray",
}

Functions

func Request

func Request(c *cli.Command, in *testgen.TestGen) error

func Requests

func Requests(c *cli.Command, data []testgen.TestGen, err *error)

this supports "Create" and "Delete" commands on ApplicationData

func TestGenHideTags

func TestGenHideTags(in *testgen.TestGen)

Auto-generated code: DO NOT EDIT

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL