SC_GET_GLOBAL_TIME(3)
SCORED LIBRARY (C)
SC_GET_GLOBAL_TIME(3)
名前
sc_get_global_time - グローバルクロック値を取得

形式
#include <sc.h>
double get_global_time( void );

機能説明
sc_get_global_time() は秒単位でグローバルクロック値を取得します。 しかし、この原点は未定義です。 get_global_time を呼ぶ前に sc_gclock_ready(2) を 呼んで、グローバルクロックが利用可能であるか、グロバールクロックが既に補正されて いるかどうかを確認するのはユーザの責任です。

グローバルクロック値は他のノードのグローバルクロック値と一致します。 しかし、gettimeofday(2) など、ローカルのオペレーティングシステムに 提供されるクロック値とは一致しません。

戻り値
他の SCore-D ライブラリ関数と異なり、sc_get_global_time は どんなエラー状態も返しません。 現在の SCore-D がグローバルクロックをサポートしていない場合は 0.0を返します。

関連項目
sc_gclock_ready(2), pmGetTime(3)

CREDIT
This document is a part of the SCore cluster system software developed at PC Cluster Consortium, Japan. Copyright (C) 2003 PC Cluster Consortium.