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

VxWorks

开发平台:

C/C++

  1. /*
  2.  * $Log:   V:/backgrnd.h_v  $
  3.    
  4.       Rev 1.2   07 Jul 1997 15:23:18   amirban
  5.    Ver 2.0
  6.    
  7.       Rev 1.1   18 Aug 1996 13:48:20   amirban
  8.    Comments
  9.    
  10.       Rev 1.0   31 Jul 1996 14:31:58   amirban
  11.    Initial revision.
  12.  */
  13. /************************************************************************/
  14. /*                                                                      */
  15. /* FAT-FTL Lite Software Development Kit */
  16. /* Copyright (C) M-Systems Ltd. 1995-1996 */
  17. /* */
  18. /************************************************************************/
  19. #ifndef BACKGRND_H
  20. #define BACKGRND_H
  21. #ifdef __cplusplus
  22. extern "C" {
  23. #endif
  24. #include "flsocket.h"
  25. #define BG_RESUME 1
  26. #define BG_SUSPEND 2
  27. #ifdef BACKGROUND
  28. extern int flForeground(int sendValue);
  29. extern int flBackground(int sendValue);
  30. extern int flStartBackground(unsigned volNo, void (*routine)(void *), void *object);
  31. extern void flCreateBackground(void);
  32. #else
  33. #define flForeground(n)   BG_RESUME
  34. #define flBackground(n)
  35. #endif
  36. #ifdef __cplusplus
  37. }
  38. #endif
  39. #endif