A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.lispworks.com/documentation/lw71/LW/html/lw-1542.htm below:

LispWorksDlsym

Signature

On Windows:

void __stdcall *LispWorksDlsym (const char * name)

On Linux, Macintosh, FreeBSD and x86/x64 Solaris:

void *LispWorksDlsym (const char * name)

Description

The C function LispWorksDlsym returns the address of a foreign callable name which is defined in Lisp using fli:define-foreign-callable.

LispWorksDlsym first checks whether the LispWorks dynamic library finished initializing, and if not uses InitLispWorks to initialize it (with MilliTimeOut 200). If this fails LispWorksDlsym returns NULL. When the LispWorks dynamic library is initialized, LispWorksDlsym returns the address of name, or NULL if it is not defined.

LispWorksDlsym is defined in each LispWorks dynamic library. For information about creating a LispWorks dynamic library, see deliver and save-image. For an overview of LispWorks as a dynamic library, see LispWorks as a dynamic library.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4