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

clLofarMsg Class Reference

LOFAR/DEMON server communication. More...

#include <Messages.hh>

Inheritance diagram for clLofarMsg:

Inheritance graph
[legend]
Collaboration diagram for clLofarMsg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetRequest (char *, const stpLofarReq)
void GetRequest (const char *, stpLofarReq)
void SetResult (void *, const stpLofarRes, const float *)
void SetResult (void *, const stpLofarRes, const double *)
void GetResult (const void *, stpLofarRes, float *)
void GetResult (const void *, stpLofarRes, double *)

Detailed Description

LOFAR/DEMON server communication.

Definition at line 551 of file Messages.hh.


Member Function Documentation

void clLofarMsg::SetRequest char *  ,
const  stpLofarReq
 

Definition at line 854 of file Messages.cc.

References _stLofarReq::bDemon, _stLofarReq::bLinear, _stLofarReq::fAlpha, _stLofarReq::fHighFreq, _stLofarReq::fLowFreq, _stLofarReq::fWinParameter, GLOBAL_HEADER_LEN, _stLofarReq::iChannel, _stLofarReq::iClip, _stLofarReq::iOverlap, _stLofarReq::iRemoveNoise, _stLofarReq::iType, _stLofarReq::iWindow, _stLofarReq::lAvgCount, _stLofarReq::lGapLength, _stLofarReq::lMeanLength, _stLofarReq::lWinLength, MSG_FALSE, and MSG_TRUE.

Referenced by clGUILofar::SendSettings().

void clLofarMsg::GetRequest const char *  ,
stpLofarReq 
 

Definition at line 903 of file Messages.cc.

References _stLofarReq::bDemon, _stLofarReq::bLinear, _stLofarReq::fAlpha, _stLofarReq::fHighFreq, _stLofarReq::fLowFreq, _stLofarReq::fWinParameter, _stLofarReq::iChannel, _stLofarReq::iClip, _stLofarReq::iOverlap, _stLofarReq::iRemoveNoise, _stLofarReq::iType, _stLofarReq::iWindow, _stLofarReq::lAvgCount, _stLofarReq::lGapLength, _stLofarReq::lMeanLength, _stLofarReq::lWinLength, and MSG_TRUE.

Referenced by clLofarDemon::GetRequestMsg().

void clLofarMsg::SetResult void *  ,
const  stpLofarRes,
const float * 
 

Definition at line 930 of file Messages.cc.

References clBaseMsg::EndianConv(), _stLofarRes::fDemonBand, _stLofarRes::fHighFreq, _stLofarRes::fLineTime, _stLofarRes::fLowFreq, _stLofarRes::fPeakLevel, GLOBAL_HEADER_LEN, _stLofarRes::lSpectLength, and _stLofarRes::sTimeStamp.

Referenced by clLofarDemon::SendResults().

void clLofarMsg::SetResult void *  ,
const  stpLofarRes,
const double * 
 

Definition at line 966 of file Messages.cc.

References clBaseMsg::EndianConv(), _stLofarRes::fDemonBand, _stLofarRes::fHighFreq, _stLofarRes::fLineTime, _stLofarRes::fLowFreq, _stLofarRes::fPeakLevel, GLOBAL_HEADER_LEN, _stLofarRes::lSpectLength, and _stLofarRes::sTimeStamp.

void clLofarMsg::GetResult const void *  ,
stpLofarRes  ,
float * 
 

Definition at line 1002 of file Messages.cc.

References clBaseMsg::EndianConv(), _stLofarRes::fDemonBand, _stLofarRes::fHighFreq, _stLofarRes::fLineTime, _stLofarRes::fLowFreq, _stLofarRes::fPeakLevel, GLOBAL_HEADER_LEN, _stLofarRes::lSpectLength, and _stLofarRes::sTimeStamp.

Referenced by clGUILofar::OnGdkInput().

void clLofarMsg::GetResult const void *  ,
stpLofarRes  ,
double * 
 

Definition at line 1029 of file Messages.cc.


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