struct afb_config_list *ws_servers;
struct afb_config_list *so_bindings;
struct afb_config_list *ldpaths;
+ struct afb_config_list *weak_ldpaths;
struct afb_config_list *calls;
char **exec;
+ /* integers */
int httpdPort;
- int background; // run in backround mode
int cacheTimeout;
int apiTimeout;
int cntxTimeout; // Client Session Context timeout
int mode; // mode of listening
int tracereq;
int traceditf;
- int noHttpd;
+ int tracesvc;
+ int traceevt;
+
+ /* booleans */
+ unsigned no_ldpaths: 1; /* disable default ldpaths */
+ unsigned noHttpd: 1;
+ unsigned background: 1; /* run in backround mode */
+ unsigned monitoring: 1; /* activates monitoring */
+ unsigned random_token: 1; /* expects a random token */
};
extern struct afb_config *afb_config_parse_arguments(int argc, char **argv);