You're reading the documentation for an older, but still supported version (GL013300).
For information on the latest version, please have a look at GL013301.

1.2.2 Composition of Library

This API is composed of four C/C++ header files, a library file related to them, and additional support (third-party) library files required for proper operation on both Linux and Windows environments.

Type

File Name

Description

Remarks

Header File

DRFL.h

Core API Function Definition File

DRFLEx.h

Extended Function Definition File

DRFS.h

Library-related Structure Definition File

DRFC.h

Library-related Constant Definition File

Library File

libDRFL.a

libDRFL.so

Linux Library File

DRFLWin64.lib

DRFLWin64.dll

Windows (x64)Library File

Other Support Files

libPocoFoundation.so

libPocoFoundation.so.16

libPocoNet.so

libPocoNet.so.16

Linux Dependency Library File

Registering library using ldconfig function

PocoFoundation.lib

PocoFoundation.dll

PocoNet.lib

PocoNet.dll

Windows Dependency Library File

Microsoft Visual C++ 2019 (x64) Redistributable or newer is required.

Note

  • The Poco framework is used internally by DRFL for TCP/UDP communication and multi-threaded operations.

  • On Linux, ensure that /usr/lib or /usr/local/lib contains symbolic links (e.g., libPocoFoundation.so libPocoFoundation.so.16).

  • On Windows, verify that the Visual Studio project targets the correct architecture (preferably x64) and that Poco DLLs are available in the system PATH.