diff options
Diffstat (limited to 'src/serialize/TraceFile.proto')
-rw-r--r-- | src/serialize/TraceFile.proto | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/serialize/TraceFile.proto b/src/serialize/TraceFile.proto deleted file mode 100644 index fc72d0d..0000000 --- a/src/serialize/TraceFile.proto +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (C) 2017 The Android Open Source Project -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto2"; // use required fields, which aren't in proto3. - -package iorap.serialize.proto; // C++ namespace iorap::serialize::proto -option java_package = "com.google.android.iorap"; -option optimize_for = LITE_RUNTIME; - -// TODO: should these fields be 'packed' for "smaller encoding" ? - -message TraceFile { - required TraceFileIndex index = 1; - required TraceFileList list = 2; -} - -message TraceFileIndex { - repeated TraceFileIndexEntry entries = 1; -} - -message TraceFileIndexEntry { - required int64 id = 1; - required string file_name = 2; -} - -message TraceFileList { - repeated TraceFileEntry entries = 1; -} - -message TraceFileEntry { - required int64 index_id = 1; - required int64 file_offset = 2; - required int64 file_length = 3; -} - -// XX: use nested messages?
\ No newline at end of file |