📄 adb_client.h
字号:
#ifndef _ADB_CLIENT_H_#define _ADB_CLIENT_H_#include "adb.h"/* connect to adb, connect to the named service, and return** a valid fd for interacting with that service upon success** or a negative number on failure*/int adb_connect(const char *service);int _adb_connect(const char *service);/* connect to adb, connect to the named service, return 0 if** the connection succeeded AND the service returned OKAY*/int adb_command(const char *service);/* connect to adb, connect to the named service, return** a malloc'd string of its response upon success or NULL** on failure.*/char *adb_query(const char *service);/* Set the preferred transport to connect to.*/void adb_set_transport(transport_type type, const char* serial);/* Return the console port of the currently connected emulator (if any) * of -1 if there is no emulator, and -2 if there is more than one. * assumes adb_set_transport() was alled previously... */int adb_get_emulator_console_port(void);/* send commands to the current emulator instance. will fail if there * is zero, or more than one emulator connected (or if you use -s <serial> * with a <serial> that does not designate an emulator) */int adb_send_emulator_command(int argc, char** argv);/* return verbose error string from last operation */const char *adb_error(void);/* read a standard adb status response (OKAY|FAIL) and** return 0 in the event of OKAY, -1 in the event of FAIL** or protocol error*/int adb_status(int fd);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -