1060ff233Sopenharmony_ci# Copyright (c) 2021 Huawei Device Co., Ltd.
2060ff233Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
3060ff233Sopenharmony_ci# you may not use this file except in compliance with the License.
4060ff233Sopenharmony_ci# You may obtain a copy of the License at
5060ff233Sopenharmony_ci#
6060ff233Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
7060ff233Sopenharmony_ci#
8060ff233Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
9060ff233Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
10060ff233Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11060ff233Sopenharmony_ci# See the License for the specific language governing permissions and
12060ff233Sopenharmony_ci# limitations under the License.
13060ff233Sopenharmony_ci
14060ff233Sopenharmony_cimainmenu "Dsoftbus Configuration"
15060ff233Sopenharmony_ci
16060ff233Sopenharmony_cicomment "Select discovery protocol"
17060ff233Sopenharmony_ciconfig dsoftbus_feature_disc_coap
18060ff233Sopenharmony_ci    bool "Enable discovery with coap"
19060ff233Sopenharmony_ci    default y
20060ff233Sopenharmony_ci    help
21060ff233Sopenharmony_ci      Answer Y to enable discovery with coap
22060ff233Sopenharmony_ci
23060ff233Sopenharmony_ciconfig dsoftbus_feature_disc_ble
24060ff233Sopenharmony_ci    bool "Enable discovery with ble"
25060ff233Sopenharmony_ci    default n
26060ff233Sopenharmony_ci    help
27060ff233Sopenharmony_ci      Answer Y to enable discovery with ble
28060ff233Sopenharmony_ci
29060ff233Sopenharmony_cicomment "Select connection protocol"
30060ff233Sopenharmony_ciconfig dsoftbus_feature_conn_tcp
31060ff233Sopenharmony_ci    bool "Enable connection with tcp"
32060ff233Sopenharmony_ci    default y
33060ff233Sopenharmony_ci    help
34060ff233Sopenharmony_ci      Answer Y to enable connection with tcp
35060ff233Sopenharmony_ci
36060ff233Sopenharmony_ciconfig dsoftbus_feature_conn_br
37060ff233Sopenharmony_ci    bool "Enable connection with br"
38060ff233Sopenharmony_ci    default n
39060ff233Sopenharmony_ci    help
40060ff233Sopenharmony_ci      Answer Y to enable connection with br
41060ff233Sopenharmony_ci
42060ff233Sopenharmony_ciconfig dsoftbus_feature_conn_ble
43060ff233Sopenharmony_ci    bool "Enable connection with ble"
44060ff233Sopenharmony_ci    default n
45060ff233Sopenharmony_ci    help
46060ff233Sopenharmony_ci      Answer Y to enable connection with ble
47060ff233Sopenharmony_ci
48060ff233Sopenharmony_cicomment "Select transmission feature"
49060ff233Sopenharmony_ciconfig dsoftbus_feature_trans_udp
50060ff233Sopenharmony_ci    bool "Enable transmission with udp"
51060ff233Sopenharmony_ci    default n
52060ff233Sopenharmony_ci    help
53060ff233Sopenharmony_ci      Answer Y to enable transmission with udp
54060ff233Sopenharmony_ci
55060ff233Sopenharmony_ciconfig dsoftbus_feature_trans_udp_file
56060ff233Sopenharmony_ci    bool "Enable file transmission"
57060ff233Sopenharmony_ci    default n
58060ff233Sopenharmony_ci    depends on enable_trans_udp
59060ff233Sopenharmony_ci    help
60060ff233Sopenharmony_ci      Answer Y to enable file transmission with udp
61060ff233Sopenharmony_ci
62060ff233Sopenharmony_ciconfig dsoftbus_feature_trans_udp_stream
63060ff233Sopenharmony_ci    bool "Enable stream transmission"
64060ff233Sopenharmony_ci    default n
65060ff233Sopenharmony_ci    depends on enable_trans_udp
66060ff233Sopenharmony_ci    help
67060ff233Sopenharmony_ci      Answer Y to enable stream transmission with udp
68060ff233Sopenharmony_ci
69060ff233Sopenharmony_cicomment "Other configuration"
70060ff233Sopenharmony_ciconfig dsoftbus_feature_auth_account
71060ff233Sopenharmony_ci    bool "Enable auth account"
72060ff233Sopenharmony_ci    default n
73060ff233Sopenharmony_ci    help
74060ff233Sopenharmony_ci      Answer Y to enable authenticate account
75060ff233Sopenharmony_ci
76060ff233Sopenharmony_ciconfig enable_auto_networking
77060ff233Sopenharmony_ci    bool "Enable automatic networking"
78060ff233Sopenharmony_ci    default y
79060ff233Sopenharmony_ci    help
80060ff233Sopenharmony_ci      Answer Y to enable automatic networking
81