Port Classes

class TMail::Port

TMail::Port は TMail ライブラリでのファイルや文字列の抽象表現です。 メール一通分にあたるリソースを隠蔽します。

インスタンスメソッド

ropen → IO

読みこみ用ストリームを返します。

wopen → IO

書きこみ用ストリームを返します。

aopen → IO

追加書きこみ用ストリームを返します。

class TMail::FilePort < TMail::Port

クラスメソッド

new( filename: String ) → TMail::FilePort

FilePort オブジェクトを生成します。 filename はメール一通をおさめたファイル名でなければいけません。

filename → String

このポートが隠蔽しているファイル名を返します。

class TMail::StringPort < TMail::Port

クラスメソッド

new( src: String = '' ) → TMail::StringPort

StringPort オブジェクトを生成します。 string はメール一通分の文字列でなければいけません。