~ubuntu-branches/debian/wheezy/eperl/wheezy

« back to all changes in this revision

Viewing changes to eperl_proto.h

  • Committer: Bazaar Package Importer
  • Author(s): Denis Barbier
  • Date: 2001-12-18 20:40:24 UTC
  • Revision ID: james.westby@ubuntu.com-20011218204024-k0oaqq2eaw733v30
Tags: 2.2.14-4
* Remove emacs crap from debian/changelog
* Fix misspelling in debian/copyright

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
**
16
16
**  ======================================================================
17
17
**
18
 
**  Copyright (c) 1996,1997,1998 Ralf S. Engelschall <rse@engelschall.com>
 
18
**  Copyright (c) 1996,1997,1998,1999 Ralf S. Engelschall <rse@engelschall.com>
19
19
**
20
20
**  This program is free software; it may be redistributed and/or modified
21
21
**  only under the terms of either the Artistic License or the GNU General
57
57
extern struct option options[];
58
58
extern int main(int argc, char **argv, char **env);
59
59
 
60
 
/* eperl_perl5.c */
61
 
extern void Perl5_XSInit(void);
62
 
extern void Perl5_ForceUnbufferedStdout(void);
63
 
extern char **Perl5_SetEnvVar(char **env, char *str);
64
 
extern void Perl5_SetScalar(char *pname, char *vname, char *vvalue);
65
 
extern char *Perl5_RememberedScalars[1024];
66
 
extern void Perl5_RememberScalar(char *str);
67
 
extern void Perl5_SetRememberedScalars(void);
68
 
 
69
60
/* eperl_parse.c */
70
61
extern char *ePerl_begin_delimiter;
71
62
extern char *ePerl_end_delimiter;
75
66
extern void ePerl_SetError(char *str, ...);
76
67
extern char *ePerl_GetError(void);
77
68
extern char *ePerl_fprintf(char *cpOut, char *str, ...);
 
69
extern char *ePerl_fnprintf(char *cpOut, int *n, char *str, ...);
78
70
extern char *ePerl_fwrite(char *cpBuf, int nBuf, int cNum, char *cpOut);
 
71
extern char *ePerl_fnwrite(char *cpBuf, int nBuf, int cNum, char *cpOut, int *cpOutLen);
79
72
extern char *ePerl_Efwrite(char *cpBuf, int nBuf, int cNum, char *cpOut);
 
73
extern char *ePerl_Efnwrite(char *cpBuf, int nBuf, int cNum, char *cpOut, int *n);
80
74
extern char *ePerl_Cfwrite(char *cpBuf, int nBuf, int cNum, char *cpOut);
 
75
extern char *ePerl_Cfnwrite(char *cpBuf, int nBuf, int cNum, char *cpOut, int *cpOutLen);
81
76
extern char *strnchr(char *buf, char chr, int n);
82
77
extern char *strnstr(char *buf, char *str, int n);
83
78
extern char *strncasestr(char *buf, char *str, int n);
 
79
#ifndef _INC_PERL_XSUB_H
84
80
extern char *strndup(char *buf, int n);
 
81
#endif
85
82
extern char *ePerl_Bristled2Plain(char *cpBuf);
86
83
 
87
84
/* eperl_pp.c */
111
108
extern char *abspath(char *path);
112
109
 
113
110
/* eperl_http.c */
114
 
extern void HTTP_PrintResponseHeaders(char *cpBuf);
 
111
extern char *HTTP_PrintResponseHeaders(char *cpBuf);
115
112
extern void HTTP_StripResponseHeaders(char **cpBuf, int *nBuf);
116
113
extern int HTTP_IsHeaderLine(char *cp1, char *cp2);
117
114
extern int HTTP_HeadersExists(char *cpBuf);
127
124
/* eperl_config.c */
128
125
 
129
126
/* eperl_version.c */
130
 
extern char ePerl_Version[];
131
 
extern char ePerl_Hello[];
132
 
extern char ePerl_GNUVersion[];
133
 
extern char ePerl_WhatID[];
134
 
extern char ePerl_RCSIdentID[];
135
 
extern char ePerl_WebID[];
136
 
extern char ePerl_PlainID[];
137
127
 
138
128
/* eperl_readme.c */
139
129
extern char *ePerl_README;
143
133
 
144
134
/* eperl_logo.c */
145
135
extern int ePerl_LOGO_size;
146
 
extern char ePerl_LOGO_data[];
 
136
extern unsigned char ePerl_LOGO_data[];
147
137
 
148
138
/* eperl_powered.c */
149
139
extern int ePerl_POWERED_size;
150
 
extern char ePerl_POWERED_data[];
 
140
extern unsigned char ePerl_POWERED_data[];
151
141
/*_END_PROTO_*/
152
142
 
153
143
#endif /* EPERL_PROTO_H */