クラス TCPSocket

#include <simpletcpsocket.h>

TCPSocketに対する継承グラフ

HTTPSocket

すべてのメンバ一覧

Public メソッド

 TCPSocket (int t_ms)
 ~TCPSocket ()
SOCKET getsock (void)
bool connect (const char *name, ushort port)
bool connect (const wchar_t *name, ushort port)
bool connect (ulong ip, ushort port)
void close (void)
int recv (string &out)
int recv_fixed (char *buff, uint buffsize)
int send (const char *in, int len)

Public 変数

SOCKET sock
struct timeval tv


説明

simpletcpsocket.h23 行で定義されています。


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

TCPSocket::TCPSocket ( int  t_ms  )  [inline]

simpletcpsocket.h29 行で定義されています。

TCPSocket::~TCPSocket (  )  [inline]

simpletcpsocket.h36 行で定義されています。


関数

SOCKET TCPSocket::getsock ( void   )  [inline]

simpletcpsocket.h42 行で定義されています。

bool TCPSocket::connect ( const char *  name,
ushort  port 
) [inline]

simpletcpsocket.h47 行で定義されています。

bool TCPSocket::connect ( const wchar_t *  name,
ushort  port 
) [inline]

simpletcpsocket.h60 行で定義されています。

bool TCPSocket::connect ( ulong  ip,
ushort  port 
) [inline]

simpletcpsocket.h67 行で定義されています。

void TCPSocket::close ( void   )  [inline]

simpletcpsocket.h92 行で定義されています。

int TCPSocket::recv ( string out  )  [inline]

simpletcpsocket.h100 行で定義されています。

int TCPSocket::recv_fixed ( char *  buff,
uint  buffsize 
) [inline]

simpletcpsocket.h134 行で定義されています。

int TCPSocket::send ( const char *  in,
int  len 
) [inline]

simpletcpsocket.h165 行で定義されています。


変数

simpletcpsocket.h26 行で定義されています。

struct timeval TCPSocket::tv [read]

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


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

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