Main Page | Class List | Directories | File List | Class Members | File Members

pike_dlfcn.h

Go to the documentation of this file.
00001 /*
00002 || This file is part of Pike. For copyright information see COPYRIGHT.
00003 || Pike is distributed under GPL, LGPL and MPL. See the file COPYING
00004 || for more information.
00005 || $Id: pike_dlfcn.h,v 1.4 2002/10/11 01:39:35 nilsson Exp $
00006 */
00007 
00008 #ifndef PIKE_DLFCN_H
00009 #define PIKE_DLFCN_H
00010 
00011 #define RTLD_GLOBAL 1
00012 #define RTLD_LAZY 0 /* never */
00013 #define RTLD_NOW 0 /* always */
00014 
00015 #ifdef DL_INTERNAL
00016 #define DLHANDLE struct DLHandle
00017 #else
00018 #define DLHANDLE void
00019 #endif
00020 
00021 void *dlsym(DLHANDLE *handle, char *name);
00022 const char *dlerror(void);
00023 DLHANDLE *dlopen(const char *name, int flags);
00024 int dlclose(DLHANDLE *h);
00025 
00026 #endif

Generated on Fri Jul 22 23:44:26 2005 for Pike by  doxygen 1.3.9.1