用いてノンブロッキング方式でメッセージを受け取ります。用いてノンブロッキング方式でメッセージを受け取ります。詳しくはそちらを参照してください。用いてノンブロッキング方式でメッセージを送ります。用いてノンブロッキング方式でメッセージを送ります。(18904.0)2.3.0インスタンスメソッドコマンドに対するコマンドラインオプションとハンドラを追加します。コマンドに対するコマンドラインオプションとハンドラを追加します。ブロックには、コマンドライン引数の値とそのオプションが渡されます。オプションはハッシュになっています。オプションを指定します。(18679.0)2.3.0インスタンスメソッドイベント通知を受けるブロックを登録します。イベント通知を受けるブロックを登録します。引数にはイベントのメソッド名を指定します。引数を省略した場合は、すべてのイベントを対象とするブロックの登録となります。イベント名を文字列かシンボルで指定します。字小文字を区別します。省略時にはすべてのイベントが対象となります。サーバがイベント通知時に指定した引数です。eventパラメータを省略した場合、第1引数にはイベントのメソッド名が文字列で与えられます。(18643.0)2.3.0インスタンスメソッドイベント通知を受けて結果を呼び出し元へ返すブロックを登録します。イベント通知を受けて結果を呼び出し元へ返すブロックを登録します。引数にはイベントのメソッド名を指定します。引数を省略した場合は、すべてのイベントを対象とするブロックの登録となります。WIN32OLE_EVENT#on_eventと異なり、イベントのブロック変数に戻り値を設定できます。イベント名を文字列かシンボルで指定します。字小文字を区別します。省略時にはすべてのイベントが対象となります。サーバがイベント通知時に指定した引数の配列です。形式の文字列に変換して返します。形式の文字列に変換して返します。