#include <string>
#include <string_view>
#include <thread>
#include <vector>
#include "cuttlefish/common/libs/fs/shared_fd.h"
Go to the source code of this file.
|
ssize_t | cuttlefish::ReadAll (SharedFD fd, std::string *buf) |
|
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) |
|
std::string | cuttlefish::RecvAll (SharedFD sock, const size_t count) |
|