Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

clDirMsg2 Class Reference

Direction server communication 2 (for locate/direction3). More...

#include <Messages.hh>

Inheritance diagram for clDirMsg2:

Inheritance graph
[legend]
Collaboration diagram for clDirMsg2:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetRequest (char *, const stpDirReq2)
void GetRequest (const char *, stpDirReq2)
void SetResult (void *, const stpDirRes2, const float *, const float *)
void SetResult (void *, const stpDirRes2, const double *, const double *)
void GetResult (const void *, stpDirRes2, float *, float *)
void GetResult (const void *, stpDirRes2, double *, double *)

Detailed Description

Direction server communication 2 (for locate/direction3).

Definition at line 532 of file Messages.hh.


Member Function Documentation

void clDirMsg2::SetRequest char *  ,
const  stpDirReq2
 

Definition at line 665 of file Messages.cc.

Referenced by clSubLocate::ConnectDir().

void clDirMsg2::GetRequest const char *  ,
stpDirReq2 
 

Definition at line 697 of file Messages.cc.

References _stDirReq2::fAlpha, _stDirReq2::fIntegrationTime, _stDirReq2::fLowFreqLimit, _stDirReq2::fScalingExp, _stDirReq2::fSoundSpeed, _stDirReq2::iRemoveNoise, _stDirReq2::iScaling, _stDirReq2::lGapLength, _stDirReq2::lMeanLength, and _stDirReq2::lWindowSize.

Referenced by clDirection3::GetRq().

void clDirMsg2::SetResult void *  ,
const  stpDirRes2,
const float *  ,
const float * 
 

Definition at line 714 of file Messages.cc.

References clBaseMsg::EndianConv(), _stDirRes2::fFreqResolution, _stDirRes2::fIntegrationTime, _stDirRes2::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes2::lMaxBin, _stDirRes2::lMinBin, _stDirRes2::lResultCount, and _stDirRes2::sTimeStamp.

Referenced by clDirection3::ProcessLoop().

void clDirMsg2::SetResult void *  ,
const  stpDirRes2,
const double *  ,
const double * 
 

Definition at line 753 of file Messages.cc.

References clBaseMsg::EndianConv(), _stDirRes2::fFreqResolution, _stDirRes2::fIntegrationTime, _stDirRes2::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes2::lMaxBin, _stDirRes2::lMinBin, _stDirRes2::lResultCount, and _stDirRes2::sTimeStamp.

void clDirMsg2::GetResult const void *  ,
stpDirRes2  ,
float *  ,
float * 
 

Definition at line 792 of file Messages.cc.

References clBaseMsg::EndianConv(), _stDirRes2::fFreqResolution, _stDirRes2::fIntegrationTime, _stDirRes2::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes2::lMaxBin, _stDirRes2::lMinBin, _stDirRes2::lResultCount, and _stDirRes2::sTimeStamp.

Referenced by clSubLocate::Main().

void clDirMsg2::GetResult const void *  ,
stpDirRes2  ,
double *  ,
double * 
 

Definition at line 823 of file Messages.cc.

References clBaseMsg::EndianConv(), _stDirRes2::fFreqResolution, _stDirRes2::fIntegrationTime, _stDirRes2::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes2::lMaxBin, _stDirRes2::lMinBin, _stDirRes2::lResultCount, and _stDirRes2::sTimeStamp.


The documentation for this class was generated from the following files:
Generated on Sun Oct 26 19:12:17 2003 for HASAS by doxygen 1.3.3