diff -r 705ec7b86991 -r 468cfcb53fd1 usbuis/rndisui/inc/rndisauthorizationnotifier.h --- a/usbuis/rndisui/inc/rndisauthorizationnotifier.h Thu Jan 07 13:25:34 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,58 +0,0 @@ -/* -* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: Header file for RNDIS uplink authorization notifier -* -*/ - -/** -@file -@internalComponent -*/ - -#ifndef RNDISAUTHORIZATIONNOTIFIER_H -#define RNDISAUTHORIZATIONNOTIFIER_H - -#include // CBase -#include // TBuf -#include // For MEikSrvNotifierBase2 - -NONSHARABLE_CLASS(CRndisAuthorizationNotifier) - : public CBase - , public MEikSrvNotifierBase2 - { -public: - // Create CRndisAuthorizationNotifier. - static CRndisAuthorizationNotifier* NewLC(); - // Destructor - virtual ~CRndisAuthorizationNotifier(); - -public: - // virtual functions from MEikSrvNotifierBase2 - virtual void Release(); - virtual TNotifierInfo RegisterL(); - virtual TNotifierInfo Info() const; - virtual void StartL(const TDesC8& aBuffer, TInt aReplySlot, const RMessagePtr2& aMessage); - virtual TPtrC8 StartL(const TDesC8& aBuffer); - virtual void Cancel(); - virtual TPtrC8 UpdateL(const TDesC8& aBuffer); - -private: - CRndisAuthorizationNotifier(); - void ConstructL(); - -private: - TNotifierInfo iInfo; - }; - -#endif //RNDISAUTHORIZATIONNOTIFIER_H