公開メンバ | |
| ~CWsaData () throw ( CSocketException ) | |
| ・デストラクタ。. より詳しく... | |
静的公開メンバ | |
| void | CreateOnlyOneInstance (const short p_shMajorVersion=1, const short p_shMinorVersion=1) throw ( CSocketException ) |
| ・ただひとつの自クラスインスタンスを作成します。. より詳しく... | |
非公開メンバ | |
| CWsaData (const short p_shMajorVersion, const short p_shMinorVersion) throw ( CSocketException ) | |
| ・コンストラクタ。. より詳しく... | |
非公開属性 | |
| WSADATA | m_stWSAData |
| ・ WSA データです。. より詳しく... | |
基本的に WSAStartup() って一度だけ呼べばいいので、そのためのクラスです。
CSocketBase 下のクラスが使用します。
このクラスそのもののインスタンスは作成できません。このクラスを使用する場合には CreateOnlyOneInstance() を呼んでください。
もし Winsock のバージョンを 1.1 以外にしたい場合には、他のクラスが呼ぶ前に CreateOnlyOneInstance() を呼んでください。
|
||||||||||||
|
・コンストラクタ。.
WSADATA を初期化します。
|
|
|
・デストラクタ。. 後始末をします。 |
|
||||||||||||
|
・ただひとつの自クラスインスタンスを作成します。.
CWsaData クラスはコンストラクタを private にしてあるので、インスタンスを作成できません。 CWsaData::CreateOnlyOneInstance( 2, 0 );のように呼び出してください。
|
|
|
・ WSA データです。.
|
1.2.15