Foundation > 移植性の制約 > メイン・イベント・ループ
 
メイン・イベント・ループ
グローバル関数 IlvMainLoop で定義されるメイン Rogue Wave® Views イベント・ループは、X Window システムと Microsoft Windows システムでは同じ動きをしません。 X Window サーバーは非同期モードで機能しますが、Microsoft Windows は同期モードで機能します。 また、タイマー管理は使用システムによって異なります。
*同期モード対非同期モード:  X Window では、サーバーに送信された要求は、関数が値を返しても即時には処理されません。 メイン・ループが値を返した後でのみ処理されます。 たとえば、ビューを表示する要求は、X Window サーバーがマップ通知イベントを送り返し、このイベントが Rogue Wave Views API で処理されるまでは実行されません。
*タイマー管理:  Microsoft Windows では、タイマー通知はイベント・ループで処理可能な Windows イベントです。 X Window では、タイマー通知はイベントではないため、メイン・ループはこれがアクティブであるかどうかを認識しません。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.