⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 weatherinfo.h

📁 Developing.Software.for.Symbian.OS 书籍配套源码
💻 H
字号:

#ifndef __WEATHERINFO_H
#define __WEATHERINFO_H

#include <e32base.h>
#include <in_sock.h>

class CWeatherInfo : public CActive
{

public:
    static CWeatherInfo* NewL();
    CWeatherInfo();
    ~CWeatherInfo();

    void GetTemperatureL(const TDesC& aCity);
    void RunL();

    void DoCancel();

enum TLoadStates
	{
	    EResolvingName,
        EConnecting,
        ESending,
        EReceiving
	};

private:
    TInt iCommState;
    RSocketServ iSocketSrv;
    RSocket iSocket;
    TNameEntry iNameEntry;

    RHostResolver iResolver;

    TBuf8<20000> iNetBuff;
    TSockXfrLength iLen;
    
    TBuf<16> iCityCode;

};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -