BowlerKernel
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
com.neuronrobotics.application.xmpp.DyIOConversation Class Reference
Inheritance diagram for com.neuronrobotics.application.xmpp.DyIOConversation:
Inheritance graph
[legend]
Collaboration diagram for com.neuronrobotics.application.xmpp.DyIOConversation:
Collaboration graph
[legend]

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< ChatAsyncListenerlisteners = new ArrayList<ChatAsyncListener>()
 
IChatLog log
 

Detailed Description

The Class DyIOConversation.

Definition at line 23 of file DyIOConversation.java.

Constructor & Destructor Documentation

◆ DyIOConversation()

com.neuronrobotics.application.xmpp.DyIOConversation.DyIOConversation ( IChatLog  log)

Instantiates a new dy io conversation.

Parameters
logthe log

Definition at line 36 of file DyIOConversation.java.

References com.neuronrobotics.application.xmpp.DyIOConversation.log.

Member Function Documentation

◆ getListener()

ChatAsyncListener com.neuronrobotics.application.xmpp.DyIOConversation.getListener ( Chat  c,
String  from 
)
private

Gets the listener.

Parameters
cthe c
fromthe from
Returns
the listener

Definition at line 144 of file DyIOConversation.java.

References com.neuronrobotics.application.xmpp.DyIOConversation.listeners.

Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.onMessage().

◆ help()

String com.neuronrobotics.application.xmpp.DyIOConversation.help ( )
private

Help.

Returns
the string

Definition at line 248 of file DyIOConversation.java.

Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.onMessage().

◆ onChannelEvent()

void com.neuronrobotics.application.xmpp.DyIOConversation.onChannelEvent ( DyIOChannelEvent  e)

On channel event.

Parameters
ethe e

Implements com.neuronrobotics.sdk.dyio.IChannelEventListener.

Definition at line 270 of file DyIOConversation.java.

◆ onMessage()

String com.neuronrobotics.application.xmpp.DyIOConversation.onMessage ( String  input,
Chat  chat,
String  from 
)

◆ processMessage()

void com.neuronrobotics.application.xmpp.DyIOConversation.processMessage ( Chat  chat,
Message  message 
)

Member Data Documentation

◆ listeners

ArrayList<ChatAsyncListener> com.neuronrobotics.application.xmpp.DyIOConversation.listeners = new ArrayList<ChatAsyncListener>()
private

The listeners.

Definition at line 26 of file DyIOConversation.java.

Referenced by com.neuronrobotics.application.xmpp.DyIOConversation.getListener().

◆ log

IChatLog com.neuronrobotics.application.xmpp.DyIOConversation.log
private

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