All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Member Functions | List of all members
covise::SimpleProcess Class Reference

#include <covise_process.h>

Inheritance diagram for covise::SimpleProcess:
Inheritance graph
Collaboration diagram for covise::SimpleProcess:
Collaboration graph

Public Member Functions

 SimpleProcess (char *name, int arc, char *arv[])
 ~SimpleProcess ()
- Public Member Functions inherited from covise::OrdinaryProcess
 OrdinaryProcess (const char *name, int id, sender_type st)
 OrdinaryProcess (const char *n, int arc, char *arv[], sender_type st)
 ~OrdinaryProcess ()
void send_ctl_msg (const Message *)
void send_ctl_msg (TokenBuffer)
int get_socket_id (void(*remove_func)(int))
int is_connected ()
ControllerConnectiongetControllerConnection ()
- Public Member Functions inherited from covise::Process
ConnectionListgetConnectionList ()
 Process (const char *n, int i, sender_type st)
 Process (const char *n, int i, sender_type st, int port)
 Process (const char *n, int arc, char *arv[], sender_type st)
virtual ~Process ()
void init_env ()
virtual void handle_shm_msg (Message *)
void set_send_type (sender_type st)
Messagewait_for_msg ()
Messagecheck_queue ()
Messagecheck_for_msg (float time=0.0)
Messagewait_for_msg (int, Connection *)
Messagewait_for_msg (int *, int, Connection *)
int get_id ()
char * get_list_of_interfaces ()
const char * getName ()
const char * get_hostname ()
Hostget_covise_host ()
Hostget_host ()
void covised_rexec (Host *, char *)
void delete_msg (Message *m)
int get_hostid ()

Private Member Functions

void contact_controller (int, Host *)

Additional Inherited Members

- Static Public Attributes inherited from covise::Process
static Processthis_process = NULL
- Protected Attributes inherited from covise::OrdinaryProcess
- Protected Attributes inherited from covise::Process
const char * name
int id
int hostid
char * covise_hostname
sender_type send_type
List< Message > * msg_queue
SignalHandler sig_handler

Constructor & Destructor Documentation

SimpleProcess::SimpleProcess ( char *  name,
int  arc,
char *  arv[] 
SimpleProcess::~SimpleProcess ( )

Member Function Documentation

void SimpleProcess::contact_controller ( int  p,
Host h 

Reimplemented from covise::OrdinaryProcess.

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