home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / z / zsh220.zip / zsh2.2 / src / params.pro < prev    next >
Text File  |  1992-05-02  |  3KB  |  81 lines

  1. void setupparams DCLPROTO((void));
  2. struct param *createparam DCLPROTO((char *name,vptr value,int flags));
  3. int isident DCLPROTO((char *s));
  4. Value getvalue DCLPROTO((char **pptr,int bracks));
  5. char *getstrvalue DCLPROTO((Value v));
  6. char **getarrvalue DCLPROTO((Value v));
  7. long getintvalue DCLPROTO((Value v));
  8. void setstrvalue DCLPROTO((Value v,char *val));
  9. void setintvalue DCLPROTO((Value v,long val));
  10. void setintenv DCLPROTO((char *s, long val));
  11. void setarrvalue DCLPROTO((Value v,char **val));
  12. char *getsparamval DCLPROTO((char *s,int l));
  13. long getiparam DCLPROTO((char *s));
  14. char *getsparam DCLPROTO((char *s));
  15. char **getaparam DCLPROTO((char *s));
  16. Param setsparam DCLPROTO((char *s,char *val));
  17. Param setaparam DCLPROTO((char *s,char **val));
  18. Param setiparam DCLPROTO((char *s,long val));
  19. void unsetparam DCLPROTO((char *s));
  20. void intsetfn DCLPROTO((Param pm,long x));
  21. long intgetfn DCLPROTO((Param pm));
  22. void strsetfn DCLPROTO((Param pm,char *x));
  23. char *strgetfn DCLPROTO((Param pm));
  24. void nullsetfn DCLPROTO((Param pm, char *x));
  25. void arrsetfn DCLPROTO((Param pm,char **x));
  26. char **arrgetfn DCLPROTO((Param pm));
  27. void intvarsetfn DCLPROTO((Param pm,long x));
  28. long intvargetfn DCLPROTO((Param pm));
  29. void strvarsetfn DCLPROTO((Param pm,char *x));
  30. void strvarnonullsetfn DCLPROTO((Param pm,char *x));
  31. char *strvargetfn DCLPROTO((Param pm));
  32. char *strconstgetfn DCLPROTO((Param pm));
  33. void colonarrsetfn DCLPROTO((Param pm,char *x));
  34. char *colonarrgetfn DCLPROTO((Param pm));
  35. char **arrvargetfn DCLPROTO((Param pm));
  36. void arrvarsetfn DCLPROTO((Param pm,char **x));
  37. char **pathgetfn DCLPROTO((Param pm));
  38. void pathsetfn DCLPROTO((Param pm,char **x));
  39. void hostcmdssetfn DCLPROTO((Param pm,char **x));
  40. void optcmdssetfn DCLPROTO((Param pm,char **x));
  41. void bindcmdssetfn DCLPROTO((Param pm,char **x));
  42. void varcmdssetfn DCLPROTO((Param pm,char **x));
  43. char **nullgetfn DCLPROTO((Param pm));
  44. void unsettablesetfn DCLPROTO((Param pm,char *x));
  45. long poundgetfn DCLPROTO((Param pm));
  46. long randomgetfn DCLPROTO((Param pm));
  47. void randomsetfn DCLPROTO((Param pm,long v));
  48. long secondsgetfn DCLPROTO((Param pm));
  49. void secondssetfn DCLPROTO((Param pm,long x));
  50. long uidgetfn DCLPROTO((Param pm));
  51. long gidgetfn DCLPROTO((Param pm));
  52. char *usernamegetfn DCLPROTO((Param pm));
  53. char *hostgetfn DCLPROTO((Param pm));
  54. char *ifsgetfn DCLPROTO((Param pm));
  55. void ifssetfn DCLPROTO((Param pm,char *x));
  56. void histsizesetfn DCLPROTO((Param pm,long v));
  57. long histsizegetfn DCLPROTO((Param pm));
  58. void lithistsizesetfn DCLPROTO((Param pm,long v));
  59. long lithistsizegetfn DCLPROTO((Param pm));
  60. void mailchecksetfn DCLPROTO((Param pm,long x));
  61. void pathasetfn DCLPROTO((Param pm,char **x));
  62. char **pathagetfn DCLPROTO((Param pm));
  63. long errnogetfn DCLPROTO((Param pm));
  64. char *dashgetfn DCLPROTO((Param pm));
  65. void histcharssetfn DCLPROTO((Param pm,char *x));
  66. char *histcharsgetfn DCLPROTO((Param pm));
  67. char *homegetfn DCLPROTO((Param pm));
  68. void homesetfn DCLPROTO((Param pm,char *x));
  69. char *wordcharsgetfn DCLPROTO((Param pm));
  70. void wordcharssetfn DCLPROTO((Param pm,char *x));
  71. char *underscoregetfn DCLPROTO((Param pm));
  72. char *termgetfn DCLPROTO((Param pm));
  73. void termsetfn DCLPROTO((Param pm,char *x));
  74. void setparams DCLPROTO((void));
  75. char *mkenvstr DCLPROTO((char *x,char *y));
  76. void arrfixenv DCLPROTO((char *s,char **t));
  77. char *replenv DCLPROTO((char *e,char *value));
  78. char *addenv DCLPROTO((char *name,char *value));
  79. void delenv DCLPROTO((char *x));
  80. void convbase DCLPROTO((char *s,long v,int base));
  81.