C# Класс Jishi.SonosUPnP.SonosPlayer

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

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

Метод Описание
EnqueueTrack ( string uri, string metadata ) : void
GetPositionInfo ( ) : PositionInfoResponse
Pause ( ) : void
Play ( ) : System.Threading.Tasks.Task
SetAvTransportUri ( string uri, string metaData = "" ) : System.Threading.Tasks.Task
SonosPlayer ( string uuid, string roomName, string sonosBaseUrl ) : System

Приватные методы

Метод Описание
VerifySonosStatus ( ) : void

Описание методов

EnqueueTrack() публичный Метод

public EnqueueTrack ( string uri, string metadata ) : void
uri string
metadata string
Результат void

GetPositionInfo() публичный Метод

public GetPositionInfo ( ) : PositionInfoResponse
Результат Jishi.SonosUPnP.MessageContracts.PositionInfoResponse

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

SetAvTransportUri() публичный Метод

public SetAvTransportUri ( string uri, string metaData = "" ) : System.Threading.Tasks.Task
uri string
metaData string
Результат System.Threading.Tasks.Task

SonosPlayer() публичный Метод

public SonosPlayer ( string uuid, string roomName, string sonosBaseUrl ) : System
uuid string
roomName string
sonosBaseUrl string
Результат System