C# Класс j64.Harmony.Xmpp.Hub

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

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

Метод Описание
ChangeChannel ( string channel, string channelDevice, int pauseBetweenKeypressInterval ) : void
GetConfig ( ) : void
GetUserAuthToken ( string username, string password ) : HarmonyAuthToken

Logs in to the Logitech Harmony web service to get a UserAuthToken.

OpenConnection ( string address, int port ) : void
SendCommand ( string deviceName, string command, string status ) : void
SetVolume ( int level, int previousLevel, string volumeDevice ) : void
StartChannelSurf ( string channelDevice ) : void
StartNewConnection ( string userName, string password, string address, int port ) : bool
StopChannelSurf ( ) : void

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

Метод Описание
EnsureConnection ( ) : void
GetAttributes ( XmlReader reader, XmlElement ele ) : void
ParseElement ( XmlReader reader, XmlElement parent, bool hasClosingElement ) : XmlElement
PingHarmony ( ) : void

Listen for data coming from the TPI

ResetConnection ( ) : void
SendReceiveSocketData ( string cmdData, int numNodes, bool directReadSocket = false, int retryCount ) : XmlDocument
SurfEm ( string channelDevice ) : void

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

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

public ChangeChannel ( string channel, string channelDevice, int pauseBetweenKeypressInterval ) : void
channel string
channelDevice string
pauseBetweenKeypressInterval int
Результат void

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

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

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

Logs in to the Logitech Harmony web service to get a UserAuthToken.
public GetUserAuthToken ( string username, string password ) : HarmonyAuthToken
username string myharmony.com username
password string myharmony.com password
Результат HarmonyAuthToken

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

public OpenConnection ( string address, int port ) : void
address string
port int
Результат void

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

public SendCommand ( string deviceName, string command, string status ) : void
deviceName string
command string
status string
Результат void

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

public SetVolume ( int level, int previousLevel, string volumeDevice ) : void
level int
previousLevel int
volumeDevice string
Результат void

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

public StartChannelSurf ( string channelDevice ) : void
channelDevice string
Результат void

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

public StartNewConnection ( string userName, string password, string address, int port ) : bool
userName string
password string
address string
port int
Результат bool

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

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