Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

gettime-Dienstprogramm

Das gettime-Dienstprogramm ist ein C-Programm, das vom PROBE-Programm zur Verfolgung der verstrichenen Zeit zwischen den Neustarts des Testsignals verwendet wird. 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

#
# Dieses Dienstprogramm, das von der Testsignal-Methode des Datendienstes verwendet wird,
# verfolgt die verstrichene Zeit in Sekunden ab einem bekannten Referenzpunkt (Epoch-Punkt).
# Es muss kompiliert und in demselben Verzeichnis wie die Rückmeldemethoden
# des Datendienstes abgelegt werden (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);
}