上一個主題: 函數及全域變數下一個主題: mapModel 函數


availabilityWithSysUptime 函數

此函數將使用 sysUptime 及輪詢期間計算可用性的百分比,授予寬限期。 使用此函數可認證裝置。

語法

此函數的格式如下:

Object availabilityWithSysUptime (Long sysUpTime, Long duration)

參數

sysUpTime

系統的網路管理部份上次重新初始化之後的時間 (單位為釐秒)。

期間

輪詢期間時間,單位為秒。 使用全域變數 _rspDuration。 如需詳細資訊,請參閱進階範例。

傳回值

傳回可用性的百分比 (0–100),傳遞無效資料時則傳回「null」。

範例

對於 sysUpTime 的 30000 及輪詢期間的 300,下列運算式產生下列結果:

運算式:

availabilityWithSysUptime (sysUpTime, duration)

結果:

100

對於 sysUpTime 的 6000 及輪詢期間的 300,同一個運算式產生下列結果:

結果:

20

對於 sysUpTime 的 30005 及輪詢期間的 300,同一個運算式產生下列結果:

結果:

100

進階範例

下列運算式取自「系統統計資料」廠商憑證:

Availability=availabilityWithSysUptime(sysUpTime,_rspDuration)