mcabber/src/commands.h
changeset 102 2b4cc6bc5bf2
parent 96 8b2703ccc4be
child 104 fe7257d251ac
equal deleted inserted replaced
101:4f3ad00b5187 102:2b4cc6bc5bf2
     1 #ifndef __COMMANDS_H__
     1 #ifndef __COMMANDS_H__
     2 #define __COMMANDS_H__ 1
     2 #define __COMMANDS_H__ 1
     3 
     3 
     4 #include <glib.h>
     4 #include <glib.h>
     5 
     5 
       
     6 // Command structure
       
     7 typedef struct {
       
     8   char name[32];
       
     9   const char *help;
       
    10   guint completion_flags[2];
       
    11   void *(*func)();
       
    12 } cmd;
       
    13 
     6 void cmd_init(void);
    14 void cmd_init(void);
       
    15 cmd *cmd_get(char *command);
     7 int  process_line(char *line);
    16 int  process_line(char *line);
     8 
    17 
     9 #endif /* __COMMANDS_H__ */
    18 #endif /* __COMMANDS_H__ */
    10 
    19