79#if !defined(_WIN32) && !defined(__linux__)
88class ControllerConnection;
92COVISEEXPORT int execProcessWMI(
const char *commandLine,
const char *wd,
const char *host,
const char *user,
const char *password);
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();
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 *);
#define COVISEEXPORT
Definition: coExport.h:200
#define NULL
Definition: covise_list.h:22
GLdouble n
Definition: khronos-glext.h:8447
const GLubyte * c
Definition: khronos-glext.h:9864
GLuint const GLchar * name
Definition: khronos-glext.h:6722
GLboolean GLboolean GLboolean GLboolean a
Definition: khronos-glext.h:6895
GLenum GLuint id
Definition: khronos-glext.h:6279
const GLfloat * m
Definition: khronos-glext.h:12117
list of all chemical elements
Definition: coConfig.h:27
int execProcessWMI(const char *, const char *, const char *, const char *, const char *)
Definition: covise_process.cpp:496
access_type
Definition: covise_shm.h:82
int COVISE_debug_level
Definition: coLog.cpp:22
sender_type
Definition: message_types.h:369
Definition: covise_list.h:78
Definition: covise_connect.h:122
void print() const
Definition: covise_connect.h:199
Definition: covise_connect.h:314
Definition: covise_connect.h:355
Definition: covise_host.h:19
Definition: tokenbuffer.h:79
Definition: covise_process.h:97
int get_id()
Definition: covise_process.h:143
int get_hostid()
Definition: covise_process.h:164
void set_send_type(sender_type st)
Definition: covise_process.h:133
SignalHandler sig_handler
Definition: covise_process.h:113
const char * getName()
Definition: covise_process.h:148
void covised_rexec(Host *, char *)
sender_type send_type
Definition: covise_process.h:104
const char * covise_hostname
Definition: covise_process.h:103
int hostid
Definition: covise_process.h:101
const char * name
Definition: covise_process.h:99
ConnectionList * getConnectionList()
Definition: covise_process.h:120
int id
Definition: covise_process.h:100
Host * host
Definition: covise_process.h:102
List< Message > * msg_queue
Definition: covise_process.h:106
static Process * this_process
Definition: covise_process.h:123
ConnectionList * list_of_connections
Definition: covise_process.h:105
void delete_msg(Message *m)
Definition: covise_process.h:160
Host * get_host()
Definition: covise_process.h:154
Definition: covise_process.h:171
const ControllerConnection * controller
Definition: covise_process.h:173
const ControllerConnection * getControllerConnection()
Definition: covise_process.h:199
OrdinaryProcess(const char *name, int id, sender_type st)
Definition: covise_process.h:178
virtual void contact_controller(int, Host *)
Definition: covise_process.h:194
~OrdinaryProcess()
Definition: covise_process.h:187
OrdinaryProcess(const char *n, int arc, char *arv[], sender_type st)
Definition: covise_process.h:183
Definition: covise_process.h:208
void print()
Definition: covise_process.h:221
access_type curr_acc
Definition: covise_process.h:212
AccessEntry(access_type a, access_type c_a, const Connection *c)
Definition: covise_process.h:215
access_type acc
Definition: covise_process.h:211
Definition: covise_process.h:233
Definition: covise_signal.h:103