#include <Direction3.hh>
Collaboration diagram for clDirection3:

Public Member Functions | |
| clDirection3 (int, int) | |
| ~clDirection3 () | |
| 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] |
| stDirReq2 | sReq |
| stDirRes2 | sResHdr |
| stRawDataFirst | sRawHdr |
| clCfgFile | Cfg |
| clDSPOp | DSP |
| clDirMsg2 | Msg |
| clSockClie | SClient |
| clSockOp | SOpRequest |
| clSockOp | SOpResult |
| clSockOp | SOpData |
| clSpectDirDipole2 * | SDDipole |
| clSpectDirLine2 * | SDLine |
Definition at line 58 of file Direction3.hh.
|
||||||||||||
|
Definition at line 284 of file Direction3.cc. References bRun, clSockOp::SetHandle(), SOpRequest, and SOpResult. |
|
|
Definition at line 292 of file Direction3.cc. |
|
|
Definition at line 83 of file Direction3.cc. References Cfg, cpStreamSocket, DIR3_CFGFILE, DIR3_DEF_FILT_SIZE, fSensorSpacing, clCfgFile::GetFlt(), clCfgFile::GetInt(), clCfgFile::GetStr(), iArrayType, iFilterType, lFilterSize, lSensorCount, lStartChannel, SD_CFGFILE, and clCfgFile::SetFileName(). Referenced by Main(). |
|
|
Definition at line 103 of file Direction3.cc. References DIR3_REQ_TIMEOUT, clDirMsg2::GetRequest(), GLOBAL_HEADER_LEN, Msg, clSockOp::ReadN(), clSockOp::ReadSelect(), SOpRequest, and sReq. Referenced by Main(). |
|
|
Definition at line 115 of file Direction3.cc. References clSockClie::Connect(), cpStreamSocket, DIR3_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 Direction3.cc. References bDebug, DIR3_ARRAY_TYPE_CYLINDER, DIR3_ARRAY_TYPE_DIPOLE, DIR3_ARRAY_TYPE_LINE, DIR3_ARRAY_TYPE_PLANE, DIR3_ARRAY_TYPE_SPHERE, DIR3_ARRAY_TYPE_TRIANGLE, _stRawDataFirst::dSampleRate, _stDirReq2::fIntegrationTime, fSensorSpacing, _stDirReq2::fSoundSpeed, iArrayType, iFilterType, lFilterSize, lSensorCount, _stDirReq2::lWindowSize, SDDipole, SDLine, sRawHdr, and sReq. Referenced by Main(). |
|
|
|
Definition at line 297 of file Direction3.cc. References bDebug, ConnectStream(), GetCfg(), GetRq(), InitDir(), and ProcessLoop(). Referenced by main(). |
|
|
Definition at line 60 of file Direction3.hh. Referenced by clDirection3(), and ProcessLoop(). |
|
|
Definition at line 61 of file Direction3.hh. |
|
|
Definition at line 62 of file Direction3.hh. Referenced by GetCfg(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 63 of file Direction3.hh. |
|
|
Definition at line 64 of file Direction3.hh. Referenced by GetCfg(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 65 of file Direction3.hh. |
|
|
Definition at line 66 of file Direction3.hh. Referenced by GetCfg(), and ProcessLoop(). |
|
|
Definition at line 67 of file Direction3.hh. |
|
|
Definition at line 68 of file Direction3.hh. Referenced by ConnectStream(), and GetCfg(). |
|
|
Definition at line 69 of file Direction3.hh. Referenced by GetRq(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 70 of file Direction3.hh. Referenced by ProcessLoop(). |
|
|
Definition at line 71 of file Direction3.hh. Referenced by ConnectStream(), InitDir(), and ProcessLoop(). |
|
|
Definition at line 72 of file Direction3.hh. Referenced by GetCfg(). |
|
|
Definition at line 73 of file Direction3.hh. Referenced by ProcessLoop(). |
|
|
Definition at line 74 of file Direction3.hh. Referenced by GetRq(), and ProcessLoop(). |
|
|
Definition at line 75 of file Direction3.hh. Referenced by ConnectStream(). |
|
|
Definition at line 76 of file Direction3.hh. Referenced by clDirection3(), and GetRq(). |
|
|
Definition at line 77 of file Direction3.hh. Referenced by clDirection3(), and ProcessLoop(). |
|
|
Definition at line 78 of file Direction3.hh. Referenced by ConnectStream(), and ProcessLoop(). |
|
|
Definition at line 79 of file Direction3.hh. Referenced by InitDir(), and ProcessLoop(). |
|
|
Definition at line 80 of file Direction3.hh. Referenced by InitDir(), and ProcessLoop(). |
1.3.3