Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Attributes
script.media.xbmc.Xbmc Class Reference
Inheritance diagram for script.media.xbmc.Xbmc:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void backward ()
void down ()
void forward ()
BotReply launchMediaAudioAlbum ()
BotReply launchMediaLastTvshow ()
BotReply launchMediaMovie ()
BotReply launchMediaTvshow ()
void mute ()
void open (String uri)
void open (String uri, String type)
void pause ()
void play ()
void playto ()
BotReply searchMediaAudioAlbum ()
BotReply searchMediaMovie ()
BotReply searchMediaTvshows ()
void select ()
void shutdownLibrary ()
void startLibrary ()
void stop ()
void up ()
 Xbmc (RiveScript rivescript)

Protected Member Functions

void initialize ()

Private Member Functions

List< MediaItem > getMediaItems (MediaGetItemsRequest request)

Static Private Attributes

static final String nodePath = "/home/salon/xbmc/"
static ServiceClient
< MediaGetItemsRequest,
MediaGetItemsResponse > 
service

Detailed Description

Author:
Erwan Lehuitouze <erwan.lehuitouze@gmail.com>

Definition at line 49 of file Xbmc.java.


Constructor & Destructor Documentation

script.media.xbmc.Xbmc.Xbmc ( RiveScript  rivescript) [inline]

Definition at line 54 of file Xbmc.java.


Member Function Documentation

Definition at line 116 of file Xbmc.java.

void script.media.xbmc.Xbmc.down ( ) [inline]

Definition at line 124 of file Xbmc.java.

void script.media.xbmc.Xbmc.forward ( ) [inline]

Definition at line 112 of file Xbmc.java.

List<MediaItem> script.media.xbmc.Xbmc.getMediaItems ( MediaGetItemsRequest  request) [inline, private]

Definition at line 453 of file Xbmc.java.

void script.media.xbmc.Xbmc.initialize ( ) [inline, protected]

Initialize base of Command, connect to node and start publisher.

Parameters:
rivescriptInstance of

Reimplemented from com.rosalfred.core.ia.CommandPublisher.

Definition at line 59 of file Xbmc.java.

Definition at line 424 of file Xbmc.java.

Definition at line 376 of file Xbmc.java.

Definition at line 287 of file Xbmc.java.

Definition at line 340 of file Xbmc.java.

void script.media.xbmc.Xbmc.mute ( ) [inline]

Definition at line 96 of file Xbmc.java.

void script.media.xbmc.Xbmc.open ( String  uri) [inline]

Definition at line 81 of file Xbmc.java.

void script.media.xbmc.Xbmc.open ( String  uri,
String  type 
) [inline]

Definition at line 85 of file Xbmc.java.

void script.media.xbmc.Xbmc.pause ( ) [inline]

Definition at line 104 of file Xbmc.java.

void script.media.xbmc.Xbmc.play ( ) [inline]

Definition at line 100 of file Xbmc.java.

void script.media.xbmc.Xbmc.playto ( ) [inline]

Definition at line 132 of file Xbmc.java.

Definition at line 247 of file Xbmc.java.

Definition at line 136 of file Xbmc.java.

Definition at line 208 of file Xbmc.java.

void script.media.xbmc.Xbmc.select ( ) [inline]

Definition at line 128 of file Xbmc.java.

Definition at line 76 of file Xbmc.java.

Definition at line 71 of file Xbmc.java.

void script.media.xbmc.Xbmc.stop ( ) [inline]

Definition at line 108 of file Xbmc.java.

void script.media.xbmc.Xbmc.up ( ) [inline]

Definition at line 120 of file Xbmc.java.


Member Data Documentation

final String script.media.xbmc.Xbmc.nodePath = "/home/salon/xbmc/" [static, private]

Definition at line 51 of file Xbmc.java.

ServiceClient<MediaGetItemsRequest, MediaGetItemsResponse> script.media.xbmc.Xbmc.service [static, private]

Definition at line 52 of file Xbmc.java.


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


alfred_bot
Author(s): Mickael Gaillard , Erwan Le Huitouze
autogenerated on Tue Jun 14 2016 01:34:50