mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
sntp_get_real_time takes a `time_t` in the core, but in the header it was listed as `long`. Make them both match by changing the header.
36 lines
562 B
C
36 lines
562 B
C
#ifndef __SNTP_H__
|
|
#define __SNTP_H__
|
|
|
|
#include "os_type.h"
|
|
|
|
#include "lwip/init.h"
|
|
#include "lwip/ip_addr.h"
|
|
#include "lwip/apps/sntp.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/**
|
|
* get the seconds since Jan 01, 1970, 00:00 (GMT + 8)
|
|
*/
|
|
uint32 sntp_get_current_timestamp();
|
|
/**
|
|
* get real time (GTM + 8 time zone)
|
|
*/
|
|
char* sntp_get_real_time(time_t t);
|
|
/**
|
|
* SNTP get time_zone default GMT + 8
|
|
*/
|
|
sint8 sntp_get_timezone(void);
|
|
/**
|
|
* SNTP set time_zone (default GMT + 8)
|
|
*/
|
|
bool sntp_set_timezone(sint8 timezone);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|