source: rtems/cpukit/httpd/ej.h @ cf04e8ac

4.104.114.84.95
Last change on this file since cf04e8ac was ee3afa2, checked in by Joel Sherrill <joel.sherrill@…>, on 04/11/03 at 14:46:55

2002-04-10 Mike Siers <mikes@…>

  • rtems_webserver/NOTES, rtems_webserver/asp.c, rtems_webserver/balloc.c, rtems_webserver/default.c, rtems_webserver/ej.h, rtems_webserver/ejIntrn.h, rtems_webserver/ejlex.c, rtems_webserver/ejparse.c, rtems_webserver/emfdb.c, rtems_webserver/emfdb.h, rtems_webserver/form.c, rtems_webserver/h.c, rtems_webserver/handler.c, rtems_webserver/license.txt, rtems_webserver/md5.h, rtems_webserver/md5c.c, rtems_webserver/mime.c, rtems_webserver/misc.c, rtems_webserver/ringq.c, rtems_webserver/rom.c, rtems_webserver/security.c, rtems_webserver/sock.c, rtems_webserver/sym.c, rtems_webserver/uemf.c, rtems_webserver/uemf.h, rtems_webserver/um.c, rtems_webserver/um.h, rtems_webserver/url.c, rtems_webserver/value.c, rtems_webserver/wbase64.c, rtems_webserver/webcomp.c, rtems_webserver/webpage.c, rtems_webserver/webrom.c, rtems_webserver/webs.c, rtems_webserver/webs.h, rtems_webserver/websuemf.c, rtems_webserver/wsIntrn.h: Update to GoAhead? Webserver 2.1.4. The following URL is the release notes from GoAhead?.

http://data.goahead.com/Software/Webserver/2.1.4/release.htm

I have only done a minimal amount of testing (i.e. the network
demo program works fine). Please try this out and let me know
if it works. The patch needs to be applied on the
c/src/libnetworking/rtems_webserver directory.

  • Property mode set to 100644
File size: 1.3 KB
Line 
1/*
2 *      ej.h -- Ejscript(TM) header
3 *
4 * Copyright (c) GoAhead Software Inc., 1992-2000. All Rights Reserved.
5 *
6 *      See the file "license.txt" for information on usage and redistribution
7 *
8 * $Id$
9 */
10
11#ifndef _h_EJ
12#define _h_EJ 1
13
14/******************************** Description *********************************/
15
16/*
17 *      GoAhead Ejscript(TM) header. This defines the Ejscript API and internal
18 *      structures.
19 */
20
21/********************************* Includes ***********************************/
22
23#ifndef UEMF
24        #include        "basic/basic.h"
25        #include        "emf/emf.h"
26#else
27        #include        "uemf.h"
28#endif
29
30/********************************** Defines ***********************************/
31
32/******************************** Prototypes **********************************/
33
34extern int              ejArgs(int argc, char_t **argv, char_t *fmt, ...);
35extern void             ejSetResult(int eid, char_t *s);
36extern int              ejOpenEngine(sym_fd_t variables, sym_fd_t functions);
37extern void             ejCloseEngine(int eid);
38extern int              ejSetGlobalFunction(int eid, char_t *name,
39                                        int (*fn)(int eid, void *handle, int argc, char_t **argv));
40extern void             ejSetVar(int eid, char_t *var, char_t *value);
41extern int              ejGetVar(int eid, char_t *var, char_t **value);
42extern char_t   *ejEval(int eid, char_t *script, char_t **emsg);
43
44#endif /* _h_EJ */
45
46/*****************************************************************************/
Note: See TracBrowser for help on using the repository browser.