Yoctopuce Yocto-RangeFinder Mode D'emploi page 198

Table des Matières

Publicité

24. Référence de l'API de haut niveau
YAPI.FreeAPI()
YAPI.FreeAPI()
Attends que toutes les communications en cours avec les modules Yoctopuce soient terminées puis
libère les ressources utilisées par la librairie Yoctopuce.
function yFreeAPI( )
js
void FreeAPI( )
cpp
+(void) FreeAPI
m
yFreeAPI( )
pas
procedure FreeAPI( )
vb
static void FreeAPI( )
cs
void FreeAPI( )
java
void FreeAPI( )
uwp
FreeAPI( )
py
function FreeAPI( )
php
async FreeAPI( ): Promise<void>
ts
async FreeAPI( )
es
static void FreeAPI( )
dnp
static void FreeAPI( )
cp
Du point de vue du système d'exploitation, il n'est en général pas nécessaire d'appeler cette fonction
puisque que l'OS libèrera automatiquement les ressources allouées dès que le programme sera
terminé. Cependant il existe deux situations où vous auriez un intérêt à l'appeler: - Vous désirez libérer
tous les blocs de mémoire alloués dynamiquement dans le but d'identifier une source de blocs perdus
par exemple. - Votre code envoie des commandes aux modules juste avant de se terminer. Les
commandes étant envoyées de manière asynchrone, sans cet appel le programme risquerait de se
terminer avant que toutes les commandes n'aient eu le temps de partir. Vous ne devez plus appeler
aucune fonction de la librairie après avoir appelé
192
, sous peine de crash.
yFreeAPI()
YAPI
www.yoctopuce.com

Publicité

Table des Matières
loading

Table des Matières