mmserv/sts/stsserver/inc/stsclientservercommon.h
changeset 43 9894ed580e4a
parent 36 73253677b50a
equal deleted inserted replaced
39:1f58177f6740 43:9894ed580e4a
    13  *
    13  *
    14  * Description:
    14  * Description:
    15  * This file defines common types and constants used by the STS server
    15  * This file defines common types and constants used by the STS server
    16  * and sessions.
    16  * and sessions.
    17  */
    17  */
    18 
       
    19 #ifndef STSCLIENTSERVERCOMMON_H_
    18 #ifndef STSCLIENTSERVERCOMMON_H_
    20 #define STSCLIENTSERVERCOMMON_H_
    19 #define STSCLIENTSERVERCOMMON_H_
    21 
    20 
    22 // SYMBIAN INCLUDES
    21 // SYMBIAN INCLUDES
    23 #include <e32std.h>
    22 #include <e32std.h>
    36     {
    35     {
    37     StsMsg_RegisterMsgQueue,
    36     StsMsg_RegisterMsgQueue,
    38     StsMsg_StopAlarm,
    37     StsMsg_StopAlarm,
    39     StsMsg_PlayTone,
    38     StsMsg_PlayTone,
    40     StsMsg_PlayAlarm,
    39     StsMsg_PlayAlarm,
    41     StsMsg_PlayToneStop,
    40     StsMsg_PlayToneAlarm,
    42     StsMsg_ENDMARKER
    41     StsMsg_ENDMARKER
    43     };
    42     };
    44 
    43 
    45 const TStsServerCommandType KStsCmdLast =
    44 const TStsServerCommandType KStsCmdLast =
    46         (TStsServerCommandType) ((int) StsMsg_ENDMARKER - 1);
    45         (TStsServerCommandType) ((int) StsMsg_ENDMARKER - 1);
    47 
    46 
    48 enum TStsCallBackType
    47 enum TStsCallBackType
    49     {
    48     {
    50     EStsShutdown,
    49     EStsShutdown, EStsPlayAlarmComplete
    51     EStsPlayAlarmComplete
       
    52     };
    50     };
    53 
    51 
    54 struct TStsCallBack
    52 struct TStsCallBack
    55     {
    53     {
    56     TStsCallBackType callBackType;
    54     TStsCallBackType callBackType;