stkutil: Add additional info enum for BIP
authorPhilippe Nunes <philippe.nunes@linux.intel.com>
Fri, 8 Apr 2011 16:33:28 +0000 (18:33 +0200)
committerDenis Kenzior <denkenz@gmail.com>
Tue, 12 Apr 2011 04:17:19 +0000 (23:17 -0500)
src/stkutil.h

index dd45bc2..bc795d4 100644 (file)
@@ -285,6 +285,23 @@ enum stk_result_addnl_ss_pb {
        STK_RESULT_ADDNL_SS_PB_NO_SPECIFIC_CAUSE =      0x00
 };
 
+/* Defined according to TS 31.111 Section 8.12.4 */
+enum stk_result_addnl_bip_pb {
+       STK_RESULT_ADDNL_BIP_PB_NO_SPECIFIC_CAUSE =             0x00,
+       STK_RESULT_ADDNL_BIP_PB_NO_CHANNEL_AVAIL =              0x01,
+       STK_RESULT_ADDNL_BIP_PB_CHANNEL_CLOSED =                0x02,
+       STK_RESULT_ADDNL_BIP_PB_CHANNEL_ID_NOT_VALID =          0x03,
+       STK_RESULT_ADDNL_BIP_PB_BUFFER_SIZE_NOT_AVAIL =         0x04,
+       STK_RESULT_ADDNL_BIP_PB_SECURITY_ERROR =                0x05,
+       STK_RESULT_ADDNL_BIP_PB_INTERFACE_NOT_AVAIL =           0x06,
+       STK_RESULT_ADDNL_BIP_PB_DEVICE_NOT_REACHABLE =          0x07,
+       STK_RESULT_ADDNL_BIP_PB_SERVICE_ERROR =                 0x08,
+       STK_RESULT_ADDNL_BIP_PB_SERVICE_ID_UNKNOWN =            0x09,
+       STK_RESULT_ADDNL_BIP_PB_PORT_NOT_AVAIL =                0x10,
+       STK_RESULT_ADDNL_BIP_PB_LAUNCH_PARAMETERS_MISSING =     0x11,
+       STK_RESULT_ADDNL_BIP_PB_APPLICATION_LAUNCH_FAILED =     0x12
+};
+
 enum stk_tone_type {
        STK_TONE_TYPE_DIAL_TONE =       0x01,
        STK_TONE_TYPE_BUSY_TONE =       0x02,