termux_api_sys/
lib.rs

1#![allow(non_snake_case)]
2
3extern "C" {
4    pub fn exec_am_broadcast(
5        arg1: ::std::os::raw::c_int,
6        arg2: *mut *mut ::std::os::raw::c_char,
7        arg3: *mut ::std::os::raw::c_char,
8        arg4: *mut ::std::os::raw::c_char,
9    );
10}
11extern "C" {
12    pub fn contact_plugin(
13        arg1: ::std::os::raw::c_int,
14        arg2: *mut *mut ::std::os::raw::c_char,
15        arg3: *mut ::std::os::raw::c_char,
16        arg4: *mut ::std::os::raw::c_char,
17    );
18}
19extern "C" {
20    pub fn exec_callback(arg1: ::std::os::raw::c_int);
21}
22extern "C" {
23    pub fn generate_uuid(arg1: *mut ::std::os::raw::c_char);
24}
25extern "C" {
26    pub fn transmit_stdin_to_socket(
27        arg1: *mut ::std::os::raw::c_void,
28    ) -> *mut ::std::os::raw::c_void;
29}
30extern "C" {
31    pub fn transmit_socket_to_stdout(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
32}
33extern "C" {
34    pub fn run_api_command(
35        arg1: ::std::os::raw::c_int,
36        arg2: *mut *mut ::std::os::raw::c_char,
37    ) -> ::std::os::raw::c_int;
38}