#include <SysCSStream.hpp>
|
| SysSocketConnection () |
|
| SysSocketConnection (int sock) |
|
| ~SysSocketConnection () |
|
CSErrorCodeT | getError (void) |
|
bool | read (void *buf, size_t bufsize, size_t *bytesread) |
|
bool | write (void *buf, size_t bufsize, size_t *byteswritten) |
|
bool | write (void *buf, size_t bufsize, void *buf2, size_t buf2size, size_t *byteswritten) |
|
| SysSocketConnection () |
|
| SysSocketConnection (SOCKET sock) |
|
| ~SysSocketConnection () |
|
CSErrorCodeT | getError (void) |
|
bool | read (void *buf, size_t bufsize, size_t *bytesread) |
|
bool | write (void *buf, size_t bufsize, size_t *byteswritten) |
|
bool | write (void *buf, size_t bufsize, void *buf2, size_t buf2size, size_t *byteswritten) |
|
Definition at line 58 of file unix/SysCSStream.hpp.
◆ anonymous enum
◆ anonymous enum
◆ SysSocketConnection() [1/4]
SysSocketConnection::SysSocketConnection |
( |
| ) |
|
|
inline |
◆ SysSocketConnection() [2/4]
SysSocketConnection::SysSocketConnection |
( |
int |
sock | ) |
|
|
inline |
◆ ~SysSocketConnection() [1/2]
SysSocketConnection::~SysSocketConnection |
( |
| ) |
|
|
inline |
◆ SysSocketConnection() [3/4]
SysSocketConnection::SysSocketConnection |
( |
| ) |
|
|
inline |
◆ SysSocketConnection() [4/4]
SysSocketConnection::SysSocketConnection |
( |
SOCKET |
sock | ) |
|
|
inline |
◆ ~SysSocketConnection() [2/2]
SysSocketConnection::~SysSocketConnection |
( |
| ) |
|
|
inline |
◆ getError() [1/2]
◆ getError() [2/2]
◆ getMessageBuffer() [1/2]
char * SysSocketConnection::getMessageBuffer |
( |
size_t |
size | ) |
|
|
protected |
◆ getMessageBuffer() [2/2]
char* SysSocketConnection::getMessageBuffer |
( |
size_t |
size | ) |
|
|
protected |
◆ read() [1/2]
bool SysSocketConnection::read |
( |
void * |
buf, |
|
|
size_t |
bufsize, |
|
|
size_t * |
bytesread |
|
) |
| |
◆ read() [2/2]
bool SysSocketConnection::read |
( |
void * |
buf, |
|
|
size_t |
bufsize, |
|
|
size_t * |
bytesread |
|
) |
| |
◆ returnMessageBuffer() [1/2]
void SysSocketConnection::returnMessageBuffer |
( |
void * |
buffer | ) |
|
|
protected |
Return a message buffer after sending a message. This will either cache the buffer, or release it, depending upon how it was obtained in the first place.
- Parameters
-
buffer | The buffer to release. |
Definition at line 226 of file unix/SysCSStream.cpp.
References messageBuffer.
Referenced by write().
◆ returnMessageBuffer() [2/2]
void SysSocketConnection::returnMessageBuffer |
( |
void * |
| ) |
|
|
protected |
◆ write() [1/4]
bool SysSocketConnection::write |
( |
void * |
buf, |
|
|
size_t |
bufsize, |
|
|
size_t * |
byteswritten |
|
) |
| |
◆ write() [2/4]
bool SysSocketConnection::write |
( |
void * |
buf, |
|
|
size_t |
bufsize, |
|
|
size_t * |
byteswritten |
|
) |
| |
◆ write() [3/4]
bool SysSocketConnection::write |
( |
void * |
buf, |
|
|
size_t |
bufsize, |
|
|
void * |
buf2, |
|
|
size_t |
buf2size, |
|
|
size_t * |
byteswritten |
|
) |
| |
◆ write() [4/4]
bool SysSocketConnection::write |
( |
void * |
buf, |
|
|
size_t |
bufsize, |
|
|
void * |
buf2, |
|
|
size_t |
buf2size, |
|
|
size_t * |
byteswritten |
|
) |
| |
◆ c [1/2]
int SysSocketConnection::c |
|
protected |
◆ c [2/2]
SOCKET SysSocketConnection::c |
|
protected |
◆ errcode
◆ messageBuffer
char * SysSocketConnection::messageBuffer |
|
protected |
The documentation for this class was generated from the following files: