43#include "blocxx/BLOCXX_config.h"
73#if defined(BLOCXX_WIN32)
78 st.networkevents = FD_READ | FD_WRITE;
88#if defined(BLOCXX_WIN32)
89 return ::recv(
m_sockfd,
static_cast<char*
>(dataIn), dataInLen, 0);
97#if defined(BLOCXX_WIN32)
98 return ::send(
m_sockfd,
static_cast<const char*
>(dataOut), dataOutLen, 0);
Select_t getSelectObj() const
virtual int writeAux(const void *dataOut, int dataOutLen)
virtual int readAux(void *dataIn, int dataInLen)
void read(std::streambuf &istrm, void *dataIn, size_t dataInLen)
void write(std::streambuf &ostrm, void const *dataOut, size_t dataOutLen)