9.5. threadid.h - Gestión del "thread id resolver"

Con este subconjunto del API podemos configurar la función "thread id resolver". Esta función es usada por el mecanismo de interposición por "callback" para identificar a cada "thread" de la aplicación.

int (*_pdi_ebe_getThreadIdResolver(void))(void);

Descripción. Obtiene un puntero al punto de entrada del "thread id resolver" actual.

Parámetros. Esta función no recibe parámetros.

Valor devuelto. _pdi_ebe_getThreadIdResolver() devuelve un puntero a la función actualmente configurada, o NULL si no hay ninguna.

void _pdi_ebe_setThreadIdResolver(int (*thresolver)(void));

Descripción. Establece la función apuntada por thresolver como el nuevo "thread id resolver" actual.

Parámetros.

  • thresolver. Puntero al nuevo "thread id resolver".

Valor devuelto. Esta función no devuelve nada.