private.h 536 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * private.h
  3. */
  4. #ifndef _plugins_klish_h
  5. #define _plugins_klish_h
  6. #include <faux/faux.h>
  7. #include <klish/kcontext_base.h>
  8. C_DECL_BEGIN
  9. // Misc
  10. int klish_nop(kcontext_t *context);
  11. int klish_tsym(kcontext_t *context);
  12. // Navigation
  13. int klish_nav(kcontext_t *context);
  14. // PTYPEs
  15. int klish_ptype_COMMAND(kcontext_t *context);
  16. int klish_ptype_COMMAND_CASE(kcontext_t *context);
  17. int klish_ptype_INT(kcontext_t *context);
  18. int klish_ptype_UINT(kcontext_t *context);
  19. int klish_ptype_STRING(kcontext_t *context);
  20. C_DECL_END
  21. #endif