AsyncAcceptSocketEvent (クラス)
public AsyncAcceptSocketEvent {inherits AsyncSocketEvent}
パッケージ: CURL.IO.SOCKET

AcceptorTCPSocket.async-accept に渡される EventHandler へ送られます。

導入: バージョン 6.0

コンストラクタ
default:AsyncAcceptSocketEvent を作成します。
コンストラクタ public {AsyncAcceptSocketEvent.default
exception:#Exception,
timed-out?:bool,
canceled?:bool,
socket:#DataTCPSocket,
done?:bool
}

プロパティ
done?:true の場合、予期されていた許可全てが終了したかキャンセルやエラーのために、これが送信される最後のイベントであることを示します。
アクセサ public AsyncAcceptSocketEvent.done?:bool
socket:許可された着信接続の DataTCPSocket です。
アクセサ public AsyncAcceptSocketEvent.socket:#DataTCPSocket
プロパティ 継承 AsyncSocketEvent: canceled?, exception, timed-out?

メソッド
メソッド 継承 AsyncWorkEvent: check-exception
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {AsyncAcceptSocketEvent.default
exception:#Exception,
timed-out?:bool,
canceled?:bool,
socket:#DataTCPSocket,
done?:bool
}

AsyncAcceptSocketEvent を作成します。

導入: バージョン 6.0



プロパティ詳細
done? (アクセサ)
アクセサ public AsyncAcceptSocketEvent.done?:bool

true の場合、予期されていた許可全てが終了したかキャンセルやエラーのために、これが送信される最後のイベントであることを示します。

注意事項

exceptionnull でない場合、これのルックアップは exception がスローされる原因となります。
導入: バージョン 6.0


socket (アクセサ)
アクセサ public AsyncAcceptSocketEvent.socket:#DataTCPSocket

許可された着信接続の DataTCPSocket です。

注意事項

exceptionnull でない場合、これのルックアップは exception がスローされる原因となります。
導入: バージョン 6.0





メソッド詳細