#include <Direction2.hh>
Collaboration diagram for clDirection2:

Public Member Functions | |
| clDirection2 (int, int) | |
| ~clDirection2 () | |
| int | Main () |
Private Member Functions | |
| bool | GetCfg () |
| bool | GetRq () |
| bool | ConnectStream () |
| bool | InitDir () |
| void | ProcessLoop () |
Private Attributes | |
| bool | bRun |
| int | iFilterType |
| int | iArrayType |
| long | lSensorCount |
| long | lFilterSize |
| long | lWindowSize |
| long | lStartChannel |
| GDT | fSensorSpacing |
| char | cpStreamSocket [_POSIX_PATH_MAX+1] |
| stDirReq | sReq |
| stDirRes | sResHdr |
| stRawDataFirst | sRawHdr |
| clCfgFile | Cfg |
| clDSPOp | DSP |
| clDirMsg | Msg |
| clSockClie | SClient |
| clSockOp | SOpRequest |
| clSockOp | SOpResult |
| clSockOp | SOpData |
| clSpectDirDipole * | SDDipole |
| clSpectDirLine * | SDLine |
Definition at line 58 of file Direction2.hh.
|
||||||||||||
|
Definition at line 288 of file Direction2.cc. References bRun, clSockOp::SetHandle(), SOpRequest, and SOpResult. |
|
|
Definition at line 296 of file Direction2.cc. |
|
|
Definition at line 83 of file Direction2.cc. References Cfg, cpStreamSocket, DIR2_CFGFILE, DIR2_DEF_FFT_SIZE, DIR2_DEF_FILT_SIZE, fSensorSpacing, clCfgFile::GetFlt(), clCfgFile::GetInt(), clCfgFile::GetStr(), iArrayType, iFilterType, lFilterSize, lSensorCount, lStartChannel, lWindowSize, SD_CFGFILE, and clCfgFile::SetFileName(). Referenced by Main(). |
|
|
Definition at line 103 of file Direction2.cc. References DIR2_REQ_TIMEOUT, clDirMsg::GetRequest(), GLOBAL_HEADER_LEN, Msg, clSockOp::ReadN(), clSockOp::ReadSelect(), SOpRequest, and sReq. Referenced by Main(). |
|
|
Definition at line 115 of file Direction2.cc. References clSockClie::Connect(), cpStreamSocket, DIR2_RAW1ST_TIMEOUT, _stRawDataReq::iChannel, clSockOp::ReadN(), clSockOp::ReadSelect(), SClient, clSockOp::SetHandle(), SOpData, sRawHdr, and clSockOp::WriteN(). Referenced by Main(). |
|
|
Definition at line 133 of file Direction2.cc. References bDebug, DIR2_ARRAY_TYPE_CYLINDER, DIR2_ARRAY_TYPE_DIPOLE, DIR2_ARRAY_TYPE_LINE, DIR2_ARRAY_TYPE_PLANE, DIR2_ARRAY_TYPE_SPHERE, DIR2_ARRAY_TYPE_TRIANGLE, _stRawDataFirst::dSampleRate, _stDirReq::fIntegrationTime, fSensorSpacing, _stDirReq::fSoundSpeed, _stDirReq::iAlgorithm, iArrayType, iFilterType, lFilterSize, _stDirReq::lSectorCount, lSensorCount, lWindowSize, MSG_DIR_ALG_SPECT, SDDipole, SDLine, sRawHdr, and sReq. Referenced by Main(). |
|
|
|
Definition at line 301 of file Direction2.cc. References bDebug, ConnectStream(), GetCfg(), GetRq(), InitDir(), and ProcessLoop(). Referenced by main(). |
|
|
Definition at line 60 of file Direction2.hh. Referenced by clDirection2(), and ProcessLoop(). |
|
|
Definition at line 61 of file Direction2.hh. |
|
|
Definition at line 62 of file Direction2.hh. Referenced by GetCfg(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 63 of file Direction2.hh. |
|
|
Definition at line 64 of file Direction2.hh. Referenced by GetCfg(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 65 of file Direction2.hh. |
|
|
Definition at line 66 of file Direction2.hh. Referenced by GetCfg(), and ProcessLoop(). |
|
|
Definition at line 67 of file Direction2.hh. |
|
|
Definition at line 68 of file Direction2.hh. Referenced by ConnectStream(), and GetCfg(). |
|
|
Definition at line 69 of file Direction2.hh. Referenced by GetRq(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 70 of file Direction2.hh. Referenced by ProcessLoop(). |
|
|
Definition at line 71 of file Direction2.hh. Referenced by ConnectStream(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 72 of file Direction2.hh. Referenced by GetCfg(). |
|
|
Definition at line 73 of file Direction2.hh. Referenced by ProcessLoop(). |
|
|
Definition at line 74 of file Direction2.hh. Referenced by GetRq(), and ProcessLoop(). |
|
|
Definition at line 75 of file Direction2.hh. Referenced by ConnectStream(). |
|
|
Definition at line 76 of file Direction2.hh. Referenced by clDirection2(), and GetRq(). |
|
|
Definition at line 77 of file Direction2.hh. Referenced by clDirection2(), and ProcessLoop(). |
|
|
Definition at line 78 of file Direction2.hh. Referenced by ConnectStream(), and ProcessLoop(). |
|
|
Definition at line 79 of file Direction2.hh. Referenced by InitDir(), and ProcessLoop(). |
|
|
Definition at line 80 of file Direction2.hh. Referenced by InitDir(), and ProcessLoop(). |
1.3.3