Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes
org.rosmultimedia.player.xbmc.XbmcNode Class Reference
Inheritance diagram for org.rosmultimedia.player.xbmc.XbmcNode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void onNewMessage (MediaAction message)
void onShutdown (Node node)
void onStart (final ConnectedNode connectedNode)
 XbmcNode ()

Static Public Attributes

static final String SRV_MEDIA_GET_ITEM = "get_item"
static final String SRV_MEDIA_GET_ITEMS = "get_items"
static final String SRV_MUTE_SPEAKER_TOGGLE = "speaker_mute_toggle"

Protected Member Functions

boolean connect ()
XbmcConfig getConfig ()
void initialize ()
void initServices ()
void onConnected ()
void onDisconnected ()

Private Member Functions

boolean pingXbmc ()

Private Attributes

XbmcLibrary library
XbmcSpeaker speaker
XbmcJson xbmcJson

Detailed Description

Xbmc ROS Node.

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

Definition at line 45 of file XbmcNode.java.


Constructor & Destructor Documentation

Definition at line 56 of file XbmcNode.java.


Member Function Documentation

boolean org.rosmultimedia.player.xbmc.XbmcNode.connect ( ) [inline, protected]

Definition at line 155 of file XbmcNode.java.

Definition at line 197 of file XbmcNode.java.

Definition at line 97 of file XbmcNode.java.

Definition at line 117 of file XbmcNode.java.

Definition at line 76 of file XbmcNode.java.

Definition at line 81 of file XbmcNode.java.

void org.rosmultimedia.player.xbmc.XbmcNode.onNewMessage ( MediaAction  message) [inline]

Definition at line 86 of file XbmcNode.java.

Definition at line 71 of file XbmcNode.java.

void org.rosmultimedia.player.xbmc.XbmcNode.onStart ( final ConnectedNode  connectedNode) [inline]

Definition at line 65 of file XbmcNode.java.

boolean org.rosmultimedia.player.xbmc.XbmcNode.pingXbmc ( ) [inline, private]

Definition at line 201 of file XbmcNode.java.


Member Data Documentation

Definition at line 53 of file XbmcNode.java.

Definition at line 54 of file XbmcNode.java.

Definition at line 48 of file XbmcNode.java.

Definition at line 49 of file XbmcNode.java.

final String org.rosmultimedia.player.xbmc.XbmcNode.SRV_MUTE_SPEAKER_TOGGLE = "speaker_mute_toggle" [static]

Definition at line 47 of file XbmcNode.java.

Definition at line 51 of file XbmcNode.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