syntax = "proto2"; import "google/protobuf/descriptor.proto"; message RangeProto { optional int32 start = 1 [default = 0, (help) = "start value"]; optional int32 step = 2 [default = 1, (help) = "amount to step by (positive)"]; optional int32 end = 3 [(help) = "inclusive end value, defaulting to the start value"]; } extend google.protobuf.FieldOptions { optional string help = 50000; optional bool recurse = 50001 [default = true]; } enum IndexMode { INDEXMODE_DRIVE = 0; INDEXMODE_300 = 1; INDEXMODE_360 = 2; } enum FluxSourceSinkType { FLUXTYPE_NOT_SET = 0; FLUXTYPE_A2R = 1; FLUXTYPE_AU = 2; FLUXTYPE_CWF = 3; FLUXTYPE_DRIVE = 4; FLUXTYPE_ERASE = 5; FLUXTYPE_FLUX = 6; FLUXTYPE_FLX = 7; FLUXTYPE_KRYOFLUX = 8; FLUXTYPE_SCP = 9; FLUXTYPE_TEST_PATTERN = 10; FLUXTYPE_VCD = 11; } enum ImageReaderWriterType { IMAGETYPE_NOT_SET = 0; IMAGETYPE_D64 = 1; IMAGETYPE_D88 = 2; IMAGETYPE_DIM = 3; IMAGETYPE_DISKCOPY = 4; IMAGETYPE_FDI = 5; IMAGETYPE_IMD = 6; IMAGETYPE_IMG = 7; IMAGETYPE_JV3 = 8; IMAGETYPE_LDBS = 9; IMAGETYPE_NFD = 10; IMAGETYPE_NSI = 11; IMAGETYPE_RAW = 12; IMAGETYPE_TD0 = 13; }