C# 클래스 imBMW.Multimedia.BluetoothWT32

상속: AudioPlayerBase
파일 보기 프로젝트 열기: toxsedyshev/imBMW 1 사용 예제들

공개 메소드들

메소드 설명
BluetoothWT32 ( string port, string pin = "0000" ) : System
Connect ( ) : void
Disconnect ( ) : void
Next ( ) : void
Prev ( ) : void
RandomToggle ( ) : bool
SendCommand ( Message message, Link link, string description = null ) : void
SendCommand ( byte command, Link link, string description = "" ) : void
SendCommand ( string command, Link link = Link.Control ) : void
SetMicGain ( byte b ) : void
VoiceButtonLongPress ( ) : void
VoiceButtonPress ( ) : void
VolumeDown ( ) : void
VolumeUp ( ) : void

보호된 메소드들

메소드 설명
OnBTCommandReceived ( Link link, byte command ) : void
OnPlayerHostStateChanged ( PlayerHostState playerHostState ) : void
SetPlaying ( bool value ) : void

비공개 메소드들

메소드 설명
OnA2DPConnected ( string address, string link ) : void
OnAVRCPConnected ( string address, string link ) : void
ParseNowPlaying ( string p ) : void
ProcessBTNotification ( string s ) : void
ProcessSendCommand ( object o ) : void
UpdateNowPlayingScreen ( MenuScreen nowPlayingScreen, TrackInfo nowPlaying ) : void
port_DataReceived ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void

메소드 상세

BluetoothWT32() 공개 메소드

public BluetoothWT32 ( string port, string pin = "0000" ) : System
port string
pin string
리턴 System

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

Next() 공개 메소드

public Next ( ) : void
리턴 void

OnBTCommandReceived() 보호된 메소드

protected OnBTCommandReceived ( Link link, byte command ) : void
link Link
command byte
리턴 void

OnPlayerHostStateChanged() 보호된 메소드

protected OnPlayerHostStateChanged ( PlayerHostState playerHostState ) : void
playerHostState PlayerHostState
리턴 void

Prev() 공개 메소드

public Prev ( ) : void
리턴 void

RandomToggle() 공개 메소드

public RandomToggle ( ) : bool
리턴 bool

SendCommand() 공개 메소드

public SendCommand ( Message message, Link link, string description = null ) : void
message imBMW.iBus.Message
link Link
description string
리턴 void

SendCommand() 공개 메소드

public SendCommand ( byte command, Link link, string description = "" ) : void
command byte
link Link
description string
리턴 void

SendCommand() 공개 메소드

public SendCommand ( string command, Link link = Link.Control ) : void
command string
link Link
리턴 void

SetMicGain() 공개 메소드

public SetMicGain ( byte b ) : void
b byte
리턴 void

SetPlaying() 보호된 메소드

protected SetPlaying ( bool value ) : void
value bool
리턴 void

VoiceButtonLongPress() 공개 메소드

public VoiceButtonLongPress ( ) : void
리턴 void

VoiceButtonPress() 공개 메소드

public VoiceButtonPress ( ) : void
리턴 void

VolumeDown() 공개 메소드

public VolumeDown ( ) : void
리턴 void

VolumeUp() 공개 메소드

public VolumeUp ( ) : void
리턴 void