#include "blocxx/BLOCXX_config.h"#include "blocxx/PosixUnnamedPipe.hpp"#include "blocxx/AutoPtr.hpp"#include "blocxx/IOException.hpp"#include "blocxx/Format.hpp"#include "blocxx/SocketUtils.hpp"#include "blocxx/Assertion.hpp"#include "blocxx/DescriptorUtils.hpp"#include "blocxx/SignalScope.hpp"#include "blocxx/Logger.hpp"#include "blocxx/GlobalString.hpp"#include "blocxx/Thread.hpp"#include <unistd.h>#include <sys/socket.h>#include <sys/types.h>#include <fcntl.h>#include <errno.h>#include <cstring>Go to the source code of this file.
Namespaces | |
| namespace | BLOCXX_NAMESPACE |
Typedefs | |
| typedef UnnamedPipe::EBlockingMode | BLOCXX_NAMESPACE::EBlockingMode |
Enumerations | |
| enum | EDirection |
Functions | |
| int | BLOCXX_NAMESPACE::upclose (int fd) |
| ::ssize_t | BLOCXX_NAMESPACE::upread (int fd, void *buf, std::size_t count) |
| ::ssize_t | BLOCXX_NAMESPACE::upwrite (int fd, void const *buf, std::size_t count) |
| int | BLOCXX_NAMESPACE::upaccept (int s, struct sockaddr *addr, socklen_t *addrlen) |
| void | BLOCXX_NAMESPACE::setKernelBufferSize (Descriptor sockfd, int bufsz, EDirection edir) |
| void | BLOCXX_NAMESPACE::setDefaultKernelBufsz (Descriptor sockfd_read, Descriptor sockfd_write) |
| void | BLOCXX_NAMESPACE::set_desc_blocking (int d, EBlockingMode &bmflag, EBlockingMode blocking_mode) |
1.5.6