diff options
author | José Bollo <jose.bollo@iot.bzh> | 2017-01-04 17:58:17 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2017-01-04 17:58:17 +0100 |
commit | 4247029ca95bf3d3205410dc3b516ef27a220f69 (patch) | |
tree | e9cfac501a1261e5bd383f0e43558fbbc16271ac /src/afb-config.h | |
parent | 8732499a619cf99388a0afbd8807981d2b00a314 (diff) |
adds short option for verbosity
Change-Id: I2282057344b2b986520f1a76f5a3c0a827d63075
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afb-config.h')
-rw-r--r-- | src/afb-config.h | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/src/afb-config.h b/src/afb-config.h index 5d835cc8..542a617e 100644 --- a/src/afb-config.h +++ b/src/afb-config.h @@ -27,16 +27,22 @@ struct afb_config_list { // main config structure struct afb_config { - char *console; // console device name (can be a file or a - // tty) - int httpdPort; + char *console; // console device name (can be a file or a tty) char *rootdir; // base dir for files char *roothttp; // directory for http files char *rootbase; // Angular HTML5 base URL char *rootapi; // Base URL for REST APIs char *sessiondir; // where to store mixer session files - char *token; // initial authentication token [default - // NULL no session] + char *token; // initial authentication token [default NULL no session] + struct afb_config_list *aliases; + struct afb_config_list *dbus_clients; + struct afb_config_list *dbus_servers; + struct afb_config_list *ws_clients; + struct afb_config_list *ws_servers; + struct afb_config_list *so_bindings; + struct afb_config_list *ldpaths; + + int httpdPort; int background; // run in backround mode int readyfd; // a #fd to signal when ready to serve int cacheTimeout; @@ -44,15 +50,8 @@ struct afb_config { int cntxTimeout; // Client Session Context timeout int nbSessionMax; // max count of sessions int mode; // mode of listening - int aliascount; int tracereq; - struct afb_config_list *aliases; - struct afb_config_list *dbus_clients; - struct afb_config_list *dbus_servers; - struct afb_config_list *ws_clients; - struct afb_config_list *ws_servers; - struct afb_config_list *so_bindings; - struct afb_config_list *ldpaths; }; extern struct afb_config *afb_config_parse_arguments(int argc, char **argv); +extern void afb_config_dump(struct afb_config *config); |