Generic Lightweight Thread (GLT) Library  2.5
A common API for Lightweight Thread solutions
 All Functions Variables Groups Pages
Functions
Library functions

Functions

void glt_start (void)
 Entry point for the GLT dynamic library. More...
 
void glt_end (void)
 Ending point for the GLT dynamic library. More...
 
void glt_init (int argc, char *argv[])
 GLT initialization function. More...
 
void glt_finalize ()
 GLT finalization function. More...
 

Detailed Description

These functions start/stop and open/close the underlying GLT libraries. They are used in dynamic and static implementations.

Function Documentation

void glt_end ( void  )

Ending point for the GLT dynamic library.

glt_end() is the last called function when the GLT dynamic library is unloaded

void glt_finalize ( )

GLT finalization function.

glt_finalize() destroys the GLT environment. It is not mandatory and should be the last GLT function call.

void glt_init ( int  argc,
char *  argv[] 
)

GLT initialization function.

glt_init() sets the GLT environment up. It is mandatory and needs to be the first GLT function call.

Parameters
[in]argc
[in]argv
void glt_start ( void  )

Entry point for the GLT dynamic library.

glt_start() is the first called function when the GLT dynamic library is loaded