Main Page | Modules | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages

openmaiaConnectedAgent Class Reference

#include <openmaiaConnectedAgent.h>


Public Member Functions

 openmaiaConnectedAgent (openmaiaServer *, wxSocketBase *)
 ~openmaiaConnectedAgent ()
void SendMessage (omTCPMessage)
void AnalizeChar (char)

Private Attributes

wxSocketBase * sock
 socket information

openmaiaServertoNotify
 object to notify

wxString host
 agent hostname

int port
 agent service

bool agentRegistered
 flag

wxString agentName
 buffer

wxString serviceName
 buffer

omTCPParser tcpParser
 TCP parser object.


Constructor & Destructor Documentation

openmaiaConnectedAgent::openmaiaConnectedAgent openmaiaServer ,
wxSocketBase * 
 

openmaiaConnectedAgent::~openmaiaConnectedAgent  ) 
 


Member Function Documentation

void openmaiaConnectedAgent::AnalizeChar char  c  ) 
 

Analize a char coming from TCP/IP connection.

Parameters:
c char to analize

Todo:
Implement message destination handling

void openmaiaConnectedAgent::SendMessage omTCPMessage   ) 
 


Field Documentation

wxString openmaiaConnectedAgent::agentName [private]
 

buffer

bool openmaiaConnectedAgent::agentRegistered [private]
 

flag

wxString openmaiaConnectedAgent::host [private]
 

agent hostname

int openmaiaConnectedAgent::port [private]
 

agent service

wxString openmaiaConnectedAgent::serviceName [private]
 

buffer

wxSocketBase* openmaiaConnectedAgent::sock [private]
 

socket information

omTCPParser openmaiaConnectedAgent::tcpParser [private]
 

TCP parser object.

openmaiaServer* openmaiaConnectedAgent::toNotify [private]
 

object to notify


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