Files
openGauss-server/src/include/utils/dynamic_loader.h
2020-06-30 17:38:27 +08:00

25 lines
647 B
C

/* -------------------------------------------------------------------------
*
* dynamic_loader.h
*
*
*
* Portions Copyright (c) 1996-2012, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
* src/include/utils/dynamic_loader.h
*
* -------------------------------------------------------------------------
*/
#ifndef DYNAMIC_LOADER_H
#define DYNAMIC_LOADER_H
#include "fmgr.h"
extern void* pg_dlopen(char* filename);
extern PGFunction pg_dlsym(void* handle, char* funcname);
extern void pg_dlclose(void* handle);
extern char* pg_dlerror(void);
#endif /* DYNAMIC_LOADER_H */