Android-cuttlefish cvd tool
Namespaces | Functions
unix_sockets_test.cpp File Reference
#include "cuttlefish/common/libs/utils/unix_sockets.h"
#include <string>
#include <utility>
#include <android-base/logging.h>
#include <android-base/result.h>
#include <gtest/gtest.h>
#include "cuttlefish/common/libs/fs/shared_buf.h"
#include "cuttlefish/common/libs/fs/shared_fd.h"
Include dependency graph for unix_sockets_test.cpp:

Namespaces

namespace  cuttlefish
 

Functions

SharedFD cuttlefish::CreateMemFDWithData (const std::string &data)
 
std::string cuttlefish::ReadAllFDData (SharedFD fd)
 
 cuttlefish::TEST (UnixSocketMessage, ExtractFileDescriptors)
 
std::pair< UnixMessageSocket, UnixMessageSocket > cuttlefish::UnixMessageSocketPair ()
 
 cuttlefish::TEST (UnixMessageSocket, SendPlainMessage)
 
 cuttlefish::TEST (UnixMessageSocket, SendFileDescriptor)
 
 cuttlefish::TEST (UnixMessageSocket, SendTwoFileDescriptors)
 
 cuttlefish::TEST (UnixMessageSocket, SendCredentials)
 
 cuttlefish::TEST (UnixMessageSocket, BadCredentialsBlocked)
 
 cuttlefish::TEST (UnixMessageSocket, AutoCredentials)