Merge "Expose libstatssocket as a stable C API"

am: 2ff1eac71a

Change-Id: Icbf9b17fdf5360bcb552c6b60002a71feb782a1b
This commit is contained in:
Ruchir Rastogi 2020-01-06 13:19:59 -08:00 committed by android-build-merger
commit 1662e44207
2 changed files with 31 additions and 0 deletions

View file

@ -40,6 +40,14 @@ cc_library {
"libcutils",
"liblog",
],
// enumerate stable entry points for APEX use
stubs: {
symbol_file: "libstatssocket.map.txt",
versions: [
"1",
],
}
}
cc_library_headers {

View file

@ -0,0 +1,23 @@
LIBSTATSSOCKET {
global:
stats_event_obtain; # apex # introduced=1
stats_event_build; # apex # introduced=1
stats_event_write; # apex # introduced=1
stats_event_release; # apex # introduced=1
stats_event_set_atom_id; # apex # introduced=1
stats_event_write_int32; # apex # introduced=1
stats_event_write_int64; # apex # introduced=1
stats_event_write_float; # apex # introduced=1
stats_event_write_bool; # apex # introduced=1
stats_event_write_byte_array; # apex # introduced=1
stats_event_write_string8; # apex # introduced=1
stats_event_write_attribution_chain; # apex # introduced=1
stats_event_write_key_value_pairs; # apex # introduced=1
stats_event_add_bool_annotation; # apex # introduced=1
stats_event_add_int32_annotation; # apex # introduced=1
stats_event_get_atom_id; # apex # introduced=1
stats_event_get_buffer; # apex # introduced=1
stats_event_get_errors; # apex # introduced=1
local:
*;
};