RyanMqttThread.h 609 B

1234567891011121314151617181920212223242526
  1. #ifndef __RyanMqttThread__
  2. #define __RyanMqttThread__
  3. #ifdef __cplusplus
  4. extern "C"
  5. {
  6. #endif
  7. #include "RyanMqttLog.h"
  8. #include "RyanMqttUtile.h"
  9. #include "RyanMqttClient.h"
  10. // 定义枚举类型
  11. // 定义结构体类型
  12. /* extern variables-----------------------------------------------------------*/
  13. extern void RyanMqttThread(void *argument);
  14. extern void RyanMqttEventMachine(RyanMqttClient_t *client, RyanMqttEventId_e eventId, void *eventData);
  15. extern void RyanMqttRefreshKeepaliveTime(RyanMqttClient_t *client);
  16. #ifdef __cplusplus
  17. }
  18. #endif
  19. #endif