#include <covise_appproc.h>
|
| ApplicationProcess (const char *name, int id) |
|
| ApplicationProcess (const char *n, int arc, char *arv[], sender_type send_type=APPLICATIONMODULE) |
|
| ~ApplicationProcess () |
|
void | handle_shm_msg (Message *) |
|
void | contact_controller (int port, Host *host) |
|
void | contact_datamanager (int port) |
|
void | send_data_msg (Message *) |
|
void | recv_data_msg (Message *) |
|
void | exch_data_msg (Message *, const std::vector< int > &messageTypes) |
|
Message * | wait_for_ctl_msg () |
|
Message * | wait_for_data_msg () |
|
Message * | check_for_ctl_msg (float time=0.0) |
|
int | check_msg_queue () |
|
void * | get_shared_memory_address () |
|
int | get_instance () |
|
int | get_id () |
|
| 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)) |
|
virtual void | contact_controller (int, Host *) |
|
int | is_connected () |
|
const ControllerConnection * | getControllerConnection () |
|
ConnectionList * | getConnectionList () |
|
| 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) |
|
Message * | wait_for_msg () |
|
Message * | check_queue () |
|
Message * | check_for_msg (float time=0.0) |
|
Message * | wait_for_msg (int, const Connection *) |
|
Message * | wait_for_msg (int *, int, const Connection *) |
|
int | get_id () |
|
char * | get_list_of_interfaces () |
|
const char * | getName () |
|
const char * | get_hostname () |
|
Host * | get_covise_host () |
|
Host * | get_host () |
|
void | covised_rexec (Host *, char *) |
|
void | delete_msg (Message *m) |
|
int | get_hostid () |
|
◆ ApplicationProcess() [1/2]
ApplicationProcess::ApplicationProcess |
( |
const char * |
name, |
|
|
int |
id |
|
) |
| |
◆ ApplicationProcess() [2/2]
◆ ~ApplicationProcess()
ApplicationProcess::~ApplicationProcess |
( |
| ) |
|
◆ check_for_ctl_msg()
Message * ApplicationProcess::check_for_ctl_msg |
( |
float |
time = 0.0 | ) |
|
◆ check_msg_queue()
int ApplicationProcess::check_msg_queue |
( |
| ) |
|
◆ contact_controller()
void ApplicationProcess::contact_controller |
( |
int |
port, |
|
|
Host * |
host |
|
) |
| |
|
virtual |
◆ contact_datamanager()
void ApplicationProcess::contact_datamanager |
( |
int |
port | ) |
|
◆ exch_data_msg()
void ApplicationProcess::exch_data_msg |
( |
Message * |
msg, |
|
|
const std::vector< int > & |
messageTypes |
|
) |
| |
◆ get_id()
int covise::ApplicationProcess::get_id |
( |
| ) |
|
|
inline |
◆ get_instance()
int covise::ApplicationProcess::get_instance |
( |
| ) |
|
|
inline |
◆ get_shared_memory_address()
void * ApplicationProcess::get_shared_memory_address |
( |
| ) |
|
◆ handle_shm_msg()
void ApplicationProcess::handle_shm_msg |
( |
Message * |
msg | ) |
|
|
virtual |
◆ process_msg_from_dmgr()
void ApplicationProcess::process_msg_from_dmgr |
( |
Message * |
msg | ) |
|
|
protected |
◆ recv_data_msg()
void ApplicationProcess::recv_data_msg |
( |
Message * |
msg | ) |
|
◆ send_data_msg()
void ApplicationProcess::send_data_msg |
( |
Message * |
msg | ) |
|
◆ wait_for_ctl_msg()
Message * ApplicationProcess::wait_for_ctl_msg |
( |
| ) |
|
◆ wait_for_data_msg()
Message * covise::ApplicationProcess::wait_for_data_msg |
( |
| ) |
|
◆ approc
◆ datamanager
◆ id
int covise::ApplicationProcess::id |
|
protected |
◆ instance
int covise::ApplicationProcess::instance |
|
protected |
◆ shm
The documentation for this class was generated from the following files: