![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "server.h"
Collaboration diagram for client:Public Attributes | |
| ELLNODE | node |
| struct message_buffer | send |
| struct message_buffer | recv |
| epicsMutexId | lock |
| epicsMutexId | putNotifyLock |
| epicsMutexId | chanListLock |
| epicsMutexId | eventqLock |
| ELLLIST | chanList |
| ELLLIST | chanPendingUpdateARList |
| ELLLIST | putNotifyQue |
| struct sockaddr_in | addr |
| epicsTimeStamp | time_at_last_send |
| epicsTimeStamp | time_at_last_recv |
| void * | evuser |
| char * | pUserName |
| char * | pHostName |
| epicsEventId | blockSem |
| SOCKET | sock |
| SOCKET | udpRecv |
| int | proto |
| epicsThreadId | tid |
| unsigned | minor_version_number |
| ca_uint32_t | seqNoOfReq |
| unsigned | recvBytesToDrain |
| unsigned | priority |
| char | disconnect |
| epicsEventId client::blockSem |
| epicsMutexId client::chanListLock |
| epicsMutexId client::eventqLock |
| epicsMutexId client::lock |
| epicsMutexId client::putNotifyLock |
| struct message_buffer client::recv |
accessed by receive thread w/o locks cf. camsgtask()
| struct message_buffer client::send |
guarded by SEND_LOCK() aka. client::lock
| ca_uint32_t client::seqNoOfReq |
| epicsThreadId client::tid |
| epicsTimeStamp client::time_at_last_recv |
| epicsTimeStamp client::time_at_last_send |