#include <CascadeSNTPClient.h>
Inheritance diagram for CascadeSNTPClient:
Public Types | |
enum | { kDefaultTimeout = 5000 } |
enum | { kFlagsLeapIndicatorMask = 0xC0, kFlagsLeapIndicatorNone = 0x00, kFlagsLeapIndicatorLong = 0x40, kFlagsLeapIndicatorShort = 0x80, kFlagsLeapIndicatorAlarm = 0xC0, kFlagsVersionMask = 0x38, kFlagsVersion1 = 0x08, kFlagsVersion2 = 0x10, kFlagsVersion3 = 0x18, kFlagsModeMask = 0x07, kFlagsModeActive = 0x01, kFlagsModePassive = 0x02, kFlagsModeClient = 0x03, kFlagsModeServer = 0x04, kFlagsModeBroadcast = 0x05, kFlagsModeControl = 0x06 } |
Public Member Functions | |
CascadeSNTPClient () | |
virtual | ~CascadeSNTPClient () |
bool | FetchInternetTime (const char *pServerName, InternetTimeStruct &timeStructToSet, u32 nTimeoutMS=kDefaultTimeout) |
Classes | |
struct | InternetTimeStruct |
struct | Packet |
struct | TimeStamp |
|
|
|
|
|
|
|
|
|