pub unsafe extern "C" fn rpsRpslDynamicLibraryInit(
    pfn_dynLibInit: PFN_rpslDynLibInit
) -> RpsResult
Expand description

Initializes an RPSL DLL module.

The user can create an RPSL DLL module by linking rpsl code with rps_rpsl_host_dll.c. After this DLL is loaded, the user must get the address of the ___rps_dyn_lib_init entry point and call rpsRpslDynamicLibraryInit with this entry point address as the parameter. This initializes the RPSL runtime callbacks for the DLL.

@param pfn_dynLibInit Address of “___rps_dyn_lib_init” entry point of the RPSL DLL module.

@returns Result code of the operation. See RpsResult for more info.