speechsrv_plat/vas_api/inc/nssvasapi.h
branchRCL_3
changeset 19 e36f3802f733
parent 0 bf1d17376201
equal deleted inserted replaced
18:cad71a31b7fc 19:e36f3802f733
       
     1 /*
       
     2 * Copyright (c) 2002-2006 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  This file contains a list of headers constituting the VAS APIs
       
    15 *               A VAS client can choose to include all headers at once, or include
       
    16 *               a header corresponding to the service required.
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 // for Tag and Context management
       
    22 #include <nssvascvasdbmgr.h>
       
    23 #include <nssvasmtagmgr.h>				
       
    24 #include <nssvasmcontextmgr.h>	
       
    25 
       
    26 // for operations on a Tag, Context, RRD, and SpeechItem
       
    27 #include <nssvasmtag.h>
       
    28 #include <nssvasmcontext.h>			
       
    29 #include <nssvasmrrd.h>
       
    30 #include <nssvasmspeechitem.h>	
       
    31 #include <nssvascoreconstant.h>
       
    32 #include <nssvasmtagreference.h>
       
    33 
       
    34 // for Tag train and playback call backs			
       
    35 #include <nssvasmplayeventhandler.h>	
       
    36 #include <nssvasmtrainvoiceeventhandler.h>
       
    37 #include <nssvasmtraintexteventhandler.h>
       
    38 		
       
    39 // for Tag and Context: get, save and delete call backs
       
    40 #include <nssvasmgettagclient.h>
       
    41 #include <nssvasmsavetagclient.h>	
       
    42 #include <nssvasmdeletetagclient.h>
       
    43 #include <nssvasmgetcontextclient.h>			
       
    44 #include <nssvasmsavecontextclient.h>	
       
    45 #include <nssvasmdeletecontextclient.h>
       
    46 #include <nssvasmgettagreferenceclient.h>			
       
    47 	
       
    48 // for NssVAS DB change notification
       
    49 #include <nssvasmvasdatabaseobserver.h>
       
    50 #include <nssvasmvasdbeventnotifier.h>
       
    51 #include <nssvascvasdbevent.h>	
       
    52 
       
    53 // for Tag recognition, and recognition call backs
       
    54 #include <nssvascrecognitionhandlerbuilder.h>
       
    55 #include <nssvasmrecognitionhandler.h>		
       
    56 #include <nssvasmrecognizeeventhandler.h>
       
    57 #include <nssvasmrecognizeinitcompletehandler.h>
       
    58 #include <nssvasmrejecttagcompletehandler.h>
       
    59 
       
    60 // for Tag selection, and tag selection call backs
       
    61 #include <nssvascselectnotificationbuilder.h>
       
    62 #include <nssvasmtagselecthandler.h>	
       
    63 #include <nssvasmtagselectnotification.h>
       
    64 
       
    65 // for Contact Handler
       
    66 #include <nssvasccontacthandler.h>