syntax = "proto2"; enum FluxMagic { MAGIC = 0x466c7578; } enum FluxFileVersion { VERSION_1 = 1; } message TrackFluxProto { optional int32 cylinder = 1; optional int32 head = 2; optional bytes flux = 3; } message FluxFileProto { optional int32 magic = 1; optional FluxFileVersion version = 2; repeated TrackFluxProto track = 3; }