Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtAppAddInput(3Xt)

XtAppAddTimeOut(3Xt)  —  NEWS-OS Programmer’s Manual

名称

XtAppAddTimeOut, XtRemoveTimeOut − タイムアウトを登録および削除する

形式

XtIntervalId XtAppAddTimeOut(app_context, interval, proc, client_data)
      XtAppContext app_context;
      unsigned long interval;
      XtTimerCallbackProc proc;
      XtPointer client_data; void XtRemoveTimeOut(timer)
      XtIntervalId timer;

引数

app_contextタイマを設定する アプリケーションコンテキストを指定します。

client_data入力が可能になったとき、指定されたプロシージャへ渡す引数を指定します。

intervalミリ秒単位のタイムインターバルを指定します。

proc時間が経過したときにコールする プロシージャを指定します。

timer中止するタイムアウトリクエストの ID を指定します。

解説

XtAppAddTimeOut 関数は、タイムアウトリクエストを作成し、そのタイムアウトの識別子を 返します。 タイムアウト値はインターバルに設定されます。 コールバックプロシージャは、タイムインターバルが経過したとき コールされ、タイムアウトリクエストが削除されます。 XtRemoveTimeOut 関数は、タイムアウトリクエストを抹消します。 なお、タイムアウトリクエストは、それらがトリガーとなり、自動的に 削除されますので注意してください。

関連事項

XtAppAddInput(3Xt)
X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026