Public Member Functions | Package Functions | Private Member Functions | Private Attributes
org.rosmultimedia.player.xbmc.jsonrpc.XbmcJson Class Reference

List of all members.

Public Member Functions

 XbmcJson (String url, String user, String password)

Package Functions

public< T > T getResult (AbstractCall< T > caller)
public< T > List< TgetResults (AbstractCall< T > caller)

Private Member Functions

void executeCall (AbstractCall<?> caller)

Private Attributes

String password
String url
String user

Detailed Description

Xbmc json-rpc utils.

Author:
Erwan Le Huitouze <erwan.lehuitouze@gmail.com>

Definition at line 24 of file XbmcJson.java.


Constructor & Destructor Documentation

org.rosmultimedia.player.xbmc.jsonrpc.XbmcJson.XbmcJson ( String  url,
String  user,
String  password 
) [inline]
Parameters:
urlUrl of xbmc server.
userUser of xbmc server.
passwordPassword of xbmc server.

Definition at line 44 of file XbmcJson.java.


Member Function Documentation

void org.rosmultimedia.player.xbmc.jsonrpc.XbmcJson.executeCall ( AbstractCall<?>  caller) [inline, private]

Execute call to xbmc server.

Parameters:
caller

Definition at line 82 of file XbmcJson.java.

public<T> T org.rosmultimedia.player.xbmc.jsonrpc.XbmcJson.getResult ( AbstractCall< T caller) [inline, package]

Call xbmc json-rpc and return single result.

Parameters:
caller
Returns:
T

Definition at line 55 of file XbmcJson.java.

public<T> List<T> org.rosmultimedia.player.xbmc.jsonrpc.XbmcJson.getResults ( AbstractCall< T caller) [inline, package]

Call xbmc json-rpc and return list.

Parameters:
caller
Returns:
T

Definition at line 69 of file XbmcJson.java.


Member Data Documentation

Password of xbmc server.

Definition at line 36 of file XbmcJson.java.

Url of xbmc server.

Definition at line 28 of file XbmcJson.java.

User of xbmc server.

Definition at line 32 of file XbmcJson.java.


The documentation for this class was generated from the following file:


smarthome_media_kodi_driver
Author(s): Mickael Gaillard , Erwan Le Huitouze
autogenerated on Thu Jun 6 2019 21:03:49