Android-cuttlefish cvd tool
Macros | Functions | Variables
main.cpp File Reference
#include "sysdeps.h"
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <thread>
#include <android-base/errors.h>
#include <android-base/file.h>
#include <android-base/logging.h>
#include <android-base/stringprintf.h>
#include "adb.h"
#include "adb_auth.h"
#include "adb_client.h"
#include "adb_listeners.h"
#include "adb_mdns.h"
#include "adb_utils.h"
#include "adb_wifi.h"
#include "client/mdns_utils.h"
#include "client/transport_client.h"
#include "client/usb.h"
#include "client/usb_libusb_hotplug.h"
#include "commandline.h"
#include "sysdeps/chrono.h"
#include "transport.h"
Include dependency graph for main.cpp:

Macros

#define TRACE_TAG   ADB
 

Functions

static void setup_daemon_logging ()
 
void adb_server_cleanup ()
 
static void intentionally_leak ()
 
int adb_server_main (int is_daemon, const std::string &socket_spec, const char *one_device, int ack_reply_fd)
 
int main (int argc, char *argv[], char *envp[])
 

Variables

const char ** __adb_argv
 
const char ** __adb_envp
 

Macro Definition Documentation

◆ TRACE_TAG

#define TRACE_TAG   ADB

Function Documentation

◆ adb_server_cleanup()

void adb_server_cleanup ( )

◆ adb_server_main()

int adb_server_main ( int  is_daemon,
const std::string &  socket_spec,
const char *  one_device,
int  ack_reply_fd 
)

◆ intentionally_leak()

static void intentionally_leak ( )
static

◆ main()

int main ( int  argc,
char *  argv[],
char *  envp[] 
)

◆ setup_daemon_logging()

static void setup_daemon_logging ( )
static

Variable Documentation

◆ __adb_argv

const char** __adb_argv

◆ __adb_envp

const char** __adb_envp