www.pudn.com > Full-Duplex_Audio_Example.rar > ao.h
/*
* =============================================================================
* Name : ao.h
* Part of : FullDuplexEx
* Description : Declaration for active object - used by the engine to
signal input stream (init, start, stop, terminate)
* Version :
*
* Copyright © 2007 Nokia. All rights reserved.
* This material, including documentation and any related
* computer programs, is protected by copyright controlled by
* Nokia. All rights are reserved. Copying, including
* reproducing, storing, adapting or translating, any
* or all of this material requires the prior written consent of
* Nokia. This material also contains confidential
* information which may not be disclosed to others without the
* prior written consent of Nokia.
* =============================================================================
*/
#ifndef __CAO_H__
#define __CAO_H__
#include
class CInputStreamThread;
class CAO : public CActive
{
public:
void Request();
CAO(CInputStreamThread* aThread);
private:
void DoCancel();
void RunL();
// TODO: RunError implementation
CInputStreamThread* iThread;
};
#endif // __CAO_H__