usbdrv/peripheral/public/usbcsc.h
changeset 51 eaaed528d5fd
parent 36 1a2a19ee918d
child 59 bbdce6bffaad
equal deleted inserted replaced
46:613028a7da24 51:eaaed528d5fd
   320     TInt DoEmergencyComplete();
   320     TInt DoEmergencyComplete();
   321     void ReadDes8(const TAny* aPtr, TDes8& aDes);
   321     void ReadDes8(const TAny* aPtr, TDes8& aDes);
   322     TInt SetupEp0();
   322     TInt SetupEp0();
   323     void CancelNotifyEndpointStatus();
   323     void CancelNotifyEndpointStatus();
   324     void CancelNotifyOtgFeatures();
   324     void CancelNotifyOtgFeatures();
       
   325     void CancelNotifyChargerType();
   325     static void StatusChangeCallback(TAny* aDLddUsbcChannel);
   326     static void StatusChangeCallback(TAny* aDLddUsbcChannel);
   326     static void EndpointStatusChangeCallback(TAny* aDLddUsbcChannel);
   327     static void EndpointStatusChangeCallback(TAny* aDLddUsbcChannel);
   327     static void OtgFeatureChangeCallback(TAny* aDLddUsbcChannel);
   328     static void OtgFeatureChangeCallback(TAny* aDLddUsbcChannel);
       
   329     static void ChargerTypeChangeCallback(TAny* aDLddUsbcChannel);	
   328     static void EmergencyCompleteDfc(TAny* aDLddUsbcChannel);
   330     static void EmergencyCompleteDfc(TAny* aDLddUsbcChannel);
   329     void DeConfigure(TInt aErrorCode);
   331     void DeConfigure(TInt aErrorCode);
   330     TInt SelectAlternateSetting(TUint aAlternateSetting);
   332     TInt SelectAlternateSetting(TUint aAlternateSetting);
   331     TInt EpFromAlternateSetting(TUint aAlternateSetting, TInt aEndpoint);
   333     TInt EpFromAlternateSetting(TUint aAlternateSetting, TInt aEndpoint);
   332     TInt ProcessAlternateSetting(TUint aAlternateSetting);
   334     TInt ProcessAlternateSetting(TUint aAlternateSetting);
   352     TUsbcStatusCallback iStatusCallbackInfo;
   354     TUsbcStatusCallback iStatusCallbackInfo;
   353     TAny* iEndpointStatusChangePtr;
   355     TAny* iEndpointStatusChangePtr;
   354     TUsbcEndpointStatusCallback iEndpointStatusCallbackInfo;
   356     TUsbcEndpointStatusCallback iEndpointStatusCallbackInfo;
   355     TAny* iOtgFeatureChangePtr;
   357     TAny* iOtgFeatureChangePtr;
   356     TUsbcOtgFeatureCallback iOtgFeatureCallbackInfo;
   358     TUsbcOtgFeatureCallback iOtgFeatureCallbackInfo;
       
   359     TAny* iChargerTypeChangePtr;
       
   360     TUsbcChargerTypeCallback iChargerTypeCallbackInfo;
   357     TUint8* iBufferBaseEp0;
   361     TUint8* iBufferBaseEp0;
   358     TInt iBufferSizeEp0;
   362     TInt iBufferSizeEp0;
   359     TInt iNumberOfEndpoints;
   363     TInt iNumberOfEndpoints;
   360     TUsbcDeviceState iDeviceState;
   364     TUsbcDeviceState iDeviceState;
   361     TUsbcDeviceState iOldDeviceState;
   365     TUsbcDeviceState iOldDeviceState;