diff -r a2f12998bb04 -r a249528449c3 localconnectivityservice/obexserviceman/obexservicemanserver/inc/SrcsServiceManager.h --- a/localconnectivityservice/obexserviceman/obexservicemanserver/inc/SrcsServiceManager.h Fri Mar 12 15:46:58 2010 +0200 +++ b/localconnectivityservice/obexserviceman/obexservicemanserver/inc/SrcsServiceManager.h Mon Mar 15 12:43:27 2010 +0200 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2002-2007 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2002-2010 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" @@ -141,12 +141,17 @@ void ServiceArray(CArrayPtr &aTransport, TBool aState); private: - + /** * C++ default constructor. */ CSrcsServiceManager(); + /* + * Perform service controllers post-initialization + */ + void PostInitialize(CArrayPtr &aTransport); + CArrayPtr* iBTConnectionArray; // array of BT Connections CArrayPtr* iUSBConnectionArray; // array of USB Connections CArrayPtr* iIrDAConnectionArray; // array of IrDA Connections @@ -155,6 +160,8 @@ RMessage2 iMessage; TInt iErrorState; TPtrC8 iTransportName; // Service name + TSrcsTransport iTransportType; // Service type + TBool iTransportState; // Service On/Off }; #endif // SRCSSERVICEMANAGER_H