websrv_pub/web_service_description_api/tsrc/bc/senservdesc/inc/TestServiceDescription.h
changeset 0 62f9d29f7211
equal deleted inserted replaced
-1:000000000000 0:62f9d29f7211
       
     1 
       
     2 
       
     3 
       
     4 
       
     5 /*
       
     6 * Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     7 * All rights reserved.
       
     8 * This component and the accompanying materials are made available
       
     9 * under the terms of "Eclipse Public License v1.0"
       
    10 * which accompanies this distribution, and is available
       
    11 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
    12 *
       
    13 * Initial Contributors:
       
    14 * Nokia Corporation - initial contribution.
       
    15 *
       
    16 * Contributors:
       
    17 *
       
    18 * Description:        ?Description
       
    19 *
       
    20 */
       
    21 
       
    22 #ifndef TESTSERVICEDESCRIPTION_H
       
    23 #define TESTSERVICEDESCRIPTION_H
       
    24 
       
    25 #include <e32std.h>
       
    26 #include <f32file.h>
       
    27 #include "SenXmlServiceDescription.h"
       
    28 #include "SenCredential.h"
       
    29 #include "SenServicePattern.h"
       
    30 
       
    31 
       
    32 class CTestServiceDescription :public CSenXmlServiceDescription
       
    33 {
       
    34 public:    
       
    35     static CTestServiceDescription* NewL();
       
    36     static CTestServiceDescription* NewLC();
       
    37     IMPORT_C void StartElementL(const TDesC8& aNsUri,
       
    38                                             const TDesC8& aLocalName,
       
    39                                             const TDesC8& aQName,
       
    40                                             const RAttributeArray& aAttributes);
       
    41                                             
       
    42 	IMPORT_C void EndElementL(const TDesC8& aNsUri,
       
    43                                           const TDesC8& aLocalName,
       
    44                                       		const TDesC8& aQName);                                            
       
    45 
       
    46 
       
    47 };
       
    48 
       
    49 
       
    50 
       
    51 class CTestCredential :public CSenCredential
       
    52 {
       
    53 public:    
       
    54     static CTestCredential* NewL();
       
    55     static CTestCredential* NewLC();
       
    56     IMPORT_C  void StartElementL(const TDesC8& aNsUri,
       
    57                                             const TDesC8& aLocalName,
       
    58                                             const TDesC8& aQName,
       
    59                                             const RAttributeArray& aAttributes);
       
    60 
       
    61     
       
    62 
       
    63 
       
    64 };
       
    65 
       
    66 
       
    67 #endif