syntax = "proto3"; message HelloReq { uint32 protocol_version = 1; } message HelloRsp { uint32 protocol_version = 1; uint32 vendor_id = 2; uint32 product_id = 3; uint32 firmware_major = 4; uint32 firmware_minor = 5; uint32 capability_flags = 6; } message CdcPacketBody { oneof body { HelloReq hello_req = 1; HelloRsp hello_rsp = 2; } }