• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright (c) 2021 Huawei Device Co., Ltd.
2// Licensed under the Apache License, Version 2.0 (the "License");
3// you may not use this file except in compliance with the License.
4// You may obtain a copy of the License at
5//
6//     http://www.apache.org/licenses/LICENSE-2.0
7//
8// Unless required by applicable law or agreed to in writing, software
9// distributed under the License is distributed on an "AS IS" BASIS,
10// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11// See the License for the specific language governing permissions and
12// limitations under the License.
13syntax = "proto3";
14option java_package = "ohos.devtools.datasources.transport.grpc.service";
15option optimize_for = LITE_RUNTIME;
16
17enum Type {
18    TYPE_UNSPECIFIED = 0;
19    HI3516 = 1;
20    P40 = 2;
21}
22
23enum Level {
24    LEVEL_UNSPECIFIED = 0;
25    ERROR = 1;
26    INFO = 2;
27    DEBUG = 3;
28    WARN = 4;
29}
30
31message HilogConfig {
32    Type device_type = 1;
33    Level log_level = 2;
34
35    // set the pid for get log e.g. hilogcat --pid=111
36    int32 pid = 3;
37    bool need_record = 4;
38    bool need_clear = 5;
39}