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

クラス Spr::WBSockStreambuf

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

#include <WBSockStr.h>

すべてのメンバ一覧

Public メソッド

Protected 変数


説明

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

WBSockStr.h12 行で定義されています。


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

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.h33 行で定義されています。

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

サーバかどうか

WBSockStr.h35 行で定義されています。

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.h15 行で定義されています。

SOCKET Spr::WBSockStreambuf::sockListen [protected]
 

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

WBSockStr.h16 行で定義されています。

UINT Spr::WBSockStreambuf::port [protected]
 

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

WBSockStr.h17 行で定義されています。

SOCKADDR_IN Spr::WBSockStreambuf::oppAdr [protected]
 

接続相手のアドレス

WBSockStr.h18 行で定義されています。

int Spr::WBSockStreambuf::lastError [protected]
 

エラー番号

WBSockStr.h19 行で定義されています。

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

エラーメッセージ

WBSockStr.h20 行で定義されています。

bool Spr::WBSockStreambuf::bConnected [protected]
 

接続しているかどうか

WBSockStr.h21 行で定義されています。

bool Spr::WBSockStreambuf::bListening [protected]
 

listen しているかどうか

WBSockStr.h22 行で定義されています。

bool Spr::WBSockStreambuf::bServer [protected]
 

サーバかどうか

WBSockStr.h23 行で定義されています。

WSAEVENT Spr::WBSockStreambuf::closeEvent [protected]
 

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

WBSockStr.h24 行で定義されています。


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