|
| | WxSshClient (bool spawnThread, std::string gateway="data.ovro.caltech.edu", std::string host="cbassdaq.cm.pvt", unsigned short port=Ports::wxPort("cbass")) |
| |
| virtual | ~WxSshClient () |
| |
| void | initialize (bool spawnThread) |
| |
| | SshClient (bool spawn, std::string gateway, std::string host, unsigned connectPort, unsigned readBufSize=0, unsigned sendBufSize=0) |
| |
| virtual | ~SshClient () |
| |
| void | run () |
| |
|
void | setReadBufSize (unsigned size) |
| |
|
void | setSendBufSize (unsigned size) |
| |
| | Runnable (bool spawnThread, RUN_FN(*runFn)) |
| |
|
| Runnable (bool spawnThread, RUN_FN(*runFn), int priority) |
| |
| virtual | ~Runnable () |
| |
|
void | blockForever () |
| |
|
void | spawn () |
| |
|
|
virtual void | readServerData (NetHandler &handler) |
| |
|
virtual void | processServerData () |
| |
| void | sendServerData (NetDat &dat) |
| |
|
void | initMembers (std::string gateway, std::string host, unsigned port, unsigned readBufSize, unsigned sendBufSize) |
| |
|
void | connect () |
| |
|
void | disconnect () |
| |
|
virtual void | reportError () |
| |
|
virtual void | broadcastReady () |
| |
|
void | spawn (void *arg) |
| |
|
| static | THREAD_START (startUp) |
| |
|
static | RUN_FN (runFn) |
| |
|
static | NET_READ_HANDLER (readHandler) |
| |
|
static | NET_SEND_HANDLER (sendHandler) |
| |
|
static | NET_ERROR_HANDLER (errHandler) |
| |
| WxSshClient::WxSshClient |
( |
bool |
spawnThread, |
|
|
std::string |
gateway = "data.ovro.caltech.edu", |
|
|
std::string |
host = "cbassdaq.cm.pvt", |
|
|
unsigned short |
port = Ports::wxPort("cbass") |
|
) |
| |
Constructors
....................................................................... Constructors
| WxSshClient::~WxSshClient |
( |
| ) |
|
|
virtual |
Destructor.
....................................................................... Destructor.
| void WxSshClient::initialize |
( |
bool |
spawnThread | ) |
|
....................................................................... Initialize network container sizes and start up this thread if requested to
The documentation for this class was generated from the following files:
- gcpCbass/util/common/WxSshClient.h
- gcpCbass/util/common/WxSshClient.cc