メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::WBSockStream

TCP/IPソケットを iostream に結びつけたもの. [詳細]

#include <WBSockStr.h>

Spr::WBSockStreamのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

Protected 変数


説明

TCP/IPソケットを iostream に結びつけたもの.

WBSockStr.h の 57 行で定義されています。


コンストラクタとデストラクタ

Spr::WBSockStream::WBSockStream (   ) 
 

コンストラクタ

Spr::WBSockStream::~WBSockStream (   ) 
 

デストラクタ


関数

const char* Spr::WBSockStream::ErrorMessage (   )  [inline]
 

エラーメッセージ

WBSockStr.h の 67 行で定義されています。

bool Spr::WBSockStream::connect (  const char *  addr,
UINT  port
)  [inline]
 

クライアントになって接続しに行く.

WBSockStr.h の 69 行で定義されています。

bool Spr::WBSockStream::listen (  UINT  port  )  [inline]
 

サーバーとなって接続を待つ.

WBSockStr.h の 76 行で定義されています。

bool Spr::WBSockStream::accept (  bool  bBlock = false  )  [inline]
 

接続を受け付ける.

WBSockStr.h の 79 行で定義されています。

bool Spr::WBSockStream::IsConnected (   )  [inline]
 

接続しているかどうか

WBSockStr.h の 86 行で定義されています。

bool Spr::WBSockStream::IsListening (   )  [inline]
 

listenしているかどうか

WBSockStr.h の 88 行で定義されています。

int Spr::WBSockStream::avail (   )  [inline]
 

すぐに入力可能なバイト数

WBSockStr.h の 90 行で定義されています。

void Spr::WBSockStream::close (   )  [inline]
 

接続を切断する.

WBSockStr.h の 93 行で定義されています。


変数

WBSockStreambuf Spr::WBSockStream::buf [protected]
 

socket 用 streambuffer

WBSockStr.h の 59 行で定義されています。

char Spr::WBSockStream::getBuffer[BUFFERLEN] [protected]
 

iostreamの入力バッファ

WBSockStr.h の 61 行で定義されています。

char Spr::WBSockStream::putBuffer[BUFFERLEN] [protected]
 

iostreamの出力バッファ

WBSockStr.h の 62 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:25 2006に生成されました。  doxygen 1.4.1