request.h

来自「symbian s60 end to end socket程序源码 基于第二版」· C头文件 代码 · 共 52 行

H
52
字号
/*
* ============================================================================
*  Name     : CRequest from Request.h
*  Part of  : TaskManager
*  Created  : 08/31/2005 by Forum Nokia
*  Version  : 1.0
*  Copyright: Nokia Corporation
* ============================================================================
*/

#ifndef __CREQUEST_H
#define __CREQUEST_H

// INCLUDE FILES
#include "TaskManager.hrh"

#include <e32std.h>

// CLASS DECLARATION

/**
* A parser class for handling requests to the server.
*/
class TRequest
	{
public:
    /**
    * Determines which operation is in question.
    */
   	enum TOperationType
   		{
   		EFetchTasks = 1,
   		ETaskDone
   		};

    /**
    * Function returns a valid message descriptor via reference parameter.
    * @param aUsername Client's username.
    * @param aPassword Client's password.
    * @param aOperation Type of operation.
    * @param aId Id of the task to be completed.
    * @param aMessage The descriptor to which the message is saved.
    */
	static void GetMessage( TDesC& aUsername, TDesC& aPassword,
	                        TRequest::TOperationType aOperation,
	                        TDesC& aId, TDes8& aMessage );

	};

#endif

// End of file

⌨️ 快捷键说明

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