クラス O2Protocol_Dat

#include <O2Protocol_Dat.h>

O2Protocol_Datに対する継承グラフ

O2Job_AskCollection O2Job_DatCollector O2Job_QueryDat O2Server_HTTP_P2P

すべてのメンバ一覧

Public メソッド

 O2Protocol_Dat (void)
 ~O2Protocol_Dat ()
void MakeRequest_Dat (const hashT *hash, const wchar_t *board, const O2SocketSession *ss, const O2Profile *profile, O2DatIO *datio, string &out)
void MakeResponse_Dat (const hashT *target, const wchar_t *board, const O2Profile *profile, O2DatIO *datio, string &out)
bool ImportDat (O2DatIO *datio, O2Boards *boards, const HTTPHeader &header, const char *rawdata, const uint64 size, O2Logger *Logger, ulong ip, ushort port, O2KeyDB *QueryDB, HWND hwndBaloonCallback, UINT msgBaloonCallback)
void MakeRequest_Collection (const O2SocketSession *ss, const O2Profile *profile, O2Boards *boards, string &out)
void MakeResponse_Collection (const O2Profile *profile, O2Boards *boards, string &out)

Protected 変数

O2Protocol proto


説明

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


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

O2Protocol_Dat::O2Protocol_Dat ( void   )  [inline]

O2Protocol_Dat.h30 行で定義されています。

O2Protocol_Dat::~O2Protocol_Dat (  )  [inline]

O2Protocol_Dat.h34 行で定義されています。


関数

void O2Protocol_Dat::MakeRequest_Dat ( const hashT hash,
const wchar_t *  board,
const O2SocketSession ss,
const O2Profile profile,
O2DatIO datio,
string out 
) [inline]

O2Protocol_Dat.h41 行で定義されています。

void O2Protocol_Dat::MakeResponse_Dat ( const hashT target,
const wchar_t *  board,
const O2Profile profile,
O2DatIO datio,
string out 
) [inline]

O2Protocol_Dat.h106 行で定義されています。

bool O2Protocol_Dat::ImportDat ( O2DatIO datio,
O2Boards boards,
const HTTPHeader header,
const char *  rawdata,
const uint64  size,
O2Logger Logger,
ulong  ip,
ushort  port,
O2KeyDB QueryDB,
HWND  hwndBaloonCallback,
UINT  msgBaloonCallback 
) [inline]

O2Protocol_Dat.h162 行で定義されています。

void O2Protocol_Dat::MakeRequest_Collection ( const O2SocketSession ss,
const O2Profile profile,
O2Boards boards,
string out 
) [inline]

O2Protocol_Dat.h249 行で定義されています。

void O2Protocol_Dat::MakeResponse_Collection ( const O2Profile profile,
O2Boards boards,
string out 
) [inline]

O2Protocol_Dat.h276 行で定義されています。


変数

O2Protocol_Dat.h27 行で定義されています。


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

Mon Mar 24 23:13:35 2008に生成されました。  doxygen 1.5.5