class PosixPlatform
Defined at line 35 of file ../../src/virtualization/lib/guest_interaction/platform_interface/platform_interface.h
Public Methods
int OpenFile (std::string file_path, FileOpenMode mode)
Defined at line 20 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
void ~PosixPlatform ()
Defined at line 37 of file ../../src/virtualization/lib/guest_interaction/platform_interface/platform_interface.h
int CloseFile (int fd)
Defined at line 57 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
ssize_t WriteFile (int fd, const char * file_contents, size_t write_size)
Defined at line 35 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
ssize_t ReadFile (int fd, char * file_buf, size_t read_size)
Defined at line 49 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
bool FileExists (std::string file_path)
Defined at line 66 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
bool DirectoryExists (std::string dir_path)
Defined at line 75 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
bool CreateDirectory (std::string dir_path)
Defined at line 84 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
int GetStubFD (uint32_t cid, uint32_t port)
Defined at line 115 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
int GetServerFD (uint32_t cid, uint32_t port)
Defined at line 127 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
int Accept (uint32_t sockfd)
Defined at line 145 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
int32_t Exec (char ** args, char ** env, int32_t * std_in, int32_t * std_out, int32_t * std_err)
Defined at line 149 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
int32_t WaitPid (int32_t pid, int32_t * status, int32_t flags)
Defined at line 195 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
int KillPid (int32_t pid, int32_t signal)
Defined at line 203 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
void SetFileNonblocking (int fd)
Defined at line 212 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc
std::vector<std::string> ParseCommand (std::string command)
Defined at line 217 of file ../../src/virtualization/lib/guest_interaction/platform_interface/posix_platform.cc