localconnectivityservice/obexserviceman/obexservicemanserver/inc/SrcsTransport.h
branchRCL_3
changeset 8 a249528449c3
parent 0 c3e98f10fcf4
equal deleted inserted replaced
7:a2f12998bb04 8:a249528449c3
     1 /*
     1 /*
     2 * Copyright (c) 2002-2007 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2002-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    87 	*
    87 	*
    88     * @return true: OBEX service is still active.
    88     * @return true: OBEX service is still active.
    89 	*		  false: OBEX service is inactive.
    89 	*		  false: OBEX service is inactive.
    90 	*/
    90 	*/
    91 	virtual TBool IsOBEXActive() = 0;
    91 	virtual TBool IsOBEXActive() = 0;
    92 	
    92     
       
    93 	/** 
       
    94     * Perform any outstanding initialization tasks.
       
    95     * 
       
    96     * The transport may decide to implement two-phase initialization to improve performance where needed.
       
    97     * For instance, USB Transport has to register all service controller's interfaces and complete the message from obex class controller
       
    98     * as soon as possible to satisfy timing requirements and defer service controller plugin creation to later stage.
       
    99     *
       
   100     * @return none.
       
   101     */
       
   102     virtual void PostInitializeL();
    93 	
   103 	
    94 
   104 
    95 protected:
   105 protected:
    96    /**
   106    /**
    97     * C++ default Constructor
   107     * C++ default Constructor