#include <Level.hh>
Collaboration diagram for clLevel:

Public Member Functions | |
| clLevel (int, int) | |
| ~clLevel () | |
| int | Main (int, char **) |
Private Member Functions | |
| bool | GetCfg () |
| bool | GetRequest () |
| bool | ConnectStream () |
| bool | Initialize () |
| bool | ReceiveData () |
| bool | Process () |
| bool | SendResult () |
Private Attributes | |
| bool | bRun |
| long | lFilterSize |
| long | lRawDataCount |
| long | lRawBufSize |
| long | lSampleCount |
| char | cpStreamSocket [_POSIX_PATH_MAX+1] |
| GDT | fResPeakLevel |
| stRawDataFirst | sRawHdr |
| stLevelReq | sRequest |
| stLevelRes | sResult |
| clDSPAlloc | RawBuf |
| clDSPAlloc | DataBuf |
| clCfgFile | CfgFile |
| clDSPOp | DSP |
| clFilter | Filter |
| clSockClie | SClient |
| clSockOp | SOpRequest |
| clSockOp | SOpResult |
| clSockOp | SOpRaw |
| clLevelMsg | Msg |
Definition at line 46 of file Level.hh.
|
||||||||||||
|
Definition at line 254 of file Level.cc. References bRun, clSockOp::SetHandle(), SOpRequest, and SOpResult. |
|
|
|
|
|
Definition at line 82 of file Level.cc. References CfgFile, cpStreamSocket, clCfgFile::GetInt(), clCfgFile::GetStr(), LEVEL_CFGFILE, LEVEL_DEF_FILTER_SIZE, lFilterSize, SD_CFGFILE, and clCfgFile::SetFileName(). |
|
|
Definition at line 93 of file Level.cc. References clLevelMsg::GetRequest(), GLOBAL_HEADER_LEN, LEVEL_1STREQ_TIMEOUT, Msg, clSockOp::ReadN(), clSockOp::ReadSelect(), SOpRequest, and sRequest. |
|
|
Definition at line 105 of file Level.cc. References clSockClie::Connect(), cpStreamSocket, _stLevelReq::iChannel, _stRawDataReq::iChannel, LEVEL_RAW1ST_TIMEOUT, clSockOp::ReadN(), clSockOp::ReadSelect(), SClient, clSockOp::SetHandle(), SOpRaw, sRawHdr, sRequest, and clSockOp::WriteN(). |
|
|
|
Definition at line 187 of file Level.cc. References DSP, Filter, fResPeakLevel, GDT, LEVEL_TIMEOUT, lRawBufSize, lRawDataCount, RawBuf, clSockOp::ReadN(), clSockOp::ReadSelect(), and SOpRaw. |
|
|
Definition at line 206 of file Level.cc. References DataBuf, DSP, _stLevelRes::fResult, GDT, _stLevelReq::iAlgorithm, lSampleCount, MSG_LEVEL_ALG_MEAN, MSG_LEVEL_ALG_MEDIAN, MSG_LEVEL_ALG_PEAK, MSG_LEVEL_ALG_RMS, MSG_LEVEL_ALG_STDDEV, sRequest, sResult, and _stLevelRes::sTimeStamp. |
|
|
Definition at line 242 of file Level.cc. References _stLevelRes::fPeakLevel, GLOBAL_HEADER_LEN, Msg, clLevelMsg::SetResult(), SOpResult, sResult, and clSockOp::WriteN(). |
|
||||||||||||
|
Referenced by main(). |
|
|
Definition at line 48 of file Level.hh. Referenced by clLevel(). |
|
|
Definition at line 49 of file Level.hh. Referenced by GetCfg(), and Initialize(). |
|
|
Definition at line 50 of file Level.hh. Referenced by Initialize(), and ReceiveData(). |
|
|
Definition at line 51 of file Level.hh. Referenced by Initialize(), and ReceiveData(). |
|
|
Definition at line 52 of file Level.hh. Referenced by Initialize(), and Process(). |
|
|
Definition at line 53 of file Level.hh. Referenced by ConnectStream(), and GetCfg(). |
|
|
Definition at line 54 of file Level.hh. Referenced by ReceiveData(). |
|
|
Definition at line 55 of file Level.hh. Referenced by ConnectStream(), and Initialize(). |
|
|
Definition at line 56 of file Level.hh. Referenced by ConnectStream(), GetRequest(), Initialize(), and Process(). |
|
|
Definition at line 57 of file Level.hh. Referenced by Initialize(), Process(), and SendResult(). |
|
|
Definition at line 58 of file Level.hh. Referenced by Initialize(), and ReceiveData(). |
|
|
Definition at line 59 of file Level.hh. Referenced by Initialize(), and Process(). |
|
|
Definition at line 60 of file Level.hh. Referenced by GetCfg(). |
|
|
Definition at line 61 of file Level.hh. Referenced by Process(), and ReceiveData(). |
|
|
Definition at line 62 of file Level.hh. Referenced by Initialize(), and ReceiveData(). |
|
|
Definition at line 63 of file Level.hh. Referenced by ConnectStream(). |
|
|
Definition at line 64 of file Level.hh. Referenced by clLevel(), and GetRequest(). |
|
|
Definition at line 65 of file Level.hh. Referenced by clLevel(), and SendResult(). |
|
|
Definition at line 66 of file Level.hh. Referenced by ConnectStream(), and ReceiveData(). |
|
|
Definition at line 67 of file Level.hh. Referenced by GetRequest(), and SendResult(). |
1.3.3