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

clSpectMsg Class Reference

Spectrum server communication. More...

#include <Messages.hh>

Inheritance diagram for clSpectMsg:

Inheritance graph
[legend]
Collaboration diagram for clSpectMsg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetRequest (char *, const stpSpectReq)
void GetRequest (const char *, stpSpectReq)
void SetResult (void *, const stpSpectRes, const float *)
void SetResult (void *, const stpSpectRes, const double *)
void GetResult (const void *, stpSpectRes, float *)
void GetResult (const void *, stpSpectRes, double *)

Detailed Description

Spectrum server communication.

Definition at line 498 of file Messages.hh.


Member Function Documentation

void clSpectMsg::SetRequest char *  ,
const  stpSpectReq
 

Definition at line 243 of file Messages.cc.

References _stSpectReq::bLinear, _stSpectReq::bNormalize, _stSpectReq::fAlpha, _stSpectReq::fDynRange, _stSpectReq::fGain, _stSpectReq::fSlope, _stSpectReq::fWinParam, GLOBAL_HEADER_LEN, _stSpectReq::iChannel, _stSpectReq::iHighFreq, _stSpectReq::iLowFreq, _stSpectReq::iOverlap, _stSpectReq::iRemoveNoise, _stSpectReq::iType, _stSpectReq::iWindow, _stSpectReq::lGapLength, _stSpectReq::lLength, _stSpectReq::lMeanLength, MSG_FALSE, and MSG_TRUE.

Referenced by clSpectGUI::SendSettings().

void clSpectMsg::GetRequest const char *  ,
stpSpectReq 
 

Definition at line 294 of file Messages.cc.

References _stSpectReq::bLinear, _stSpectReq::bNormalize, _stSpectReq::fAlpha, _stSpectReq::fDynRange, _stSpectReq::fGain, _stSpectReq::fSlope, _stSpectReq::fWinParam, _stSpectReq::iChannel, _stSpectReq::iHighFreq, _stSpectReq::iLowFreq, _stSpectReq::iOverlap, _stSpectReq::iRemoveNoise, _stSpectReq::iType, _stSpectReq::iWindow, _stSpectReq::lGapLength, _stSpectReq::lLength, _stSpectReq::lMeanLength, and MSG_TRUE.

Referenced by clSpectrum::GetRq().

void clSpectMsg::SetResult void *  ,
const  stpSpectRes,
const float * 
 

Definition at line 322 of file Messages.cc.

References _stSpectRes::bLinear, clBaseMsg::EndianConv(), _stSpectRes::fLineTime, _stSpectRes::fPeakLevel, GLOBAL_HEADER_LEN, _stSpectRes::iChannel, _stSpectRes::iHighFreq, _stSpectRes::iLowFreq, _stSpectRes::iSampleRate, _stSpectRes::lLength, MSG_FALSE, MSG_TRUE, and _stSpectRes::sTimeStamp.

Referenced by clSpectrum::ProcessLoop().

void clSpectMsg::SetResult void *  ,
const  stpSpectRes,
const double * 
 

Definition at line 364 of file Messages.cc.

References _stSpectRes::bLinear, clBaseMsg::EndianConv(), _stSpectRes::fLineTime, _stSpectRes::fPeakLevel, GLOBAL_HEADER_LEN, _stSpectRes::iChannel, _stSpectRes::iHighFreq, _stSpectRes::iLowFreq, _stSpectRes::iSampleRate, _stSpectRes::lLength, MSG_FALSE, MSG_TRUE, and _stSpectRes::sTimeStamp.

void clSpectMsg::GetResult const void *  ,
stpSpectRes  ,
float * 
 

Definition at line 406 of file Messages.cc.

References _stSpectRes::bLinear, clBaseMsg::EndianConv(), _stSpectRes::fLineTime, _stSpectRes::fPeakLevel, GLOBAL_HEADER_LEN, _stSpectRes::iChannel, _stSpectRes::iHighFreq, _stSpectRes::iLowFreq, _stSpectRes::iSampleRate, _stSpectRes::lLength, MSG_TRUE, and _stSpectRes::sTimeStamp.

Referenced by clSpectGUI::GdkInput().

void clSpectMsg::GetResult const void *  ,
stpSpectRes  ,
double * 
 

Definition at line 436 of file Messages.cc.


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