luat_softkeyboard.h 476 B

123456789101112131415161718
  1. #ifndef LUAT_KEYBOARD_H
  2. #define LUAT_KEYBOARD_H
  3. #include "luat_base.h"
  4. typedef struct luat_softkeyboard_conf {
  5. uint8_t port; // 预留port
  6. uint8_t inio_num;
  7. uint8_t outio_num;
  8. uint8_t* inio;
  9. uint8_t* outio;
  10. void* userdata;
  11. }luat_softkeyboard_conf_t;
  12. int l_softkeyboard_handler(lua_State *L, void* ptr);
  13. int luat_softkeyboard_init(luat_softkeyboard_conf_t *conf);
  14. int luat_softkeyboard_deinit(luat_softkeyboard_conf_t *conf);
  15. #endif