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

VxWorks

开发平台:

C/C++

  1. /* tarLib.h - UNIX tar compatible library */
  2. /* Copyright 1999-2002 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01c,20sep01,jkf  SPR#69031, common code for both AE & 5.x.
  7. 01b,31jul99,jkf  T2 merge, tidiness & spelling.
  8. 01a,08jun98,lrn  written
  9. */
  10. #ifndef __INCtarLibh
  11. #define __INCtarLibh
  12. #ifdef __cplusplus
  13. extern "C" {
  14. #endif
  15. /* function prototypes */
  16. #if defined(__STDC__) || defined(__cplusplus)
  17. IMPORT void tarHelp ( void );
  18. IMPORT STATUS tarExtract (char * pTape, int bfactor, BOOL verbose);
  19. IMPORT STATUS tarArchive ( char *pTape, int bfactor, BOOL verbose, char *pName);
  20. IMPORT STATUS tarToc ( char * tape, int bfactor);
  21. #else
  22. IMPORT void tarHelp ();
  23. IMPORT STATUS tarExtract ();
  24. IMPORT STATUS tarArchive ();
  25. IMPORT STATUS tarToc ();
  26. #endif
  27. /* globals */
  28. IMPORT char * TAPE ; /* default archive file */
  29. #ifdef __cplusplus
  30. }
  31. #endif
  32. #endif /* __INCtarLibh */