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

clBeamAudioMsg Class Reference

BeamAudio server communication. More...

#include <Messages.hh>

Inheritance diagram for clBeamAudioMsg:

Inheritance graph
[legend]
Collaboration diagram for clBeamAudioMsg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetRequest (char *, const stpBeamAudioReq)
void GetRequest (const char *, stpBeamAudioReq)
void SetFirst (char *, const stpBeamAudioFirst)
void GetFirst (const char *, stpBeamAudioFirst)
void SetResult (void *, const stpBeamAudioRes, const float *)
void SetResult (void *, const stpBeamAudioRes, const double *)
void GetResult (const void *, stpBeamAudioRes, float *)
void GetResult (const void *, stpBeamAudioRes, double *)

Detailed Description

BeamAudio server communication.

Definition at line 568 of file Messages.hh.


Member Function Documentation

void clBeamAudioMsg::SetRequest char *  ,
const  stpBeamAudioReq
 

Definition at line 1056 of file Messages.cc.

Referenced by clBeamAudioUI::SendSettings(), and clBeamAudioUI::UpdateSettings().

void clBeamAudioMsg::GetRequest const char *  ,
stpBeamAudioReq 
 

Definition at line 1076 of file Messages.cc.

References _stBeamAudioReq::bHighFreq, _stBeamAudioReq::fDirection, _stBeamAudioReq::fSoundSpeed, and MSG_TRUE.

Referenced by clBeamAudio::GetRq().

void clBeamAudioMsg::SetFirst char *  ,
const  stpBeamAudioFirst
 

Definition at line 1089 of file Messages.cc.

References GLOBAL_HEADER_LEN, _stBeamAudioFirst::iSampleRate, and _stBeamAudioFirst::lBufLength.

Referenced by clBeamAudio::SendFirst().

void clBeamAudioMsg::GetFirst const char *  ,
stpBeamAudioFirst 
 

Definition at line 1104 of file Messages.cc.

References _stBeamAudioFirst::iSampleRate, and _stBeamAudioFirst::lBufLength.

Referenced by clBeamAudioUI::SendSettings().

void clBeamAudioMsg::SetResult void *  ,
const  stpBeamAudioRes,
const float * 
 

Definition at line 1113 of file Messages.cc.

References clBaseMsg::EndianConv(), _stBeamAudioRes::fDirection, _stBeamAudioRes::fPeakLevel, GLOBAL_HEADER_LEN, _stBeamAudioRes::lBufLength, and _stBeamAudioRes::sTimeStamp.

Referenced by clBeamAudio::SendResult().

void clBeamAudioMsg::SetResult void *  ,
const  stpBeamAudioRes,
const double * 
 

Definition at line 1142 of file Messages.cc.

References clBaseMsg::EndianConv(), _stBeamAudioRes::fDirection, _stBeamAudioRes::fPeakLevel, GLOBAL_HEADER_LEN, _stBeamAudioRes::lBufLength, and _stBeamAudioRes::sTimeStamp.

void clBeamAudioMsg::GetResult const void *  ,
stpBeamAudioRes  ,
float * 
 

Definition at line 1171 of file Messages.cc.

References clBaseMsg::EndianConv(), _stBeamAudioRes::fDirection, _stBeamAudioRes::fPeakLevel, GLOBAL_HEADER_LEN, _stBeamAudioRes::lBufLength, and _stBeamAudioRes::sTimeStamp.

Referenced by clBeamAudioUI::OnGdkInput().

void clBeamAudioMsg::GetResult const void *  ,
stpBeamAudioRes  ,
double * 
 

Definition at line 1195 of file Messages.cc.


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