usbengines/usbotgwatcher/src/cusbservicecontrol.cpp
changeset 3 47c263f7e521
parent 0 1e05558e2206
child 13 7068aba64af5
child 25 8c311f9acc5e
--- a/usbengines/usbotgwatcher/src/cusbservicecontrol.cpp	Mon Jan 18 21:13:23 2010 +0200
+++ b/usbengines/usbotgwatcher/src/cusbservicecontrol.cpp	Tue Jan 26 12:55:41 2010 +0200
@@ -74,7 +74,7 @@
 // 
 // ---------------------------------------------------------------------------
 //
-TInt CUsbServiceControl::Start(TInt aPersonalityId)
+TInt CUsbServiceControl::StartL(TInt aPersonalityId)
     {
         FTRACE(FPrint(_L( "[USBOTGWATCHER]\tCUsbServiceControl::Start aPersonalityId = %d" ), aPersonalityId));
 
@@ -117,15 +117,15 @@
 
             if (aPersonalityId == currentPersonality) // already started
                 {
-                    FLOG( _L( "[USBOTGWATCHER]\tCUsbServiceControl::Start Personality already sterted" ) );
-                iObserver->UsbServiceControlReqCompletedL(KErrNone);
+                    FLOG( _L( "[USBOTGWATCHER]\tCUsbServiceControl::Start Personality already started" ) );
+                iObserver->UsbServiceControlReqCompletedL(KErrInUse);
                 return KErrNone;
                 }
 
             // we need to stop current personality and start service with new personailty id
             iPersonalityId = aPersonalityId; // this will indicate that we want to start this personality after
 
-            Stop();
+            StopL();
 
             // start new personality in RunL() when state is Idle
 
@@ -176,7 +176,7 @@
 // 
 // ---------------------------------------------------------------------------
 //
-TInt CUsbServiceControl::Stop()
+TInt CUsbServiceControl::StopL()
     {
         FLOG( _L( "[USBOTGWATCHER]\tCUsbServiceControl::Stop" ) );
 
@@ -286,7 +286,7 @@
                     FTRACE(FPrint(_L( "[USBOTGWATCHER]\tCUsbServiceControl::RunL Requested to start personality %d. Starting it." ), iPersonalityId));
                 TInt personalityId = iPersonalityId;
                 iPersonalityId = 0; // reset
-                err = Start(personalityId);
+                err = StartL(personalityId);
                 if(KErrNone != err)
                     {
                     iObserver->UsbServiceControlReqCompletedL(err);
@@ -324,7 +324,7 @@
             if (iPersonalityId == 0) // during service start requested to stop it
                 {
                 FLOG( _L( "[USBOTGWATCHER]\tCUsbServiceControl::Start Requested to stop personality. Stopping." ) );
-                err = Stop();
+                err = StopL();
                 if(KErrNone != err)
                     {
                     FTRACE(FPrint(_L( "[USBOTGWATCHER]\tCUsbServiceControl::RunL error while stopping personality err = %d" ), err));
@@ -338,7 +338,7 @@
             TInt personalityId = iPersonalityId;
             iPersonalityId = 0; // reset
             //User::LeaveIfError(Start(personalityId));
-            err = Start(personalityId);
+            err = StartL(personalityId);
             if(KErrNone != err)
                 {
                 FTRACE(FPrint(_L( "[USBOTGWATCHER]\tCUsbServiceControl::RunL error while starting personality err = %d" ), err));