/* [<][>][^][v][top][bottom][index][help] */
DEFINITIONS
This source file includes following definitions.
- CSock
#if !defined(AFX_SOCK_H__71E8C4E0_4AD4_11D5_B88F_00008659960F__INCLUDED_)
#define AFX_SOCK_H__71E8C4E0_4AD4_11D5_B88F_00008659960F__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Sock.h : ヘッダー ファイル
//
#include "WINSOCK2.H"
/////////////////////////////////////////////////////////////////////////////
// CSock コマンド ターゲット
class CSock
{
// アトリビュート
public:
SOCKET m_sock;
int Connect6(char *server_name, char *port);
void DisConnect();
int SockRead(CString& out);
#ifndef _IPV6_
int GetIP(LPCTSTR addr, LPSTR ip);
#endif
// オペレーション
public:
CSock();
virtual ~CSock();
// オーバーライド
public:
// ClassWizard は仮想関数のオーバーライドを生成します
//{{AFX_VIRTUAL(CSock)
//}}AFX_VIRTUAL
// 生成されたメッセージ マップ関数
//{{AFX_MSG(CSock)
// メモ - ClassWizard はこの位置にメンバ関数を追加または削除します。
//}}AFX_MSG
// インプリメンテーション
protected:
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ は前行の直前に追加の宣言を挿入します。
#endif // !defined(AFX_SOCK_H__71E8C4E0_4AD4_11D5_B88F_00008659960F__INCLUDED_)