#include <string>
#include <string_view>
#include <vector>
#include "cuttlefish/common/libs/fs/shared_fd.h"
Go to the source code of this file.
|
| ssize_t | cuttlefish::ReadExact (SharedFD fd, std::string *buf) |
| |
| ssize_t | cuttlefish::ReadExact (SharedFD fd, std::vector< char > *buf) |
| |
| ssize_t | cuttlefish::ReadExact (SharedFD fd, char *buf, size_t size) |
| |
| template<typename T > |
| ssize_t | cuttlefish::ReadExactBinary (SharedFD fd, T *binary_data) |
| |
| ssize_t | cuttlefish::WriteAll (SharedFD fd, std::string_view buf) |
| |
| ssize_t | cuttlefish::WriteAll (SharedFD fd, const std::vector< char > &buf) |
| |
| ssize_t | cuttlefish::WriteAll (SharedFD fd, const char *buf, size_t size) |
| |
| template<typename T > |
| ssize_t | cuttlefish::WriteAllBinary (SharedFD fd, const T *binary_data) |
| |
| bool | cuttlefish::SendAll (SharedFD sock, std::string_view msg) |
| |