Functions
SERDISP_FCTPTR

Functions

void SDFCTPTR_init (void)
 initialises additional function pointers More...
 
int SDFCTPTR_checkavail (int libID)
 checks if an additional functionality is supported More...
 
void SDFCTPTR_cleanup (void)
 closes all open dyn. loaded libraries More...
 

Detailed Description

Introduction

serdisp_fctptr.h offers functions for initialising additional libraries and function pointers and requesting information about the additional libraries.

Function Documentation

int SDFCTPTR_checkavail ( int  libID)
Parameters
libIDone of SDFCTPTR_[LIBUSB | PTHREAD | NETSOCK | LIBSDL | LIBDLO]
Return values
0additional functionality is not supported
1additional functionality is supported
Since
1.98.0
void SDFCTPTR_cleanup ( void  )
Since
1.98.0
void SDFCTPTR_init ( void  )

additional function pointers are initialised when calling this function. if dynamic loading of libraries is used: dlopen/dlsym are used for initialising the function pointers, defines are used if additional libraries are to be linked directly to serdisplib.

Attention
this function will only be executed once. further calls will be ignored.
Since
1.98.0