Public メソッド

クラス SGClientSocket

クライアント(接続)ソケットの基本クラス [詳細]

#include <SGSocket.h>

SGClientSocketに対する継承グラフ
SGClientSocketのコラボレーション図

すべてのメンバ一覧

Public メソッド

 SGClientSocket (int size, SGStream *stream, SGFdDataList *list)
 コンストラクタ
virtual ~SGClientSocket ()
 デストラクタ
int Open (const char *host, int port, int buffersize=512 *1024)
 オープン
int Create (int sd, int buffersize=512 *1024)
 作成
virtual void OnClose ()
 クローズ時コールバック

説明

クライアント(接続)ソケットの基本クラス


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

SGClientSocket ( int  size,
SGStream stream,
SGFdDataList list 
)

コンストラクタ

引数:
size ログサイズ
stream ログ出力ストリーム
list ファイルディスクリプタ情報リスト
~SGClientSocket (  )  [virtual]

デストラクタ


関数

int Open ( const char *  host,
int  port,
int  buffersize = 512*1024 
)

オープン

自発的にデータを送信する時にOpenしソケットを生成する

引数:
host ホスト
port ポート番号
buffersize バッファサイズ
戻り値:
成功時はソケットディスクリプタ番号を返す。エラー時は -1 を返す。
int Create ( int  sd,
int  buffersize = 512*1024 
)

作成

引数:
sd ソケットディスクリプタ番号
buffersize バッファサイズ
戻り値:
常に 1 を返します。
void OnClose (  )  [virtual]

クローズ時コールバック

クローズ後に呼ばれます。

SGSocketを再定義しています。

PGClientSocketで再定義されています。


このクラスの説明は次のファイルから生成されました:

PlusG SMART Solution リファレンスマニュアル Ver 1.0.0