21 #include <sys/param.h> 79 #if !defined(_WIN32) && !defined(__linux__) 80 #define COVISE_Signals 88 class ControllerConnection;
92 COVISEEXPORT int execProcessWMI(
const char *commandLine,
const char *wd,
const char *host,
const char *user,
const char *password);
108 #ifdef COVISE_Signals 111 #define SignalHandler CO_SignalHandler 122 return (list_of_connections);
132 virtual void handle_shm_msg(
Message *);
139 Message *check_for_msg(
float time = 0.0);
147 char *get_list_of_interfaces();
152 const char *get_hostname();
153 Host *get_covise_host();
159 void covised_rexec(
Host *,
char *);
180 , controller(
NULL){};
185 , controller(
NULL){};
190 void send_ctl_msg(
const Message *);
193 int get_socket_id(
void (*remove_func)(
int));
226 cerr <<
" = " << acc << endl;
239 void contact_controller(
int,
Host *);
access_type acc
Definition: covise_process.h:211
#define NULL
Definition: covise_list.h:22
const char * name
Definition: covise_process.h:99
GLenum GLuint id
Definition: khronos-glext.h:6279
OrdinaryProcess(const char *n, int arc, char *arv[], sender_type st)
Definition: covise_process.h:183
const ControllerConnection * controller
Definition: covise_process.h:173
sender_type send_type
Definition: covise_process.h:104
~OrdinaryProcess()
Definition: covise_process.h:187
const GLubyte * c
Definition: khronos-glext.h:9864
Definition: covise_process.h:207
void print() const
Definition: covise_connect.h:199
Host * host
Definition: covise_process.h:102
Definition: covise_connect.h:354
Definition: covise_signal.h:102
int hostid
Definition: covise_process.h:101
ConnectionList * getConnectionList()
Definition: covise_process.h:120
int execProcessWMI(const char *, const char *, const char *, const char *, const char *)
Definition: covise_process.cpp:496
const GLfloat * m
Definition: khronos-glext.h:12117
const char * getName()
Definition: covise_process.h:148
Definition: covise_process.h:170
const char * covise_hostname
Definition: covise_process.h:103
const ControllerConnection * getControllerConnection()
Definition: covise_process.h:199
SignalHandler sig_handler
Definition: covise_process.h:113
Definition: covise_connect.h:121
void set_send_type(sender_type st)
Definition: covise_process.h:133
void print()
Definition: covise_process.h:221
Definition: covise_connect.h:313
sender_type
Definition: message_types.h:368
Definition: covise_process.h:232
GLdouble n
Definition: khronos-glext.h:8447
Definition: covise_process.h:96
int get_hostid()
Definition: covise_process.h:164
#define COVISEEXPORT
Definition: coExport.h:200
virtual void contact_controller(int, Host *)
Definition: covise_process.h:194
int get_id()
Definition: covise_process.h:143
List< Message > * msg_queue
Definition: covise_process.h:106
Definition: covise_host.h:18
int COVISE_debug_level
Definition: coLog.cpp:22
int id
Definition: covise_process.h:100
Definition: covise_list.h:53
OrdinaryProcess(const char *name, int id, sender_type st)
Definition: covise_process.h:178
void delete_msg(Message *m)
Definition: covise_process.h:160
ConnectionList * list_of_connections
Definition: covise_process.h:105
GLboolean GLboolean GLboolean GLboolean a
Definition: khronos-glext.h:6895
access_type curr_acc
Definition: covise_process.h:212
access_type
Definition: covise_shm.h:81
Definition: tokenbuffer.h:78
list of all chemical elements
Definition: coConfig.h:26
Host * get_host()
Definition: covise_process.h:154
GLuint const GLchar * name
Definition: khronos-glext.h:6722
AccessEntry(access_type a, access_type c_a, const Connection *c)
Definition: covise_process.h:215