usbmgmt/usbmgr/usbman/chargingplugin/src/idpinwatcher.cpp
branchRCL_3
changeset 15 f92a4f87e424
parent 0 c9bc50fca66e
child 16 012cc2ee6408
equal deleted inserted replaced
14:d3e8e7d462dd 15:f92a4f87e424
    46 	CActiveScheduler::Add(this);
    46 	CActiveScheduler::Add(this);
    47 	}
    47 	}
    48 
    48 
    49 void CIdPinWatcher::ConstructL()
    49 void CIdPinWatcher::ConstructL()
    50 	{
    50 	{
    51 	User::LeaveIfError(iIdPinProp.Attach(KUidUsbManCategory, KUsbOtgIdPinPresentProperty));
    51 #ifdef __CHARGING_PLUGIN_TEST_CODE__
       
    52     const TInt8 KPropertyOffsetForChargingTest = 100;
       
    53     User::LeaveIfError(iIdPinProp.Attach(KUidUsbManCategory, KUsbOtgIdPinPresentProperty + KPropertyOffsetForChargingTest));
       
    54 #else
       
    55     User::LeaveIfError(iIdPinProp.Attach(KUidUsbManCategory, KUsbOtgIdPinPresentProperty));
       
    56 #endif
       
    57     
    52 	iIdPinProp.Subscribe(iStatus);
    58 	iIdPinProp.Subscribe(iStatus);
    53 	SetActive();
    59 	SetActive();
    54 
    60 
    55 	TInt err = iIdPinProp.Get(iIdPinValue);
    61 	TInt err = iIdPinProp.Get(iIdPinValue);
    56 	if (KErrNone != err)
    62 	if (KErrNone != err)