bluetoothengine/headsetsimulator/core/inc/RemoteControl/hsremoterequest.h
branchheadsetsimulator
changeset 60 90dbfc0435e3
equal deleted inserted replaced
59:02103bf20ee5 60:90dbfc0435e3
       
     1 /*
       
     2  * Component Name: Headset Simulator
       
     3  * Author: Comarch S.A.
       
     4  * Version: 1.0
       
     5  * Copyright (c) 2010 Comarch S.A.
       
     6  *  
       
     7  * This Software is submitted by Comarch S.A. to Symbian Foundation Limited on 
       
     8  * the basis of the Member Contribution Agreement entered between Comarch S.A. 
       
     9  * and Symbian Foundation Limited on 5th June 2009 (“Agreement”) and may be 
       
    10  * used only in accordance with the terms and conditions of the Agreement. 
       
    11  * Any other usage, duplication or redistribution of this Software is not 
       
    12  * allowed without written permission of Comarch S.A.
       
    13  * 
       
    14  */
       
    15 
       
    16 #ifndef HSREMOTEREQUEST_H_
       
    17 #define HSREMOTEREQUEST_H_
       
    18 
       
    19 _LIT8(KHsRemoteRequestParamSeparator,"::");
       
    20 
       
    21 /** Types of request packages */
       
    22 enum THsRemoteControlCommandType
       
    23 {
       
    24     /** Requests turning HS on (i.e. provide headset service) */
       
    25     EHsTurnOn = 0,
       
    26     /** Requests turning HS off (i.e. stop providing headset service */
       
    27     EHsTurnOff,
       
    28     /** Connect with bluetooth AG address */
       
    29     EHsConnectDevAddress,
       
    30     /** Connect with bluetooth AG name */
       
    31     EHsConnectName,
       
    32     /** Connect with last-connected AG */
       
    33     EHsConnectLastconnected,
       
    34     /** Disconnect AG */
       
    35     EHsDisconnectAGs,
       
    36     /** Accept incoming call */
       
    37     EHsAcceptCall,
       
    38     /** Release call */
       
    39     EHsReleaseCall,
       
    40     /** Set microphone volume */
       
    41     EHsSetMicVolume,
       
    42     /** Set speaker volume */
       
    43     EHsSetSpeakerVolume,
       
    44     /** Sends AT command */
       
    45     EHsSendAnyAt,
       
    46     /** Not used */
       
    47     EHsLast
       
    48 };
       
    49 
       
    50 #endif /* HSREMOTEREQUEST_H_ */