|
Last change
on this file was
19297,
checked in by westram, 3 years ago
|
|
|
-
Property svn:eol-style set to
native
-
Property svn:keywords set to
Author Date Id Revision
|
|
File size:
1.2 KB
|
| Line | |
|---|
| 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; |
|---|
| 17 | char *extended_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 { |
|---|
| 34 | WAIT_FOR_TERMINATION, |
|---|
| 35 | SPAWN_ASYNCHRONOUS, |
|---|
| 36 | SPAWN_DAEMONIZED, |
|---|
| 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 */ |
|---|
Note: See
TracBrowser
for help on using the repository browser.