usbengines/usbotgwatcher/inc/cusbstatehostabase.h
branchRCL_3
changeset 64 8ecef05bbada
parent 0 1e05558e2206
child 20 a15c582fbf97
equal deleted inserted replaced
8:7e15987c4500 64:8ecef05bbada
    18 
    18 
    19 #ifndef C_USBSTATEHOSTABASE_H
    19 #ifndef C_USBSTATEHOSTABASE_H
    20 #define C_USBSTATEHOSTABASE_H
    20 #define C_USBSTATEHOSTABASE_H
    21 
    21 
    22 #include "cusbstate.h"
    22 #include "cusbstate.h"
       
    23 #include "definitions.h"
    23 
    24 
    24 class CUsbOtgWatcher;
    25 class CUsbOtgWatcher;
    25 /**
    26 /**
    26  *  This class implements basic behaviour for states in Host role
    27  *  This class implements basic behaviour for states in Host role
    27  */
    28  */
    44 
    45 
    45     /**
    46     /**
    46      * second phase construction
    47      * second phase construction
    47      */
    48      */
    48     void ConstructL();
    49     void ConstructL();
    49 
       
    50     /**
       
    51      * Handles special situation (error, or something else)
       
    52      * @param aWhat to hande (id)
       
    53      */
       
    54     virtual void HandleL(TInt aWhat);
       
    55 
    50 
    56     //from CUsbState
    51     //from CUsbState
    57     // From VBus observer
    52     // From VBus observer
    58     /**
    53     /**
    59      * VBus down
    54      * VBus down