cmdt.h 399 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * cmdt.h
  3. * stuff for builtin commands
  4. *
  5. */
  6. #ifndef _EGG_CMDT_H
  7. #define _EGG_CMDT_H
  8. typedef struct {
  9. char *name;
  10. char *flags;
  11. Function func;
  12. char *funcname;
  13. } cmd_t;
  14. typedef struct {
  15. char *name;
  16. char *flags;
  17. Function func;
  18. char *usage;
  19. char *desc;
  20. char *funcname;
  21. } dcc_cmd_t;
  22. typedef struct {
  23. char *name;
  24. Function func;
  25. } botcmd_t;
  26. #endif /* _EGG_CMDT_H */