nettestappui.h
来自「一个symbian http上传下载例子」· C头文件 代码 · 共 70 行
H
70 行
/*
============================================================================
Name : NetTestAppUi.h
Author :
Version :
Copyright : Your copyright notice
Description : Main application UI class (controller)
============================================================================
*/
#ifndef __NETTESTAPPUI_H__
#define __NETTESTAPPUI_H__
// INCLUDES
#include <aknappui.h>
// FORWARD DECLARATIONS
class CNetTestAppView;
// CLASS DECLARATION
/**
* CNetTestAppUi application UI class.
* Interacts with the user through the UI and request message processing
* from the handler class
*/
#include <aknappui.h>
#include "m5httpdownnotifier.h"
class CNetTestContainer ;
class CM5HttpDown ;
#define PRINT_BUF_LEN 1024*4
#define MAX_RECV_BUF 1024*2
class CNetTestAppUi : public CAknAppUi, public M5HttpDownNotifier
{
public: // Constructors and destructor
void ConstructL();
CNetTestAppUi();
virtual ~CNetTestAppUi();
private: // Functions from base classes
void HandleCommandL( TInt aCommand );
void HandleStatusPaneSizeChange();
public: // M5HttpDownNotifier
void M5PrintNotify(const TDesC & aMessage) ;
void M5RecvNotify(const TDesC8 & recv_buf) ;
void M5TimerExpireNotify() ;
void M5ErrorNotify(const TDesC& aErrMessage, TInt aErrCode = 0) ;
private: // Data
CNetTestContainer* iAppContainer;
CM5HttpDown* iHttpDown ;
TBuf<PRINT_BUF_LEN> iPrintBuf ;
TBuf<MAX_RECV_BUF> iRecvBuf ;
TBool iFirstIn ;
RFs iFs ;
RFile iFile ;
TInt iRecvSize ;
TBuf <100> iFileName;
};
#endif // __NETTESTAPPUI_H__
// End of File
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?