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 |
Xbmc ROS Node.
Definition at line 45 of file XbmcNode.java.
org.rosmultimedia.player.xbmc.XbmcNode.XbmcNode | ( | ) | [inline] |
Definition at line 56 of file XbmcNode.java.
boolean org.rosmultimedia.player.xbmc.XbmcNode.connect | ( | ) | [inline, protected] |
Definition at line 155 of file XbmcNode.java.
XbmcConfig org.rosmultimedia.player.xbmc.XbmcNode.getConfig | ( | ) | [inline, protected] |
Definition at line 197 of file XbmcNode.java.
void org.rosmultimedia.player.xbmc.XbmcNode.initialize | ( | ) | [inline, protected] |
Definition at line 97 of file XbmcNode.java.
void org.rosmultimedia.player.xbmc.XbmcNode.initServices | ( | ) | [inline, protected] |
Definition at line 117 of file XbmcNode.java.
void org.rosmultimedia.player.xbmc.XbmcNode.onConnected | ( | ) | [inline, protected] |
Definition at line 76 of file XbmcNode.java.
void org.rosmultimedia.player.xbmc.XbmcNode.onDisconnected | ( | ) | [inline, protected] |
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.
void org.rosmultimedia.player.xbmc.XbmcNode.onShutdown | ( | Node | node | ) | [inline] |
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.
Definition at line 53 of file XbmcNode.java.
Definition at line 54 of file XbmcNode.java.
final String org.rosmultimedia.player.xbmc.XbmcNode.SRV_MEDIA_GET_ITEM = "get_item" [static] |
Definition at line 48 of file XbmcNode.java.
final String org.rosmultimedia.player.xbmc.XbmcNode.SRV_MEDIA_GET_ITEMS = "get_items" [static] |
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.