25 #ifndef PDCOM5_POSIXPROCESS_H 26 #define PDCOM5_POSIXPROCESS_H 29 #include "visibility.h" 55 Exception(
"Read failure, errno: " + std::to_string(e)), errno_(e)
62 Exception(
"Write failure, errno: " + std::to_string(e)), errno_(e)
82 std::swap(tmp.fd_, fd_);
97 void posixWrite(
const char *buf,
size_t count);
105 size_t posixRead(
char *buf,
size_t count);
110 #endif // PDCOM5_POSIXPROCESS_H Definition: Exception.h:33
Definition: PosixProcess.h:47
Wrapper around POSIX socket.
Definition: PosixProcess.h:44
Definition: PosixProcess.h:51
library version string as "major.minor.patch"
Definition: details.h:37
Definition: PosixProcess.h:58