qtinternetradio/irqnetworkcontroller/src/irqnetworkcontrollerbody.cpp
changeset 14 896e9dbc5f19
parent 12 608f67c22514
child 15 065198191975
--- a/qtinternetradio/irqnetworkcontroller/src/irqnetworkcontrollerbody.cpp	Tue Jul 06 14:07:20 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,208 +0,0 @@
-/*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:
-*
-*/
-#include <QStringList>
-#include "irqnetworkcontrollerbody.h"
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::~IRQNetworkControllerBody()
-// Destructor
-//
-// ---------------------------------------------------------------------------
-//
-IRQNetworkControllerBody::~IRQNetworkControllerBody()
-{
-    if (iNetworkController)
-    {
-        iNetworkController->Close();
-    }
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::GetNetworkStatus()
-// Returns the variable which indicates if connection is active or not
-// @return bool
-// ---------------------------------------------------------------------------
-//
-bool IRQNetworkControllerBody::getNetworkStatus() const
-{
-    return (bool)iNetworkController->GetNetworkStatus();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::getIAPId()
-// Gets the IAP Id of the chosen IAP
-// @return IRQError
-// ---------------------------------------------------------------------------
-//
-IRQError IRQNetworkControllerBody::getIAPId(unsigned long& aIapId) const
-{
-    IRQError retval = EIRQErrorNone;
-
-    if (KErrNotFound == iNetworkController->GetIAPId(aIapId))
-    {
-        retval = EIRQErrorNotFound;
-    }
-
-    return retval;
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::chooseAccessPoint()
-// Configures the Access Point which is used by all the components for network
-// connectivity
-// ---------------------------------------------------------------------------
-//
-void  IRQNetworkControllerBody::chooseAccessPoint()
-{
-    TRAPD(error, iNetworkController->ChooseAccessPointL());
-    if (KErrNone != error)
-    {
-        emit errorOccured(EIRQErrorGeneral);
-    }
-}
-
-/*
- * Cancel configuring access point
- */
-void IRQNetworkControllerBody::cancelConnecting()
-{
-    iNetworkController->CancelConnecting();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::isOfflineMode()
-// Indicates if the phone is in offline mode
-// @return True if the phone is in offline mode else False
-// ---------------------------------------------------------------------------
-//
-bool IRQNetworkControllerBody::isOfflineMode()
-{
-    return (bool)iNetworkController->IsOfflineMode();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::isWlanSupported()
-// Indicates if the phone supports WLan usage
-// @return True if the phone supports else False
-// ---------------------------------------------------------------------------
-//
-bool IRQNetworkControllerBody::isWlanSupported() const
-{
-    return (bool)iNetworkController->IsWlanSupported();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::resetConnectionStatus()
-// Resets the connection status to Disconnected state
-// ---------------------------------------------------------------------------
-//
-void IRQNetworkControllerBody::resetConnectionStatus()
-{
-    iNetworkController->ResetConnectionStatus();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::identifyConnectionType()
-// Indicates the type of connection
-// @return enum describing the type of connection ( GPRS/3G/WiFi )
-// ---------------------------------------------------------------------------
-//
-IRQConnectionType IRQNetworkControllerBody::identifyConnectionType() const
-{
-    return (IRQConnectionType)iNetworkController->IdentifyConnectionType();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::notifyActiveNetworkObservers()
-// Notifies all observers whose network request is active to reissue the request
-// ---------------------------------------------------------------------------
-//
-void IRQNetworkControllerBody::notifyActiveNetworkObservers(IRQNetworkEvent aEvent)
-{
-    TRAPD(error, iNetworkController->NotifyActiveNetworkObserversL((TIRNetworkEvent)aEvent));
-    if (KErrNone != error)
-    {
-        emit errorOccured(EIRQErrorGeneral);
-    }
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::isHandlingOverConnection()
-// Indicates if the hand over of network connection has happened
-// @return bool
-// ---------------------------------------------------------------------------
-//
-bool IRQNetworkControllerBody::isHandlingOverConnection()
-{
-    return (bool)iNetworkController->IsHandingOverConnection();
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::isConnectRequestIssued()
-// Indicates if chooseAccessPoint is called
-// @return bool
-// ---------------------------------------------------------------------------
-//
-bool IRQNetworkControllerBody::isConnectRequestIssued() const
-{
-    return (bool)iNetworkController->iIsConnectRequestIssued;
-}
-
-// ---------------------------------------------------------------------------
-// MIRActiveNetworkObserver::NotifyActiveNetworkObserversL()
-// Callback which notifies all observers whose network request is active to reissue the request
-// @param aEvent Indicates the type of network event that occurred
-// ---------------------------------------------------------------------------
-//
-void IRQNetworkControllerBody::NotifyActiveNetworkObserversL(TIRNetworkEvent aEvent)
-{
-    emit networkRequestNotified((IRQNetworkEvent)aEvent);
-}
-
-// ---------------------------------------------------------------------------
-// MIRActiveNetworkObserver::ResetPendingRequests()
-// Callback which notifies all observers whose network request is active to
-// reset the pending request status
-// ---------------------------------------------------------------------------
-//
-void IRQNetworkControllerBody::ResetPendingRequests(TBool aValue)
-{
-    emit pendingRequestsReset((bool)aValue);
-}
-
-// ---------------------------------------------------------------------------
-// MIRNetworkController::IRNetworkEventL()
-// @param aEvent Indicates the type of network event that occurred
-// ---------------------------------------------------------------------------
-//
-void IRQNetworkControllerBody::IRNetworkEventL(TIRNetworkEvent aEvent)
-{
-    emit networkEventNotified((IRQNetworkEvent)aEvent);
-}
-
-// ---------------------------------------------------------------------------
-// IRQNetworkControllerBody::initL()
-// Create resources
-//
-// ---------------------------------------------------------------------------
-//
-void IRQNetworkControllerBody::initL()
-{
-    // Get singleton instance
-    iNetworkController = CIRNetworkController::OpenL(this);
-    iNetworkController->RegisterActiveNetworkObserverL(*this);
-}