1 #ifndef __JNET__JSOCKETBLOCKING__
2 #define __JNET__JSOCKETBLOCKING__
12 namespace JPP {
using namespace JNET; }
52 int read(
char* buffer,
const int length)
override
80 int write(
const char* buffer,
const int length)
override
82 const char* data = buffer;
int write(const char *buffer, const int length) override
Write data to socket.
bool in_avail(JTimeval timeout=JTimeval::min()) const
Check availability of input.
virtual int read(char *buffer, const int length) override
Read data from socket.
int read(char *buffer, const int length) override
Read data from socket.
bool out_avail(JTimeval timeout=JTimeval::min()) const
Check availability of output.
JSocketBlocking(const JTCPSocket &socket)
Constructor.
JSocketBlocking()
Default constructor.
virtual int write(const char *buffer, const int length) override
Write data to socket.