--- a/mmserv/sts/inc/stsclientservercommon.h Mon May 03 12:59:52 2010 +0300
+++ b/mmserv/sts/inc/stsclientservercommon.h Fri May 14 16:22:35 2010 +0300
@@ -34,12 +34,27 @@
// This type enumerates the client/server messages for the STS server.
enum TStsServerCommandType
{
+ StsMsg_RegisterMsgQueue,
StsMsg_PlayTone,
- StsMsg_StopTone,
+ StsMsg_PlayAlarm,
+ StsMsg_StopAlarm,
StsMsg_ENDMARKER
};
const TStsServerCommandType KStsCmdLast =
(TStsServerCommandType) ((int) StsMsg_ENDMARKER - 1);
+enum TStsCallBackType
+ {
+ EStsShutdown,
+ EStsPlayAlarmComplete
+ };
+
+struct TStsCallBack
+ {
+ TStsCallBackType callBackType;
+ MStsPlayAlarmObserver* observer;
+ unsigned int alarmContext;
+ };
+
#endif // STSCLIENTSERVERCOMMON_H_