Android-cuttlefish cvd tool
Namespaces | Functions
cvdalloc.cpp File Reference
#include <errno.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>
#include <string_view>
#include <utility>
#include <vector>
#include "absl/cleanup/cleanup.h"
#include "absl/flags/flag.h"
#include "absl/flags/parse.h"
#include "absl/log/log.h"
#include "allocd/alloc_utils.h"
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/host/commands/cvdalloc/interface.h"
#include "cuttlefish/host/commands/cvdalloc/privilege.h"
#include "cuttlefish/host/commands/cvdalloc/sem.h"
#include "cuttlefish/posix/strerror.h"
#include "cuttlefish/result/expect.h"
#include "cuttlefish/result/result_type.h"
Include dependency graph for cvdalloc.cpp:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{cvdalloc.cpp}
 

Functions

 ABSL_FLAG (int, id, 0, "Id")
 
 ABSL_FLAG (int, socket, 0, "Socket")
 
void cuttlefish::anonymous_namespace{cvdalloc.cpp}::Usage ()
 
Result< void > cuttlefish::anonymous_namespace{cvdalloc.cpp}::Allocate (int id, std::string_view ethernet_bridge_name, std::string_view wireless_bridge_name)
 
Result< void > cuttlefish::anonymous_namespace{cvdalloc.cpp}::Teardown (int id, std::string_view ethernet_bridge_name, std::string_view wireless_bridge_name)
 
Result< int > cuttlefish::CvdallocMain (int argc, char *argv[])
 
int main (int argc, char *argv[])
 

Function Documentation

◆ ABSL_FLAG() [1/2]

ABSL_FLAG ( int  ,
id  ,
,
"Id"   
)

◆ ABSL_FLAG() [2/2]

ABSL_FLAG ( int  ,
socket  ,
,
"Socket"   
)

◆ main()

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