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

clDirMsg Class Reference

Direction server communication. More...

#include <Messages.hh>

Inheritance diagram for clDirMsg:

Inheritance graph
[legend]
Collaboration diagram for clDirMsg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetRequest (char *, const stpDirReq)
void GetRequest (const char *, stpDirReq)
void SetResult (void *, const stpDirRes, const float *)
void SetResult (void *, const stpDirRes, const double *)
void GetResult (const void *, stpDirRes, float *)
void GetResult (const void *, stpDirRes, double *)

Detailed Description

Direction server communication.

Definition at line 515 of file Messages.hh.


Member Function Documentation

void clDirMsg::SetRequest char *  ,
const  stpDirReq
 

Definition at line 466 of file Messages.cc.

Referenced by main(), and clGUIDir::SendSettings().

void clDirMsg::GetRequest const char *  ,
stpDirReq 
 

Definition at line 513 of file Messages.cc.

References _stDirReq::bDisableFilter, _stDirReq::bNormalize, _stDirReq::fAlpha, _stDirReq::fIntegrationTime, _stDirReq::fLeftDir, _stDirReq::fLowFreqLimit, _stDirReq::fRightDir, _stDirReq::fScalingExp, _stDirReq::fSoundSpeed, _stDirReq::iAlgorithm, _stDirReq::iRemoveNoise, _stDirReq::iScaling, _stDirReq::lGapLength, _stDirReq::lMeanLength, _stDirReq::lSectorCount, and MSG_TRUE.

Referenced by clDirection::GetRequest(), and clDirection2::GetRq().

void clDirMsg::SetResult void *  ,
const  stpDirRes,
const float * 
 

Definition at line 539 of file Messages.cc.

References _stDirRes::b3DArray, clBaseMsg::EndianConv(), _stDirRes::fHighFreqLimit, _stDirRes::fIntegrationTime, _stDirRes::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes::lSectorCount, MSG_FALSE, MSG_TRUE, and _stDirRes::sTimeStamp.

Referenced by clDirection2::ProcessLoop(), and clDirection::SendResults().

void clDirMsg::SetResult void *  ,
const  stpDirRes,
const double * 
 

Definition at line 575 of file Messages.cc.

References _stDirRes::b3DArray, clBaseMsg::EndianConv(), _stDirRes::fHighFreqLimit, _stDirRes::fIntegrationTime, _stDirRes::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes::lSectorCount, MSG_FALSE, MSG_TRUE, and _stDirRes::sTimeStamp.

void clDirMsg::GetResult const void *  ,
stpDirRes  ,
float * 
 

Definition at line 611 of file Messages.cc.

References _stDirRes::b3DArray, clBaseMsg::EndianConv(), _stDirRes::fHighFreqLimit, _stDirRes::fIntegrationTime, _stDirRes::fPeakLevel, GLOBAL_HEADER_LEN, _stDirRes::lSectorCount, MSG_TRUE, and _stDirRes::sTimeStamp.

Referenced by main(), and clGUIDir::OnGdkInput().

void clDirMsg::GetResult const void *  ,
stpDirRes  ,
double * 
 

Definition at line 638 of file Messages.cc.


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