IOEvent (クラス)
public abstract shared IOEvent {inherits Event}
パッケージ: CURL.IO.SOCKET
直接継承しているサブクラス: StreamEvent, IOTimeoutEvent, SocketEvent

IOEventTarget が取得できるイベントのタイプの抽象基本クラス。

プログラミング注意事項

このクラスの非抽象サブクラスのインスタンスは、EventHandler が呼び出されるときに渡されます。

注意事項

このクラスとそのすべてのサブクラスは、不変 / 読み取り専用にする必要があります。

プロパティ
corresponding-timeout-type:サポートされておらず、内部使用です。この機能について理解していない場合は使用しないでください。
アクセサ public inline IOEvent.corresponding-timeout-type:#ClassType
timeout-type?:サポートされておらず、内部使用です。この機能について理解していない場合は使用しないでください。
アクセサ public inline IOEvent.timeout-type?:bool

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




プロパティ詳細
corresponding-timeout-type (アクセサ)
アクセサ public inline IOEvent.corresponding-timeout-type:#ClassType

サポートされておらず、内部使用です。この機能について理解していない場合は使用しないでください。

オーバーライド

実際の値を返すようにオーバーライドします。

注意事項

タイムアウト イベントの場合は {type-of self} と等しいものを返し、対応するタイプがあればそれを返します。それ以外は null を返します。


timeout-type? (アクセサ)
アクセサ public inline IOEvent.timeout-type?:bool

サポートされておらず、内部使用です。この機能について理解していない場合は使用しないでください。

オーバーライド

正しい値を返すようにオーバーライドします。





メソッド詳細