Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

gettime-Dienstprogramm

Das gettime-Dienstprogramm ist ein C-Programm, das vom PROBE-Programm für das Verfolgen der Zeit verwendet wird, die zwischen den Neustarts des Testsignals verstreicht. Sie müssen dieses Programm kompilieren und im gleichen Verzeichnis wie die Rückmeldemethoden ablegen, also in dem Verzeichnis, auf das die RT_basedir -Eigenschaft zeigt.


Beispiel B–4 gettime.c-Dienstprogramm

#
# 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);
}