C# Class imBMW.Multimedia.iPodViaHeadset

Inheritance: AudioPlayerBase, IDisposable
ファイルを表示 Open project: toxsedyshev/imBMW

Public Methods

Method Description
Dispose ( ) : void
Next ( ) : void
Pause ( ) : void
Play ( ) : void
PlayPauseToggle ( ) : void
Prev ( ) : void
RandomToggle ( ) : bool
VoiceButtonLongPress ( ) : void
VoiceButtonPress ( ) : void
VoiceOverCurrent ( ) : void
VoiceOverMenu ( ) : void
VolumeDown ( ) : void
VolumeUp ( ) : void
iPodViaHeadset ( Cpu headsetControl, Cpu volumeUp = Cpu.Pin.GPIO_NONE, Cpu volumeDown = Cpu.Pin.GPIO_NONE ) : System

Private Methods

Method Description
DisposePorts ( ) : void
EnqueueIPodCommand ( iPodCommand command ) : void
ExecuteIPodCommand ( object c ) : void
PressIPodButton ( bool longPause = false, int milliseconds = 50 ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Next() public method

public Next ( ) : void
return void

Pause() public method

public Pause ( ) : void
return void

Play() public method

public Play ( ) : void
return void

PlayPauseToggle() public method

public PlayPauseToggle ( ) : void
return void

Prev() public method

public Prev ( ) : void
return void

RandomToggle() public method

public RandomToggle ( ) : bool
return bool

VoiceButtonLongPress() public method

public VoiceButtonLongPress ( ) : void
return void

VoiceButtonPress() public method

public VoiceButtonPress ( ) : void
return void

VoiceOverCurrent() public method

public VoiceOverCurrent ( ) : void
return void

VoiceOverMenu() public method

public VoiceOverMenu ( ) : void
return void

VolumeDown() public method

public VolumeDown ( ) : void
return void

VolumeUp() public method

public VolumeUp ( ) : void
return void

iPodViaHeadset() public method

public iPodViaHeadset ( Cpu headsetControl, Cpu volumeUp = Cpu.Pin.GPIO_NONE, Cpu volumeDown = Cpu.Pin.GPIO_NONE ) : System
headsetControl Microsoft.SPOT.Hardware.Cpu
volumeUp Microsoft.SPOT.Hardware.Cpu
volumeDown Microsoft.SPOT.Hardware.Cpu
return System