sntpcLib.h
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* sntpcLib.h - Simple Network Time Protocol client include file */
  2. /* Copyright 1984-1997 Wind River Systems, Inc. */
  3. /*
  4. Modification history 
  5. --------------------
  6. 01c,25aug99,cno  Add extern "C" definition (SPR21825)
  7. 01b,15jul97,spm  code cleanup, documentation, and integration; entered in
  8.                  source code control
  9. 01a,20apr97,kyc  written
  10. */
  11. #ifndef __INCsntpch
  12. #define __INCsntpch
  13. /* includes */
  14. #include "sntp.h"
  15. /* defines */
  16. #define S_sntpcLib_INVALID_PARAMETER         (M_sntpcLib | 1)
  17. #define S_sntpcLib_INVALID_ADDRESS           (M_sntpcLib | 2)
  18. #define S_sntpcLib_TIMEOUT                   (M_sntpcLib | 3)
  19. #define S_sntpcLib_VERSION_UNSUPPORTED       (M_sntpcLib | 4)
  20. #define S_sntpcLib_SERVER_UNSYNC             (M_sntpcLib | 5)
  21. #define SNTP_CLIENT_REQUEST 0x0B             /* standard SNTP client request */
  22. #ifdef __cplusplus
  23. extern "C" {
  24. #endif
  25. IMPORT STATUS sntpcInit (u_short);
  26. IMPORT STATUS sntpcTimeGet (char *, u_int, struct timespec *);
  27. #ifdef __cplusplus
  28. }
  29. #endif
  30. #endif /* __INCsntpch */