usbengines/usbotgwatcher/inc/cusbstatehosthandledropping.h
branchRCL_3
changeset 7 ff9df6630274
parent 6 a15c582fbf97
equal deleted inserted replaced
6:a15c582fbf97 7:ff9df6630274
     1 /*
     1 /*
     2  * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
     2  * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
     3  * All rights reserved.
     3  * All rights reserved.
     4  * This component and the accompanying materials are made available
     4  * This component and the accompanying materials are made available
     5  * under the terms of "Eclipse Public License v1.0"
     5  * under the terms of "Eclipse Public License v1.0"
     6  * which accompanies this distribution, and is available
     6  * which accompanies this distribution, and is available
     7  * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7  * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    71     /**
    71     /**
    72      * VBus down
    72      * VBus down
    73      */
    73      */
    74     void VBusDownL();
    74     void VBusDownL();
    75 
    75 
       
    76     /**
       
    77      * VBus error happen
       
    78      */
       
    79     void AVBusErrorL();
       
    80 
    76     // From Host Event notification observer
    81     // From Host Event notification observer
    77     /**
    82     /**
    78      * Device is attached
    83      * Device is attached
    79      * @param aInfo Device event data
    84      * @param aInfo Device event data
    80      */
    85      */
   109      * Message received
   114      * Message received
   110      * @param aMessage message id
   115      * @param aMessage message id
   111      */
   116      */
   112     void MessageNotificationReceivedL(TInt aMessage);
   117     void MessageNotificationReceivedL(TInt aMessage);
   113 
   118 
       
   119     /**
       
   120      * VBus error happened
       
   121      */
       
   122     void VBusErrorL();
       
   123 
   114     //from CUsbState
   124     //from CUsbState
   115     /**
   125     /**
   116      * State id
   126      * State id
   117      * @return state id
   127      * @return state id
   118      */
   128      */
   119     virtual TUsbStateIds Id();
   129     TUsbStateIds Id();
   120 
   130 
   121     /**
   131     /**
   122      * This is called when leaving this state, 
   132      * This is called when leaving this state, 
   123      *
   133      *
   124      */
   134      */