ISAAC
Overview :: Library Doc :: Server Doc :: JSON Commands

In Situ Animation of Accelerated Computations

Public Member Functions | List of all members
TCPDataConnector Class Reference

#include <TCPDataConnector.hpp>

Inheritance diagram for TCPDataConnector:
Inheritance graph
[legend]
Collaboration diagram for TCPDataConnector:
Collaboration graph
[legend]

Public Member Functions

 TCPDataConnector ()
 
errorCode init (int port, std::string interface)
 
errorCode run ()
 
std::string getName ()
 
- Public Member Functions inherited from MetaDataConnector
void setBroker (Broker *broker)
 
- Public Member Functions inherited from MessageAble< MessageContainer >
virtual ~MessageAble ()
 
errorCode clientSendMessage (MessageContainer *message)
 
MessageContainerclientGetMessage ()
 
errorCode masterSendMessage (MessageContainer *message)
 
MessageContainermasterGetMessage ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Runable
static void * run_runable (void *ptr)
 
- Public Attributes inherited from MessageAble< MessageContainer >
ThreadList< MessageContainer *> messagesIn
 
ThreadList< MessageContainer *> messagesOut
 
- Protected Attributes inherited from MetaDataConnector
Brokerbroker
 

Detailed Description

This class is used for the connection between the isaac server and some frontend. It defines and abstract interface isaac will use.

Definition at line 22 of file TCPDataConnector.hpp.

Constructor & Destructor Documentation

§ TCPDataConnector()

TCPDataConnector::TCPDataConnector ( )

Definition at line 25 of file TCPDataConnector.cpp.

Member Function Documentation

§ getName()

std::string TCPDataConnector::getName ( )
virtual

Implements MetaDataConnector.

Definition at line 29 of file TCPDataConnector.cpp.

§ init()

errorCode TCPDataConnector::init ( int  port,
std::string  interface 
)
virtual

Implements MetaDataConnector.

Definition at line 34 of file TCPDataConnector.cpp.

§ run()

errorCode TCPDataConnector::run ( )
virtual

Implements MetaDataConnector.

Definition at line 58 of file TCPDataConnector.cpp.


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