|
ESA JPIP server
0.1
|
Class derived from std::iostream and SocketBuffer that represents a socket stream.
More...
#include <socket_stream.h>
Public Member Functions | |
| SocketStream (int sid, int in_len=INPUT_BUFFER_LENGTH, int out_len=OUTPUT_BUFFER_LENGTH) | |
| Socket * | operator-> () |
| virtual | ~SocketStream () |
Public Member Functions inherited from net::SocketBuffer | |
| SocketBuffer (int sid, int in_len=INPUT_BUFFER_LENGTH, int out_len=OUTPUT_BUFFER_LENGTH) | |
| virtual int | sync () |
| virtual int_type | underflow () |
| virtual int_type | overflow (int_type c=EOF) |
| int | GetReadBytes () const |
| Socket * | GetSocket () |
| virtual | ~SocketBuffer () |
Additional Inherited Members | |
Public Types inherited from net::SocketBuffer | |
| enum | { INPUT_BUFFER_LENGTH = 500, OUTPUT_BUFFER_LENGTH = 500 } |
Protected Attributes inherited from net::SocketBuffer | |
| int | sum |
| int | in_len |
| int | out_len |
| char * | in_buf |
| char * | out_buf |
| Socket | socket |
Class derived from std::iostream and SocketBuffer that represents a socket stream.
|
inline |
|
inlinevirtual |
|
inline |