ISocketStream

Inheritance:

Methods of ISocketStream:

Methods of istream:

Methods of ios:

Methods of SSReader:

Constants in ISocketStream:

Constants in ios_base:

close
virtual void ISocketStream::close(void) = 0;

Undocumented function.

getReadState
virtual ISocketStream::ReadState ISocketStream::get_read_state(void) = 0;

Undocumented function.

isClosed
virtual bool ISocketStream::is_closed(void) = 0;

Undocumented function.

get
int istream::get(void);

Undocumented function.

seekg
void istream::seekg(unsigned long int pos);

Undocumented function.

tellg
unsigned long int istream::tellg(void);

Undocumented function.

bad
bool ios::bad(void) const;

Undocumented function.

clear
void ios::clear(void);

Undocumented function.

eof
bool ios::eof(void) const;

Undocumented function.

fail
bool ios::fail(void) const;

Undocumented function.

good
bool ios::good(void) const;

Undocumented function.

close
virtual void SSReader::close(void) = 0;

Undocumented function.

isClosed
virtual bool SSReader::is_closed(void) = 0;

Undocumented function.

receiveDatagram
bool SSReader::receive_datagram(Datagram &dg);

Description: Receives a datagram over the socket by expecting a little-endian 16-bit byte count as a prefix. If the socket stream is non-blocking, may return false if the data is not available; otherwise, returns false only if the socket closes.