X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=server.h;h=7f10a9fcd455bf06df0a68ba7f52b2c90cb9fecc;hp=b01c3f6a926da6122f0c2931ac200e06d7006436;hb=2742af12a1a8cd99302f60521efe47cfbf16e963;hpb=2ed89c59f0efcd0a2763f47c7d3455663241e623 diff --git a/server.h b/server.h index b01c3f6a..7f10a9fc 100644 --- a/server.h +++ b/server.h @@ -21,7 +21,7 @@ #include "para.h" -/** size of the dbinfo and audio_file info strings of struct misc_meta_data */ +/** size of the selector_info and audio_file info strings of struct misc_meta_data */ #define MMD_INFO_SIZE 16384 /** @@ -51,17 +51,17 @@ struct user{ */ struct server_command { /** the name of the command */ - char *name; + const char *name; /** pointer to the function that handles the command */ int (*handler)(int, int, char **); /** the privileges a user must have to execute this command */ unsigned int perms; /** one-line description of the command */ - char *description; + const char *description; /** summary of the command line options */ - char *synopsis; + const char *synopsis; /** the long help text */ - char *help; + const char *help; }; /** holds the arguments for the para_server's sender command */ @@ -139,13 +139,13 @@ struct misc_meta_data{ unsigned int active_connections; /** the process id of para_server */ pid_t server_pid; -/** a string that gets filled in by the current database tool */ - char dbinfo[MMD_INFO_SIZE]; -/** the number if the current database tool */ - int dbt_num; -/** commands set this to non-zero to request a database tool change */ - int dbt_change; -/* used by the sender command */ +/** a string that gets filled in by the current audio file selector */ + char selector_info[MMD_INFO_SIZE]; +/** the number if the current audio file selector */ + int selector_num; +/** commands set this to non-zero to change the current selector */ + int selector_change; +/** used by the sender command */ struct sender_command_data sender_cmd_data; };