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.