weatherinfo.h

来自「Developing.Software.for.Symbian.OS 书籍配套源」· C头文件 代码 · 共 44 行

H
44
字号

#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 + =
减小字号Ctrl + -
显示快捷键?