usbdrv/peripheral/public/d32usbcsc.inl
changeset 51 eaaed528d5fd
parent 36 1a2a19ee918d
child 59 bbdce6bffaad
--- a/usbdrv/peripheral/public/d32usbcsc.inl	Thu Sep 02 22:23:37 2010 +0300
+++ b/usbdrv/peripheral/public/d32usbcsc.inl	Fri Sep 17 08:40:15 2010 +0300
@@ -709,6 +709,22 @@
 	DoControl(ERequestOtgFeaturesNotifyCancel);
 	}
 
+inline void RDevUsbcScClient::ChargingPortTypeNotify(TRequestStatus& aStatus, TUint& aValue)
+    {
+    DoRequest(ERequestChargingPortTypeNotify, aStatus, &aValue);
+    }
+
+inline void RDevUsbcScClient::ChargingPortTypeNotifyCancel()
+    {
+    DoControl(ERequestChargingPortTypeNotifyCancel);
+    }
+
+inline TInt RDevUsbcScClient::ChargerDetectorCaps(TUsbcChargerDetectorProperties& aProperties)
+	{
+	return DoControl(EControlGetChargerDetectorCaps, &aProperties);
+	}
+
+
 inline TInt RDevUsbcScClient::StartNextInAlternateSetting()
 	{
 	return DoControl(EControlStartNextInAlternateSetting);