sntp_api.h 564 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #ifndef __SNTP_API_H__
  2. #define __SNTP_API_H__
  3. /*#include "lwip/udp.h"
  4. #include "lwip/def.h"
  5. #include "lwip/timers.h"
  6. #include "lwip/udp.h"
  7. #include "lwip/dns.h"
  8. #include "lwip/ip_addr.h"
  9. #include "lwip/pbuf.h"*/
  10. #include "stdbool.h"
  11. void vTaskSntp(void *arg);
  12. void SNTP_Enable(bool enable);
  13. bool SNTP_IsEnabled(void);
  14. void SNTP_SetServerAddr(char *addr);
  15. int sntp_getserverport(void);
  16. void SNTP_Poll(void);
  17. /*
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21. void sntp_init(void);
  22. void sntp_stop(void);
  23. #ifdef __cplusplus
  24. }
  25. #endif
  26. */
  27. #endif /* __SNTP_API_H__ */