00001 
00002 
00004 
00005 #if !defined(AFX_CLIENT_H__81FD6493_18D0_4AA1_B7AF_2A097D77473B__INCLUDED_)
00006 #define AFX_CLIENT_H__81FD6493_18D0_4AA1_B7AF_2A097D77473B__INCLUDED_
00007 
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011 
00012 #include <afx.h>
00013 #include "blockingsocket.h"
00014 
00015 typedef struct profile {
00016         int   FrameRate;
00017         int   FrameSize;
00018         int   BitRate;
00019         bool  color;
00020 } ClientProfile;
00021 
00022 class CClient : public CObject  
00023 {
00024 public:
00025         CClient();
00026         void SaveProfile();
00027         virtual ~CClient();
00028         int m_DataPort; 
00029         CTelnetSocket   m_ControlSock;
00030         ClientProfile   m_profile;
00031 };
00032 
00033 #endif // !defined(AFX_CLIENT_H__81FD6493_18D0_4AA1_B7AF_2A097D77473B__INCLUDED_)