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

📄 enginenotifier.h

📁 NOKIA手机的基于C++的socket完整的开发API,非常好用
💻 H
字号:
/* 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -