Add stk tone type enum
authorDenis Kenzior <denkenz@gmail.com>
Tue, 16 Mar 2010 02:11:11 +0000 (21:11 -0500)
committerDenis Kenzior <denkenz@gmail.com>
Tue, 16 Mar 2010 02:11:11 +0000 (21:11 -0500)
src/stkutil.h

index 57ba928..b59c9f0 100644 (file)
@@ -233,6 +233,37 @@ enum stk_result_type {
        STK_RESULT_TYPE_MMS_ERROR = 0x3D,
 };
 
+enum stk_tone_type {
+       STK_TONE_TYPE_DIAL_TONE = 0x01,
+       STK_TONE_TYPE_BUSY_TONE = 0x02,
+       STK_TONE_TYPE_CONGESTION = 0x03,
+       STK_TONE_TYPE_RP_ACK = 0x04,
+       STK_TONE_TYPE_CALL_DROPPED = 0x05,
+       STK_TONE_TYPE_ERROR = 0x06,
+       STK_TONE_TYPE_CALL_WAITING = 0x07,
+       STK_TONE_TYPE_RINGING = 0x08,
+       STK_TONE_TYPE_GENERAL_BEEP = 0x10,
+       STK_TONE_TYPE_POSITIVE_ACK = 0x11,
+       STK_TONE_TYPE_NEGATIVE_ACK = 0x12,
+       STK_TONE_TYPE_INCOMING_CALL = 0x13,
+       STK_TONE_TYPE_INCOMING_SMS = 0x14,
+       STK_TONE_TYPE_CRITICAL_ALERT = 0x15,
+       STK_TONE_TYPE_VIBRATE = 0x20,
+       STK_TONE_TYPE_HAPPY_TONE = 0x31,
+       STK_TONE_TYPE_SAD_TONE = 0x32,
+       STK_TONE_TYPE_URGENT_TONE = 0x33,
+       STK_TONE_TYPE_QUESTION_TONE = 0x34,
+       STK_TONE_TYPE_MESSAGE_TONE = 0x35,
+       STK_TONE_TYPE_MELODY_1 = 0x40,
+       STK_TONE_TYPE_MELODY_2 = 0x41,
+       STK_TONE_TYPE_MELODY_3 = 0x42,
+       STK_TONE_TYPE_MELODY_4 = 0x43,
+       STK_TONE_TYPE_MELODY_5 = 0x44,
+       STK_TONE_TYPE_MELODY_6 = 0x45,
+       STK_TONE_TYPE_MELODY_7 = 0x46,
+       STK_TONE_TYPE_MELODY_8 = 0x47
+};
+
 /* Defined in TS 102.223 Section 8.1 */
 struct stk_address {
        unsigned char ton_npi;