dlfcn.h File Reference

API published in:
API deprecated in:


#include <sys/_types.h>

Go to the source code of this file.


Defines

#define  RTLD_LAZY   1
#define  RTLD_NOW   2
#define  RTLD_MODEMASK   0x3
#define  RTLD_GLOBAL   0x100
#define  RTLD_LOCAL   0
#define  RTLD_TRACE   0x200
#define  RTLD_DI_LINKMAP   2
#define  RTLD_DI_SERINFO   4
#define  RTLD_DI_SERINFOSIZE   5
#define  RTLD_DI_ORIGIN   6
#define  RTLD_DI_MAX   RTLD_DI_ORIGIN
#define  RTLD_NEXT   ((void *) -1)
#define  RTLD_DEFAULT   ((void *) -2)
#define  RTLD_SELF   ((void *) -3)

Functions

__BEGIN_DECLS IMPORT_C void *  dlopen (const char *filename, int flag)
IMPORT_C void *  dlsym (void *handle, const char *symbol)
IMPORT_C char *  dlerror (void)
IMPORT_C int  dlclose (void *handle)

Define Documentation

#define RTLD_DEFAULT   ((void *) -2)
 
#define RTLD_DI_LINKMAP   2
 
#define RTLD_DI_MAX   RTLD_DI_ORIGIN
 
#define RTLD_DI_ORIGIN   6
 
#define RTLD_DI_SERINFO   4
 
#define RTLD_DI_SERINFOSIZE   5
 
#define RTLD_GLOBAL   0x100
 
#define RTLD_LAZY   1
 
#define RTLD_LOCAL   0
 
#define RTLD_MODEMASK   0x3
 
#define RTLD_NEXT   ((void *) -1)
 
#define RTLD_NOW   2
 
#define RTLD_SELF   ((void *) -3)
 
#define RTLD_TRACE   0x200
 

Function Documentation

IMPORT_C int dlclose void *  handle  ) 
 
IMPORT_C char* dlerror void   ) 
 
__BEGIN_DECLS IMPORT_C void* dlopen const char *  filename,
int  flag
 
IMPORT_C void* dlsym void *  handle,
const char *  symbol
 

Copyright © Nokia Corporation 2001-2008
Back to top