ARB
servercntrl.h
Go to the documentation of this file.
1 /* This file is generated by aisc_mkpt.
2  * Any changes you make here will be overwritten later!
3  */
4 
5 #ifndef SERVERCNTRL_H
6 #define SERVERCNTRL_H
7 
8 
9 /* servercntrl.cxx */
10 
11 #ifndef ARBDB_BASE_H
12 #include <arbdb_base.h>
13 #endif
14 
15 struct arb_params {
16  char *species_name;
18  char *alignment;
19  char *default_file;
20  char *field;
21  const char *field_default;
22 
23  int read_only;
24 
25  char *job_server;
26  char *db_server;
27  char *mgr_server;
28  char *pt_server;
29 
30  char *tcp;
31 };
32 
33 enum SpawnMode {
37 };
38 
39 char *createCallOnSocketHost(const char *host, const char *remotePrefix, const char *command, SpawnMode spawnmode, const char *logfile);
40 GB_ERROR arb_start_server(const char *arb_tcp_env, int do_sleep);
41 GB_ERROR arb_look_and_start_server(long magic_number, const char *arb_tcp_env);
42 GB_ERROR arb_look_and_kill_server(int magic_number, const char *arb_tcp_env);
43 const char *arb_look_and_start_ptserver(int magic_number, int ptserver_id, GB_ERROR& error);
44 void arb_print_server_params(void);
45 arb_params *arb_trace_argv(int *argc, const char **argv);
46 void free_arb_params(arb_params *params);
47 
48 #else
49 #error servercntrl.h included twice
50 #endif /* SERVERCNTRL_H */
const char * GB_ERROR
Definition: arb_core.h:25
SpawnMode
Definition: servercntrl.h:33
arb_params * arb_trace_argv(int *argc, const char **argv)
char * field
Definition: servercntrl.h:20
int read_only
Definition: servercntrl.h:23
GB_ERROR arb_look_and_start_server(long magic_number, const char *arb_tcp_env)
char * createCallOnSocketHost(const char *host, const char *remotePrefix, const char *command, SpawnMode spawnmode, const char *logfile)
Definition: servercntrl.cxx:75
char * alignment
Definition: servercntrl.h:18
char * db_server
Definition: servercntrl.h:26
const char * arb_look_and_start_ptserver(int magic_number, int ptserver_id, GB_ERROR &error)
char * mgr_server
Definition: servercntrl.h:27
char * job_server
Definition: servercntrl.h:25
char * extended_name
Definition: servercntrl.h:17
char * species_name
Definition: servercntrl.h:16
static void error(const char *msg)
Definition: mkptypes.cxx:96
char * tcp
Definition: servercntrl.h:30
const char * field_default
Definition: servercntrl.h:21
GB_ERROR arb_start_server(const char *arb_tcp_env, int do_sleep)
void free_arb_params(arb_params *params)
char * pt_server
Definition: servercntrl.h:28
void arb_print_server_params(void)
static char * command
Definition: arb_a2ps.c:319
char * default_file
Definition: servercntrl.h:19
GB_ERROR arb_look_and_kill_server(int magic_number, const char *arb_tcp_env)