mirror of
				https://github.com/esp8266/Arduino.git
				synced 2025-10-30 04:26:50 +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
 |