enginenotifier.h
来自「NOKIA手机的基于C++的socket完整的开发API,非常好用」· C头文件 代码 · 共 48 行
H
48 行
/* Copyright (c) 2001, Nokia Mobile Phones. All rights reserved */
#ifndef __ENGINENOTIFIER_H__
#define __ENGINENOTIFIER_H__
class MEngineNotifier
{
public:
/*!
@enum TErrorType
@discussion Error types encountered when reading/writing to a sockets
@value EDisconnected A disconnected error has been encountered
@value ETimeOutOnWrite A write operation has failed to complete within a predetermined period
@value EGeneralReadError A general error has been encountered during a read
@value EGeneralWriteError A general error has been encountered during a write
*/
enum TErrorType
{
EDisconnected,
ETimeOutOnWrite,
EGeneralReadError,
EGeneralWriteError
};
/*!
@function ReportError
@discussion Report a communication error
@param aErrorType error type
@param aErrorCode associated error code
*/
virtual void ReportError(TErrorType aErrorType, TInt aErrorCode) = 0;
/*!
@function ResponseReceived
@discussion Data has been received on the socket and read into a buffer
@param aBuffer the data buffer
*/
virtual void ResponseReceived(const TDesC8& aBuffer) = 0;
};
#endif // __ENGINENOTIFIER_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?