RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
392
Ctrl Command free_rtc6_dll
Function Frees up all resources allocated by the RTC6 DLL for a user program.
Call
free_rtc6_dll()
Comments • RTC6 DLL-allocated resources particularly include memory area in the RTC6 DLL
allocated for the RTC6 board management (which is created by init_rtc6_dll).
free_rtc6_dll deletes the RTC6 board management of the RTC6 DLL. Afterward, the
user program has no access to boards (get_last_error return code
RTC6_ACCESS_DENIED
).
• The calling of free_rtc6_dll is not absolutely necessary, because RTC6 DLL-assigned
resources are automatically freed up when the user program terminates and the
RTC6 DLL is thereby unloaded by Microsoft Windows. However, some user program
development environments (in debug mode) issue “memory leaks detected” warnings
even though the RTC6 DLL is unloaded. The calling of free_rtc6_dll eliminates this
annoyance.
• free_rtc6_dll is not available as a multi-board command.
RTC4RTC6 New command.
RTC5RTC6 New command.
The functionalities of free_rtc6_dll and the RTC5 command free_rtc5_dll are identical.
Version info Available as of DLL 600, OUT 600, RBF 600.
References init_rtc6_dll, release_rtc