public class Blender extends Service
Modifier and Type | Class and Description |
---|---|
class |
Blender.ControlHandler |
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
static java.lang.String |
SUCCESS |
cfgDir, dnaPool, MESSAGE_RECORDING_FORMAT_BINARY, MESSAGE_RECORDING_FORMAT_XML
Constructor and Description |
---|
Blender(java.lang.String n) |
Modifier and Type | Method and Description |
---|---|
void |
attach(Arduino service) |
boolean |
connect() |
boolean |
connect(java.lang.String host,
java.lang.Integer port) |
boolean |
disconnect() |
static ServiceType |
getMetaData()
This static method returns all the details of the class without it having
to be constructed.
|
void |
getVersion() |
static void |
main(java.lang.String[] args) |
java.lang.String |
onAttach(java.lang.String name) |
java.lang.String |
onBlenderVersion(java.lang.String version) |
java.lang.String |
onGetVersion(java.lang.String version) |
void |
publishConnect() |
void |
publishDisconnect() |
void |
sendMsg(java.lang.String method,
java.lang.Object... data) |
void |
toJson() |
addListener, addListener, addTask, addTask, addTask, addTaskOneShot, allowDisplay, allowDisplay, attach, attach, broadcastState, buildDna, buildDna, buildDnaKeys, buildDnaNames, clearLastError, close, containsTask, copyShallowFrom, createPeer, createPeer, createRootReserved, detach, detach, detach, echoHeartbeat, error, error, error, getAttached, getCfgDir, getComm, getDeclaredMethodNames, getDeclaredMethods, getDescription, getDna, getDnaString, getHostName, getInbox, getInstanceId, getIntanceName, getInterfaceSet, getLastError, getMessageSet, getMetaData, getMethodMap, getMethodNames, getMethods, getMethodToolTip, getMsg, getName, getNotifyList, getNotifyListKeySet, getOutbox, getPeerKey, getPeerName, getServiceResourceFile, getSimpleName, getTasks, getThisThread, getType, hasError, hasPeers, help, help, in, info, info, invoke, invoke, invoke, invokeOn, isAttached, isAttached, isLocal, isReady, isRunning, isRuntime, isVirtual, load, load, logTimeEnable, mergeDna, mergeDna, mergePeerDna, movePeerDna, out, out, preProcessHook, preRoutingHook, publishError, publishQueueStats, publishState, publishStats, publishStatus, purgeTask, purgeTasks, releasePeers, releaseService, removeAllListeners, removeListener, requiresSecurity, reserve, reserve, reserveRoot, reserveRoot, reserveRootAs, run, save, save, save, send, send, send, send, sendBlocking, sendBlocking, sendBlocking, sendBlocking, sendPeer, setInstanceId, setName, setPeer, setSecurityProvider, setState, setThisThread, setVirtual, sleep, stackToString, startHeartbeat, startPeer, startPeer, startRecording, startService, stopHeartbeat, stopMsgRecording, stopService, subscribe, subscribe, subscribe, toString, unsubscribe, unsubscribe, unsubscribe, updateStats, warn, warn
public static final org.slf4j.Logger log
public static final java.lang.String SUCCESS
public void attach(Arduino service)
public boolean connect()
public boolean connect(java.lang.String host, java.lang.Integer port)
public boolean disconnect()
public void getVersion()
public java.lang.String onAttach(java.lang.String name)
public java.lang.String onBlenderVersion(java.lang.String version)
public java.lang.String onGetVersion(java.lang.String version)
public void publishConnect()
public void publishDisconnect()
public void sendMsg(java.lang.String method, java.lang.Object... data)
public void toJson()
public static void main(java.lang.String[] args)
public static ServiceType getMetaData()