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

Public Member Functions

string OutputConfiguredForAntenna (string ant)
 Returns the name of the output associated with the ant given the current configuration of the amplifier More...
 
 Amplifier (Radio radio, string handle)
 
delegate void MeterAddedEventHandler (Amplifier amp, Meter m)
 
delegate void MeterRemovedEventHandler (Amplifier amp, Meter m)
 
Meter FindMeterByIndex (int index)
 
Meter FindMeterByName (string s)
 
void StatusUpdate (string s)
 

Properties

string Handle [get]
 
IPAddress IP [get]
 
int Port [get]
 
string Model [get]
 
string SerialNumber [get]
 
string Ant [get, set]
 
AmplifierState State [get]
 
bool IsOperate [get, set]
 

Events

MeterAddedEventHandler MeterAdded
 
MeterRemovedEventHandler MeterRemoved
 

Constructor & Destructor Documentation

Flex.Smoothlake.FlexLib.Amplifier.Amplifier ( Radio  radio,
string  handle 
)

Member Function Documentation

Meter Flex.Smoothlake.FlexLib.Amplifier.FindMeterByIndex ( int  index)
Meter Flex.Smoothlake.FlexLib.Amplifier.FindMeterByName ( string  s)
delegate void Flex.Smoothlake.FlexLib.Amplifier.MeterAddedEventHandler ( Amplifier  amp,
Meter  m 
)
delegate void Flex.Smoothlake.FlexLib.Amplifier.MeterRemovedEventHandler ( Amplifier  amp,
Meter  m 
)
string Flex.Smoothlake.FlexLib.Amplifier.OutputConfiguredForAntenna ( string  ant)

Returns the name of the output associated with the ant given the current configuration of the amplifier

Parameters
antThe radio antenna port name
Returns
The name of the output associated with the radio antenna port, or null if not configured for that port
void Flex.Smoothlake.FlexLib.Amplifier.StatusUpdate ( string  s)

Property Documentation

string Flex.Smoothlake.FlexLib.Amplifier.Ant
getset
string Flex.Smoothlake.FlexLib.Amplifier.Handle
get
IPAddress Flex.Smoothlake.FlexLib.Amplifier.IP
get
bool Flex.Smoothlake.FlexLib.Amplifier.IsOperate
getset
string Flex.Smoothlake.FlexLib.Amplifier.Model
get
int Flex.Smoothlake.FlexLib.Amplifier.Port
get
string Flex.Smoothlake.FlexLib.Amplifier.SerialNumber
get
AmplifierState Flex.Smoothlake.FlexLib.Amplifier.State
get

Event Documentation

MeterAddedEventHandler Flex.Smoothlake.FlexLib.Amplifier.MeterAdded
MeterRemovedEventHandler Flex.Smoothlake.FlexLib.Amplifier.MeterRemoved

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