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().