Android-cuttlefish cvd tool
Namespaces | Functions
cmsg.h File Reference
#include <sys/stat.h>
#include <sys/types.h>
#include <type_traits>
#include <vector>
#include <android-base/collections.h>
#include <android-base/macros.h>
#include <android-base/unique_fd.h>
Include dependency graph for cmsg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  android
 
namespace  android::base
 

Functions

ssize_t android::base::SendFileDescriptorVector (borrowed_fd sockfd, const void *data, size_t len, const std::vector< int > &fds)
 
ssize_t android::base::ReceiveFileDescriptorVector (borrowed_fd sock, void *data, size_t len, size_t max_fds, std::vector< android::base::unique_fd > *fds)
 
template<typename... Args>
ssize_t android::base::SendFileDescriptors (borrowed_fd sock, const void *data, size_t len, Args &&... sent_fds)
 
template<typename... Args>
ssize_t android::base::ReceiveFileDescriptors (borrowed_fd sock, void *data, size_t len, Args &&... received_fds)