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

クラス Spr::WBSockStreambuf

TCP/IPソケットを iostream の streambuffer に結びつけたもの.WBSockStream が使用する.. [詳細]

#include <WBSockStr.h>

すべてのメンバ一覧

Public メソッド

Protected 変数


説明

TCP/IPソケットを iostream の streambuffer に結びつけたもの.WBSockStream が使用する..

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


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

Spr::WBSockStreambuf::WBSockStreambuf (  char *  gb,
int  gl,
char *  pb,
int  pl
) 
 

コンストラクタ

Spr::WBSockStreambuf::~WBSockStreambuf (   ) 
 

デストラクタ


関数

bool Spr::WBSockStreambuf::IsConnected (   ) 
 

接続しているかどうか

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

listenしているかどうか

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

bool Spr::WBSockStreambuf::IsServer (   )  [inline]
 

サーバかどうか

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

bool Spr::WBSockStreambuf::Listen (  UINT  port  ) 
 

サーバになってListen(接続要求待ち) する

bool Spr::WBSockStreambuf::Accept (  bool  bBlock  ) 
 

接続要求を受け入れる

bool Spr::WBSockStreambuf::Connect (  const char *  adr,
UINT  port
) 
 

クライアントになって接続要求をする.

void Spr::WBSockStreambuf::Close (   ) 
 

接続を閉じる


変数

SOCKET Spr::WBSockStreambuf::sock [protected]
 

通信に使用するソケット

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

SOCKET Spr::WBSockStreambuf::sockListen [protected]
 

サーバになった場合,接続待ち(listen) に使用するソケット

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

UINT Spr::WBSockStreambuf::port [protected]
 

接続・接続待ちに使用するポート番号

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

SOCKADDR_IN Spr::WBSockStreambuf::oppAdr [protected]
 

接続相手のアドレス

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

int Spr::WBSockStreambuf::lastError [protected]
 

エラー番号

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

const char* Spr::WBSockStreambuf::lastErrorStr [protected]
 

エラーメッセージ

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

bool Spr::WBSockStreambuf::bConnected [protected]
 

接続しているかどうか

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

bool Spr::WBSockStreambuf::bListening [protected]
 

listen しているかどうか

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

bool Spr::WBSockStreambuf::bServer [protected]
 

サーバかどうか

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

WSAEVENT Spr::WBSockStreambuf::closeEvent [protected]
 

相手がソケットを閉じたことを検出するためのイベント

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


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