Guide du développeur de services de données Sun Cluster pour SE Solaris

Listing de code de l'utilitaire gettime

L'utilitaire gettime est un programme C utilisé par la commande PROBE pour relever le temps écoulé entre les redémarrages de la sonde. Vous devez compiler ce programme et le placer dans le même répertoire que les méthodes de rappel, à savoir le répertoire indiqué par la propriété RT_basedir.


Exemple B–4 Programme utilitaire gettime.c

# This utility program, used by the probe method of the data service, tracks
# the elapsed time in seconds from a known reference point (epoch point). It
# must be compiled and placed in the same directory as the data service callback
# methods (RT_basedir).

#pragma ident   “@(#)gettime.c   1.1   00/05/24 SMI”

#include <stdio.h>
#include <sys/types.h>
#include <time.h>

main()
{
    printf(“%d\n”, time(0));
    exit(0);
}