xref: /aosp_15_r20/system/logging/logcat/logcat.proto (revision 598139dc91b21518d67c408eaea2644226490971)
1*598139dcSAndroid Build Coastguard Workersyntax = "proto3";
2*598139dcSAndroid Build Coastguard Worker
3*598139dcSAndroid Build Coastguard Workerpackage com.android.logcat.proto;
4*598139dcSAndroid Build Coastguard Workeroption java_multiple_files = true;
5*598139dcSAndroid Build Coastguard Workeroption optimize_for = LITE_RUNTIME;
6*598139dcSAndroid Build Coastguard Worker
7*598139dcSAndroid Build Coastguard Workerenum LogcatPriorityProto {
8*598139dcSAndroid Build Coastguard Worker  UNKNOWN = 0;
9*598139dcSAndroid Build Coastguard Worker  DEFAULT = 1;
10*598139dcSAndroid Build Coastguard Worker  VERBOSE = 2;
11*598139dcSAndroid Build Coastguard Worker  DEBUG = 3;
12*598139dcSAndroid Build Coastguard Worker  INFO = 4;
13*598139dcSAndroid Build Coastguard Worker  WARN = 5;
14*598139dcSAndroid Build Coastguard Worker  ERROR = 6;
15*598139dcSAndroid Build Coastguard Worker  FATAL = 8;
16*598139dcSAndroid Build Coastguard Worker  SILENT = 9;
17*598139dcSAndroid Build Coastguard Worker}
18*598139dcSAndroid Build Coastguard Worker
19*598139dcSAndroid Build Coastguard Workermessage LogcatEntryProto {
20*598139dcSAndroid Build Coastguard Worker  uint64 time_sec = 1;
21*598139dcSAndroid Build Coastguard Worker  uint64 time_nsec = 2;
22*598139dcSAndroid Build Coastguard Worker  LogcatPriorityProto priority = 3;
23*598139dcSAndroid Build Coastguard Worker  uint64 uid = 4;
24*598139dcSAndroid Build Coastguard Worker  uint64 pid = 5;
25*598139dcSAndroid Build Coastguard Worker  uint64 tid = 6;
26*598139dcSAndroid Build Coastguard Worker  bytes tag = 7;
27*598139dcSAndroid Build Coastguard Worker  bytes message = 8;
28*598139dcSAndroid Build Coastguard Worker  optional string process_name = 9;
29*598139dcSAndroid Build Coastguard Worker}