KSCL::CSocketServerに対する継承グラフ


公開メンバ | |
| CSocketServer (const int p_iPortNo) throw ( CSocketException ) | |
| ・コンストラクタ。. より詳しく... | |
| virtual | ~CSocketServer () throw ( CSocketException ) |
| ・デストラクタ。. より詳しく... | |
| virtual void | Close () throw ( CSocketException ) |
| ・接続を閉じます。. より詳しく... | |
| virtual void | Connect () throw ( CSocketException ) |
| ・接続します。. より詳しく... | |
| virtual DWORD | Accept (void *p_pv) throw ( CSocketException ) |
| ・ accept() を呼び出します(別スレッドとして呼び出します)。. より詳しく... | |
非公開属性 | |
| const int | m_iPortNo |
| 接続先のポート番号です。. より詳しく... | |
| SOCKET | m_ulSocketThisServer |
| このサーバーのソケットです。. より詳しく... | |
| KSCL::CFuncThread< CSocketServer > | m_cAcceptThread |
| Accept() を別スレッドとして呼び出すためのクラスです。. より詳しく... | |
フツーのソケット通信を使って接続するクラスです。
接続先はひとつだけです。
|
|
・コンストラクタ。. ウィンドウズソケットを使用するための初期化を行います。 |
|
|
・デストラクタ。.
ウィンドウズソケットの後処理を行います。 |
|
|
・接続を閉じます。. ソケット接続を、すでに開いているのなら閉じます。 KSCL::CSocketBaseを再定義しています。 |
|
|
・接続します。. ソケット接続します。 KSCL::CSocketBaseを実装しています. |
|
|
・ accept() を呼び出します(別スレッドとして呼び出します)。. accept() はブロックしてしまうので(このクラスはブロッキングモードで動かしてるから)、別スレッドとして 実行します。
|
|
|
接続先のポート番号です。.
|
|
|
このサーバーのソケットです。.
|
|
|
Accept() を別スレッドとして呼び出すためのクラスです。.
|
1.2.15