1#ifndef __JNET__JSOCKETBLOCKING__
2#define __JNET__JSOCKETBLOCKING__
12namespace 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;
bool out_avail(JTimeval timeout=JTimeval::min()) const
Check availability of output.
bool in_avail(JTimeval timeout=JTimeval::min()) const
Check availability of input.
int read(char *buffer, const int length) override
Read data from socket.
JSocketBlocking()
Default constructor.
int write(const char *buffer, const int length) override
Write data to socket.
JSocketBlocking(const JTCPSocket &socket)
Constructor.
virtual int read(char *buffer, const int length) override
Read data from socket.
virtual int write(const char *buffer, const int length) override
Write data to socket.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).