vxdcomExtent.h
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* vxdcomExtent.h - additional data to be passed in an ORPC_EXTENT (VxDCOM) */
  2. /* Copyright (c) 1999 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01i,28feb00,dbs  fix extent size
  7. 01h,18feb00,dbs  fix compilation issues
  8. 01g,03aug99,drm  Changing long to int.
  9. 01f,21jul99,drm  Removing init() function from class declaration.
  10. 01e,15jul99,drm  Removing separate default constructor.
  11. 01d,14jul99,aim  fix ctor initialisation
  12. 01c,17may99,drm  changing VXDCOM_EXTENT to be a derived class of ORPC_EXTENT
  13. 01b,14may99,drm  changed 'int priority' to 'long priority'
  14. 01a,12may99,drm  created
  15. */
  16. #ifndef __INCvxdcomExtent_h
  17. #define __INCvxdcomExtent_h
  18. // includes
  19. #include "orpc.h"
  20. #include "dcomExtent.h"
  21. class VXDCOM_EXTENT : public ORPC_EXTENT
  22.     {
  23.   public:
  24.     VXDCOM_EXTENT (int priority = 0);
  25.   
  26.     void setPriority (int priority);
  27.     int  getPriority ();
  28.   private:
  29.     VXDCOMEXTENT extent;
  30.     };
  31. #endif // __INCvxdcomExtent_h