subrotina pthread_getcpuclockid

Propósito

Acessa um relógio de tempo de CPU por fio.

Sintaxe

#include <pthread.h>
#include <time.h>

int pthread_getcpuclockid(pthread_t thread_id, clockid_t *clock_id); 

Descrição

O subroutine pthread_getcpuclockid retorna no parâmetro clock_id o ID do relógio do relógio de tempo de CPU da thread especificado por thread_id, se o encadeamento especificado por thread_id existir.

Parâmetros

Item Descrição
THREAD_ID Especifica o ID do pthread cujo ID do relógio é solicitado.
iD do relógio Aponta para a estrutura clockid_t usada para retornar o ID do relógio de tempo de CPU do encadeamento de thread_id.

Valores De Retorno

Após a conclusão bem-sucedida, o subroutine pthread_getcpuclockid retorna 0; caso contrário, um número de erro é retornado para indicar o erro.

Códigos De Erro

Item Descrição
ENOTSUP A subroutina não é suportada com processos de reinício de checkpoint.
ESRCH O valor especificado por thread_id não se refere a um encadeamento existente.