|
BowlerKernel
|


Classes | |
| class | ChatAsyncListener |
Public Member Functions | |
| DyIOConversation (IChatLog log) | |
| void | processMessage (Chat chat, Message message) |
| String | onMessage (String input, Chat chat, String from) |
| void | onChannelEvent (DyIOChannelEvent e) |
Private Member Functions | |
| ChatAsyncListener | getListener (Chat c, String from) |
| String | help () |
Private Attributes | |
| ArrayList< ChatAsyncListener > | listeners = new ArrayList<ChatAsyncListener>() |
| IChatLog | log |
The Class DyIOConversation.
Definition at line 23 of file DyIOConversation.java.
| com.neuronrobotics.application.xmpp.DyIOConversation.DyIOConversation | ( | IChatLog | log | ) |
Instantiates a new dy io conversation.
| log | the log |
Definition at line 36 of file DyIOConversation.java.
References com.neuronrobotics.application.xmpp.DyIOConversation.log.
|
private |
Gets the listener.
| c | the c |
| from | the from |
Definition at line 144 of file DyIOConversation.java.
References com.neuronrobotics.application.xmpp.DyIOConversation.listeners.
Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.onMessage().
|
private |
Help.
Definition at line 248 of file DyIOConversation.java.
Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.onMessage().
| void com.neuronrobotics.application.xmpp.DyIOConversation.onChannelEvent | ( | DyIOChannelEvent | e | ) |
On channel event.
| e | the e |
Implements com.neuronrobotics.sdk.dyio.IChannelEventListener.
Definition at line 270 of file DyIOConversation.java.
| String com.neuronrobotics.application.xmpp.DyIOConversation.onMessage | ( | String | input, |
| Chat | chat, | ||
| String | from | ||
| ) |
On message.
| input | the input |
| chat | the chat |
| from | the from |
Implements com.neuronrobotics.application.xmpp.IConversation.
Definition at line 71 of file DyIOConversation.java.
References com.neuronrobotics.sdk.dyio.DyIOChannelMode.DIGITAL_IN, com.neuronrobotics.application.xmpp.DyIOConversation.getListener(), com.neuronrobotics.sdk.common.DeviceManager.getSpecificDevice(), com.neuronrobotics.application.xmpp.DyIOConversation.help(), and com.neuronrobotics.sdk.dyio.DyIOChannelMode.toSlug().
Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.processMessage().

| void com.neuronrobotics.application.xmpp.DyIOConversation.processMessage | ( | Chat | chat, |
| Message | message | ||
| ) |
Definition at line 43 of file DyIOConversation.java.
References com.neuronrobotics.application.xmpp.DyIOConversation.log, com.neuronrobotics.application.xmpp.GoogleChat.IChatLog.onLogEvent(), and com.neuronrobotics.application.xmpp.DyIOConversation.onMessage().

|
private |
The listeners.
Definition at line 26 of file DyIOConversation.java.
Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.getListener().
|
private |
The log.
Definition at line 29 of file DyIOConversation.java.
Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.DyIOConversation(), and com.neuronrobotics.application.xmpp.DyIOConversation.processMessage().