#include <AlephInteractiveHandler.h>
Collaboration diagram for AlephInteractiveHandler:
Public Methods | |
void | ConfigureProtocol (string myname, string yourname) |
void | InitiateConnection (int &ier) |
int | HandleEvent (AlphaBanks &bb) |
void | CloseConnection () |
bool | KeepAllEvents () |
Static Public Methods | |
AlephInteractiveHandler* | TheAlephInteractiveHandler () |
Static Public Attributes | |
vector<AlephAbstractInteractiveFunction*> | InteractiveFunctionsList = vector<AlephAbstractInteractiveFunction*>(0) |
Protected Methods | |
AlephInteractiveHandler () | |
~AlephInteractiveHandler () | |
Private Methods | |
void | ClearAll () |
void | SendMessage (int code, vector< float > &options, string comment) |
vector<float> | ReceiveMessage (int &code, string &comment) |
Private Attributes | |
bool | kae |
string | me |
string | you |
Static Private Attributes | |
AlephInteractiveHandler* | _theAlephInteractiveHandler = NULL |
Friends | |
class | AlephAbstractInteractiveFunction |
|
Definition at line 31 of file AlephInteractiveHandler.cpp. |
|
Definition at line 38 of file AlephInteractiveHandler.cpp. |
|
Definition at line 53 of file AlephInteractiveHandler.cpp. Referenced by ~AlephInteractiveHandler().
|
|
Definition at line 141 of file AlephInteractiveHandler.cpp. Referenced by AlephROOTExManager::loopInterRead(), and AlephEpioExManager::loopInterRead().
|
|
Definition at line 43 of file AlephInteractiveHandler.cpp. |
|
Definition at line 102 of file AlephInteractiveHandler.cpp. Referenced by AlephROOTExManager::loopInterRead(), and AlephEpioExManager::loopInterRead().
|
|
Definition at line 63 of file AlephInteractiveHandler.cpp. Referenced by AlephROOTExManager::loopInterRead(), and AlephEpioExManager::loopInterRead().
|
|
Definition at line 36 of file AlephInteractiveHandler.h. Referenced by AlephROOTExManager::loopInterRead(), and AlephEpioExManager::loopInterRead().
|
|
Definition at line 184 of file AlephInteractiveHandler.cpp. Referenced by HandleEvent(), and InitiateConnection().
|
|
Definition at line 148 of file AlephInteractiveHandler.cpp. Referenced by CloseConnection(), InitiateConnection(), and AlephAbstractInteractiveFunction::SendMessage().
|
|
Definition at line 22 of file AlephInteractiveHandler.cpp. Referenced by AlephROOTExManager::loopInterRead(), and AlephEpioExManager::loopInterRead().
|
|
Definition at line 55 of file AlephInteractiveHandler.h. |
|
Definition at line 49 of file AlephInteractiveHandler.cpp. |
|
Definition at line 51 of file AlephInteractiveHandler.cpp. |
|
Definition at line 52 of file AlephInteractiveHandler.h. |
|
Definition at line 54 of file AlephInteractiveHandler.h. |
|
Definition at line 54 of file AlephInteractiveHandler.h. |