1package: "com.android.bluetooth.flags"
2container: "com.android.btservices"
3
4flag {
5    name: "unix_file_socket_creation_failure"
6    is_exported: true
7    namespace: "bluetooth"
8    description: "New socket exception code for better logging and error handling"
9    bug: "318886332"
10}
11
12flag {
13    name: "bt_socket_api_l2cap_cid"
14    namespace: "bluetooth"
15    description: "New socket API to get L2CAP channel ID"
16    bug: "326351678"
17    is_exported: true
18}
19
20flag {
21    name: "donot_push_error_code_to_app_when_connected"
22    namespace: "bluetooth"
23    description: "donot send error code to app when sock is already is connected, this can cause unwanted bytes even after socket is disconnected"
24    bug: "365844219"
25    metadata {
26        purpose: PURPOSE_BUGFIX
27    }
28}
29
30flag {
31    name: "bt_offload_socket_api"
32    namespace: "bluetooth"
33    description: "New socket API to create offload socket"
34    bug: "367419086"
35    is_exported: true
36}
37
38flag {
39    name: "set_max_data_length_for_lecoc"
40    namespace: "bluetooth"
41    description: "set le data length to max on le coc connection to achieve better data rate"
42    bug: "373726267"
43    metadata {
44        purpose: PURPOSE_BUGFIX
45    }
46}
47
48flag {
49    name: "socket_settings_api"
50    namespace: "bluetooth"
51    description: "Adds new socket settings interface which allows creation of encryption only socket"
52    bug: "374358112"
53    is_exported: true
54}
55
56flag {
57    name: "avoid_l2c_processing_while_stack_shutdown"
58    namespace: "bluetooth"
59    description: "Avoid l2cap processing while stack is shutdown"
60    bug: "379731768"
61    metadata {
62        purpose: PURPOSE_BUGFIX
63    }
64}
65