FlexLib
Public Member Functions | Protected Member Functions | Protected Attributes | Properties | Events | List of all members
Flex.Smoothlake.FlexLib.UsbCable Class Referenceabstract
Inheritance diagram for Flex.Smoothlake.FlexLib.UsbCable:
Flex.Smoothlake.FlexLib.UsbBcdCable Flex.Smoothlake.FlexLib.UsbBitCable Flex.Smoothlake.FlexLib.UsbCatCable Flex.Smoothlake.FlexLib.UsbLdpaCable Flex.Smoothlake.FlexLib.UsbOtherCable

Public Member Functions

 UsbCable (Radio radio, string serial_number)
 
void Remove ()
 

Protected Member Functions

string UsbCableFreqSourceToString (UsbCableFreqSource source)
 
UsbCableFreqSource StringToUsbCableFreqSource (string s)
 

Protected Attributes

Radio _radio
 
string _serialNumber
 
UsbCableType _cableType = UsbCableType.Invalid
 
bool _enabled = false
 
bool _present = false
 
string _name
 
bool _loggingEnabled
 

Properties

string SerialNumber [get]
 
UsbCableType CableType [get, set]
 
bool Enabled [get, set]
 
bool Present [get]
 
string Name [get, set]
 
bool LoggingEnabled [get, set]
 

Events

EventHandler< LogMessageEventArgsLogTextReceived
 

Constructor & Destructor Documentation

Flex.Smoothlake.FlexLib.UsbCable.UsbCable ( Radio  radio,
string  serial_number 
)

Member Function Documentation

void Flex.Smoothlake.FlexLib.UsbCable.Remove ( )
UsbCableFreqSource Flex.Smoothlake.FlexLib.UsbCable.StringToUsbCableFreqSource ( string  s)
protected
string Flex.Smoothlake.FlexLib.UsbCable.UsbCableFreqSourceToString ( UsbCableFreqSource  source)
protected

Member Data Documentation

UsbCableType Flex.Smoothlake.FlexLib.UsbCable._cableType = UsbCableType.Invalid
protected
bool Flex.Smoothlake.FlexLib.UsbCable._enabled = false
protected
bool Flex.Smoothlake.FlexLib.UsbCable._loggingEnabled
protected
string Flex.Smoothlake.FlexLib.UsbCable._name
protected
bool Flex.Smoothlake.FlexLib.UsbCable._present = false
protected
Radio Flex.Smoothlake.FlexLib.UsbCable._radio
protected
string Flex.Smoothlake.FlexLib.UsbCable._serialNumber
protected

Property Documentation

UsbCableType Flex.Smoothlake.FlexLib.UsbCable.CableType
getset
bool Flex.Smoothlake.FlexLib.UsbCable.Enabled
getset
bool Flex.Smoothlake.FlexLib.UsbCable.LoggingEnabled
getset
string Flex.Smoothlake.FlexLib.UsbCable.Name
getset
bool Flex.Smoothlake.FlexLib.UsbCable.Present
get
string Flex.Smoothlake.FlexLib.UsbCable.SerialNumber
get

Event Documentation

EventHandler<LogMessageEventArgs> Flex.Smoothlake.FlexLib.UsbCable.LogTextReceived

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