source: tags/arb_5.1/SERVERCNTRL/servercntrl.h

Last change on this file was 6084, checked in by westram, 15 years ago
  • name servers with add.field have to be started with '-fFIELD=DEFAULT' instead of '-fFIELD' only.
  • convert existing nameserver-DBs on the fly
  • increased namesDB version to 5
  • added a version check (too late - as always)
  • nameserver sends fatal errors to running ARB (using arb_message)
  • fixed nameserver definitions in arb_tcp_org.dat (arb_tcp.dat needs to be updated manually by users)
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1021 bytes
Line 
1/*
2 * This file is generated by aisc_mkpt.
3 * Any changes you make here will be overwritten later!
4 *
5 */
6
7#ifndef SERVERCNTRL_H
8#define SERVERCNTRL_H
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14
15/* servercntrl.c */
16
17struct arb_params {
18    char *species_name;
19    char *extended_name;
20    char *alignment;
21    char *default_file;
22    char *field;
23    const char *field_default;
24
25    int  read_only;
26
27    char *job_server;
28    char *db_server;
29    char *mgr_server;
30    char *pt_server;
31
32    char *tcp;
33};
34
35char *prefixSSH(const char *host, const char *command, int async);
36GB_ERROR arb_start_server(const char *arb_tcp_env, GBDATA *gbmain, int do_sleep);
37GB_ERROR arb_look_and_start_server(long magic_number, const char *arb_tcp_env, GBDATA *gbmain);
38GB_ERROR arb_look_and_kill_server(int magic_number, const char *arb_tcp_env);
39void arb_print_server_params(void);
40struct arb_params *arb_trace_argv(int *argc, char **argv);
41
42#ifdef __cplusplus
43}
44#endif
45
46#else
47#error servercntrl.h included twice
48#endif /* SERVERCNTRL_H */
Note: See TracBrowser for help on using the repository browser.