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; |