|
HYDRA_development_version
|
#include <hrevbuffer.h>


Public Member Functions | |
| HRevBuffer (Int_t iMode) | |
| ~HRevBuffer () | |
| TSocket * | RevOpen (const Char_t *pNode, Int_t iPort, Int_t iEvent) |
| UInt_t * | RevGet (TSocket *pSocket, Int_t iFlush) |
| Int_t | RevBufsize () |
| void | RevBufWait (Int_t iWait) |
| void | RevClose (TSocket *pSocket) |
Private Attributes | |
| TSocket * | pTSocket |
| Int_t | iSocket |
| Int_t | iDebug |
| Int_t | iBufNo1 |
| Int_t | iBufNo2 |
| Int_t | iSwap |
| Int_t | iBufSizeAlloc |
| Int_t | iBufSize |
| Int_t | iBufNo |
| Int_t | iHeadPar |
| Int_t | iEvtMax |
| Int_t | iEvtNo |
| Int_t | iEvtRel |
| Int_t | iEvtBuf |
| Int_t | iEvtPar |
| Int_t * | piBuf |
| Int_t * | piNextEvt |
Definition at line 21 of file hrevbuffer.h.
| HRevBuffer::HRevBuffer | ( | Int_t | iMode | ) |
Definition at line 199 of file hrevbuffer.cc.
| HRevBuffer::~HRevBuffer | ( | ) |
Definition at line 227 of file hrevbuffer.cc.
| Int_t HRevBuffer::RevBufsize | ( | ) |
Definition at line 776 of file hrevbuffer.cc.
Referenced by HldSockRemotEvt::getLen().
| void HRevBuffer::RevBufWait | ( | Int_t | iWait | ) |
Definition at line 783 of file hrevbuffer.cc.
| void HRevBuffer::RevClose | ( | TSocket * | pSocket | ) |
Definition at line 790 of file hrevbuffer.cc.
References srevComm::iBufRequ, srevComm::iIdent, srevComm::iMode, imySig, srevComm::iSize, and rclose().
Referenced by HldSockRemotEvt::HldSockRemotEvt(), and HldSockRemotEvt::sClose().
| UInt_t * HRevBuffer::RevGet | ( | TSocket * | pSocket, |
| Int_t | iFlush | ||
| ) |
Definition at line 283 of file hrevbuffer.cc.
References srevComm::iBufRequ, srevInfo::iHeadPar, srevComm::iIdent, srevComm::iMode, srevInfo::iMode, imySig, srevComm::iSize, srevInfo::iSize, srevInfo::iTimeOut, rclose(), and swaplw().
Referenced by HldSockRemotEvt::getBuffer().
| TSocket * HRevBuffer::RevOpen | ( | const Char_t * | pNode, |
| Int_t | iPort, | ||
| Int_t | iEvent | ||
| ) |
Definition at line 238 of file hrevbuffer.cc.
References imySig.
Referenced by HldSockRemotEvt::HldSockRemotEvt().
|
private |
Definition at line 33 of file hrevbuffer.h.
|
private |
Definition at line 27 of file hrevbuffer.h.
|
private |
Definition at line 28 of file hrevbuffer.h.
|
private |
Definition at line 32 of file hrevbuffer.h.
|
private |
Definition at line 31 of file hrevbuffer.h.
|
private |
Definition at line 26 of file hrevbuffer.h.
|
private |
Definition at line 38 of file hrevbuffer.h.
|
private |
Definition at line 35 of file hrevbuffer.h.
|
private |
Definition at line 36 of file hrevbuffer.h.
|
private |
Definition at line 39 of file hrevbuffer.h.
|
private |
Definition at line 37 of file hrevbuffer.h.
|
private |
Definition at line 34 of file hrevbuffer.h.
|
private |
Definition at line 25 of file hrevbuffer.h.
|
private |
Definition at line 29 of file hrevbuffer.h.
|
private |
Definition at line 40 of file hrevbuffer.h.
|
private |
Definition at line 41 of file hrevbuffer.h.
|
private |
Definition at line 24 of file hrevbuffer.h.