FlexLib
Public Member Functions | Properties | Events | List of all members
Flex.Smoothlake.FlexLib.AudioStream Class Reference
Inheritance diagram for Flex.Smoothlake.FlexLib.AudioStream:

Public Member Functions

 AudioStream (Radio radio, int dax_channel)
 
bool RequestAudioStreamFromRadio ()
 
void Close ()
 
delegate void RXDataReadyEventHandler (AudioStream audio_stream, float[] rx_data)
 
void StatusUpdate (string s)
 

Properties

uint RXStreamID [get]
 
bool RadioAck [get]
 
int DAXChannel [get]
 
Slice Slice [get]
 
int RXGain [get, set]
 
double BytesPerSecFromRadio [get, set]
 
IPAddress IP [get]
 
int Port [get]
 
int ErrorCount [get, set]
 
int TotalCount [get, set]
 

Events

RXDataReadyEventHandler RXDataReady
 

Constructor & Destructor Documentation

Flex.Smoothlake.FlexLib.AudioStream.AudioStream ( Radio  radio,
int  dax_channel 
)

Member Function Documentation

void Flex.Smoothlake.FlexLib.AudioStream.Close ( )
bool Flex.Smoothlake.FlexLib.AudioStream.RequestAudioStreamFromRadio ( )
delegate void Flex.Smoothlake.FlexLib.AudioStream.RXDataReadyEventHandler ( AudioStream  audio_stream,
float[]  rx_data 
)
void Flex.Smoothlake.FlexLib.AudioStream.StatusUpdate ( string  s)

Property Documentation

double Flex.Smoothlake.FlexLib.AudioStream.BytesPerSecFromRadio
getset
int Flex.Smoothlake.FlexLib.AudioStream.DAXChannel
get
int Flex.Smoothlake.FlexLib.AudioStream.ErrorCount
getset
IPAddress Flex.Smoothlake.FlexLib.AudioStream.IP
get
int Flex.Smoothlake.FlexLib.AudioStream.Port
get
bool Flex.Smoothlake.FlexLib.AudioStream.RadioAck
get
int Flex.Smoothlake.FlexLib.AudioStream.RXGain
getset
uint Flex.Smoothlake.FlexLib.AudioStream.RXStreamID
get
Slice Flex.Smoothlake.FlexLib.AudioStream.Slice
get
int Flex.Smoothlake.FlexLib.AudioStream.TotalCount
getset

Event Documentation

RXDataReadyEventHandler Flex.Smoothlake.FlexLib.AudioStream.RXDataReady

The documentation for this class was generated from the following file: