1 #ifndef MIME_H 2 #define MIME_H 3 /*=========================================================================*\ 4 * Core MIME support 5 * LuaSocket toolkit 6 * 7 * This module provides functions to implement transfer content encodings 8 * and formatting conforming to RFC 2045. It is used by mime.lua, which 9 * provide a higher level interface to this functionality. 10 * 11 * RCS ID: $Id: mime.h,v 1.15 2007/06/11 23:44:54 diego Exp $ 12 \*=========================================================================*/ 13 #include "lua.h" 14 15 /*-------------------------------------------------------------------------*\ 16 * Current MIME library version 17 \*-------------------------------------------------------------------------*/ 18 #define MIME_VERSION "MIME 1.0.2" 19 #define MIME_COPYRIGHT "Copyright (C) 2004-2007 Diego Nehab" 20 #define MIME_AUTHORS "Diego Nehab" 21 22 /*-------------------------------------------------------------------------*\ 23 * This macro prefixes all exported API functions 24 \*-------------------------------------------------------------------------*/ 25 #ifndef MIME_API 26 #define MIME_API extern 27 #endif 28 29 MIME_API int luaopen_mime_core(lua_State *L); 30 31 #endif /* MIME_H */ 32