System::Net::Sockets::LingerOption クラス

LingerOption class

ソケットが Close() または Close() メソッドの呼び出し後も接続されたままになるかどうかを指定します。また、データ送信が継続する場合にソケットが接続されたままでいる期間も指定します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。このタイプのインスタンスをスタック上で作成したり operator new を使用したりしないでください。そうしないと実行時エラーやアサーション障害が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数に引数として渡す際にはそのポインタを使用してください。

class LingerOption : public System::Object

メソッド

メソッド説明
get_Enabled()RTTI 情報。
get_LingerTime()遅延タイムアウトを秒単位で取得します。
LingerOption(bool, int32_t)新しいインスタンスを構築します。
set_Enabled(bool)ソケットが保留中のデータをすべて送信しようとしてクローズを遅延させるかどうかを示す値を設定します。
set_LingerTime(int32_t)遅延タイムアウトを秒単位で設定します。

参照