サーバー(待ち受け)ソケットの基本クラス
[詳細]
#include <SGSocket.h>
すべてのメンバ一覧
説明
サーバー(待ち受け)ソケットの基本クラス
コンストラクタとデストラクタ
コンストラクタ
- 引数:
-
| size | ログサイズ |
| stream | ログ出力ストリーム |
| list | ファイルディスクリプタ情報リスト |
関数
int Open |
( |
const char * |
host, |
|
|
int |
port | |
|
) |
| | |
オープン
- 引数:
-
- 戻り値:
- 成功時はソケットディスクリプタ番号を返す。エラー時は -1 を返す。
void OnOpen |
( |
|
) |
[virtual] |
オープン時コールバック
オープン後に呼ばれます。
SGSocketを再定義しています。
void OnClose |
( |
|
) |
[virtual] |
クローズ時コールバック
クローズ後に呼ばれます。
SGSocketを再定義しています。
void OnListen |
( |
|
) |
[virtual] |
待ち受け時コールバック
待ち受け開始後に呼ばれます。
SGSocketを再定義しています。
void OnAccept |
( |
int |
sd, |
|
|
struct sockaddr * |
addr, |
|
|
socklen_t * |
addrlen | |
|
) |
| | [virtual] |
コネクションの取り出し時コールバック
コネクションの取り出し後に呼ばれます。
- 引数:
-
| sd | ソケットディスクリプタ番号 |
| addr | アドレス |
| addrlen | addr の長さ |
SGSocketを再定義しています。
PGStationSocketで再定義されています。
このクラスの説明は次のファイルから生成されました: