第5章 API の使用
詳細は、Rhea API リファレンス、Rhea サンプルスイート、および Rhea サンプル を参照してください。
5.1. メッセージングイベントの処理
Red Hat build of Rhea は、非同期イベント駆動型 API です。アプリケーションがイベントを処理する方法を定義するには、ユーザーはイベント処理関数を container
オブジェクトに登録します。これらの関数は、ネットワークアクティビティーとして呼び出され、タイマーが新規イベントをトリガーします。
例: メッセージングイベントの処理
var rhea = require("rhea"); var container = rhea.create_container(); container.on("sendable", function (event) { console.log("A message can be sent"); }); container.on("message", function (event) { console.log("A message is received"); });
これらはごく一部の一般的なケースイベントのみです。完全なセットは、Rhea API リファレンス に文書化されています。