Bonjour,
j'ai besoin de comprendre ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
G_MODULE_EXPORT struct model *
description(void) {
    static struct model *mi_p = NULL;
    static struct model  mi;
    static GQuark methods[2];
 
    if (! mi_p) {
	methods[0]         = IOCTL_UPDATE_POSITION;
 
	mi.author          = "auteur";
	mi.oneline         = "Static";
	mi.version         = "$Revision: 21 $";
	mi.type            = MODELTYPE_MOBILITY;
	mi.method.exported = methods;
	mi.method.count    = sizeof(methods)/sizeof(GQuark);
    mi.measure.count   = 0;
	mi_p               = &mi;
    }
 
    return mi_p;
}