freebcp.h
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:1k
源码类别:

生物技术

开发平台:

C/C++

  1. /*  * ===========================================================================  * PRODUCTION $Log: freebcp.h,v $  * PRODUCTION Revision 1000.0  2003/10/29 20:20:46  gouriano  * PRODUCTION PRODUCTION: IMPORTED [ORIGINAL] Dev-tree R1.1  * PRODUCTION  * ===========================================================================  */ enum states {
  2. GET_NEXTARG,
  3. GET_MAXERRORS,
  4. GET_FORMATFILE,
  5. GET_ERRORFILE,
  6. GET_FIRSTROW,
  7. GET_LASTROW,
  8. GET_BATCHSIZE,
  9. GET_FIELDTERM,
  10. GET_ROWTERM,
  11. GET_USER,
  12. GET_PASS,
  13. GET_INTERFACESFILE,
  14. GET_SERVER,
  15. GET_DISPLAYCHARSET,
  16. GET_DATAFILECHARSET,
  17. GET_LANGUAGE,
  18. GET_PACKETSIZE,
  19. GET_CLIENTCHARSET,
  20. GET_TESTSIZE,
  21. GET_SYBASEDIR,
  22. GET_FROMLABEL,
  23. GET_TOLABEL
  24. };
  25. typedef struct pd {
  26. char *dbobject;
  27. char  dbdirection[4];
  28. char  hostfilename  [FILENAME_MAX + 1];
  29. char  formatfile    [FILENAME_MAX + 1];
  30. char  errorfile     [FILENAME_MAX + 1];
  31. char  interfacesfile[FILENAME_MAX + 1];
  32. int   firstrow    ;
  33. int   lastrow     ;
  34. int   batchsize   ;
  35. int   maxerrors   ;
  36. char *fieldterm;
  37. char *rowterm;
  38. char *user;
  39. char *pass;
  40. char *server;
  41. int   mflag;
  42. int   fflag;
  43. int   eflag;
  44. int   Fflag;
  45. int   Lflag;
  46. int   bflag;
  47. int   nflag;
  48. int   cflag;
  49. int   tflag;
  50. int   rflag;
  51. int   Uflag;
  52. int   Iflag;
  53. int   Sflag;
  54. int   Pflag;
  55. } PARAMDATA;