mmserv/sts/inc/stsclientservercommon.h
changeset 16 43d09473c595
parent 14 80975da52420
--- 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_