telsrc_c.h
上传用户:xqing521
上传日期:2014-11-02
资源大小:1942k
文件大小:2k
开发平台:

C/C++

  1. /********************************************************************
  2. 挊嶌尃強桳幰 丗 WangHongjun@neusoft.com
  3. 僜乕僗僼傽僀儖柤 丗 telsrc_c.h
  4. 撪梕 丗 儅僋儘掕媊
  5. 嶌惉擔丒幰 丗 2005.07.08 Wang Hongjun
  6. 廋惓擔丒幰 丗
  7. *********************************************************************/
  8. /*------------------------------------------------------------------*/
  9. /* */
  10. /* 儅僋儘掕媊晹暘 */
  11. /* */
  12. /*------------------------------------------------------------------*/
  13. #ifndef __TELSRC_C_H__
  14. #define __TELSRC_C_H__
  15. /* Return value definition */
  16. #define RET_SUCCESS ( 0  ) /* Execute successfully */
  17. #define RET_FAILED ( -1 ) /* Execute failure */
  18. /* Flag definition */
  19. #define FLG_TRUE ( 1  )
  20. #define FLG_FALSE ( 0  )
  21. #define TELSRC_MAXDATANUM ( 1000 )
  22. /* Data source type */
  23. #define TELSRC_DATASRC_FILE ( 0  ) /* Data saved in file */
  24. #define TELSRC_DATASRC_MEM ( 1  ) /* Data saved in memory */
  25. #define TELSRC_NO_MAXLEN ( 11 + 1 ) /* Max lenth of Tel No. */
  26. #define TELSRC_NAME_MAXLEN ( 64 + 1 ) /* Max lenth of Name */
  27. #define TELSRC_LEGAL ( 0 ) /* Legal Tel No. */
  28. #define TELSRC_ILLEGAL ( 1 ) /* Illegal Tel No. */
  29. /* User operation type */
  30. #define TELSRC_INIT ( 0  ) /* Init status */
  31. #define TELSRC_DATAREG ( 1  ) /* Data register */
  32. #define TELSRC_DATASRC ( 2  ) /* Data search */
  33. #define TELSRC_DATADEL ( 3  ) /* Data delete */
  34. #define TELSRC_QUIT ( 4  ) /* Quit */
  35. #endif /* End of __TELSRC_C_H__ */
  36. /* End of file-----------------------------------------------------*/