PosixUnnamedPipe.cpp File Reference

#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)


Generated on Wed Feb 25 19:05:00 2009 for blocxx by  doxygen 1.5.6