TCPWrapper

TCPラッパークラス。

スーパークラス:

Object

クラスメソッド:

new(daemon, server, ident_lookup = false, ident_timeout = 30)

新しいTCPWrapperオブジェクトを生成します。 daemonはデーモンプロセスの名前です。 serverはTCPServerオブジェクトです。 ident_lookupが真の場合、acceptの際、リモートの IDENTサーバに接続し、クライアントのユーザ名を得ます。 ident_timeoutident_id(3)で使用されるタイム アウト値で、単位は秒です。

メソッド:

accept

接続要求を受け付け、接続したTCPSocketオブジェクトを返します。 accepthosts_access(5)のマニュアルページで 解説されている、アクセスコントロールテーブルを参照し、もしアクセスが 拒否された場合、ソケットをクローズし次の要求を待つ。