C# Класс imBMW.Multimedia.BluetoothWT32

Наследование: AudioPlayerBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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