mirror of git://git.sysmocom.de/ofono
stkutil: Add enum for additional error cause info
For terminal and supplementary services
This commit is contained in:
parent
52074d0208
commit
af4d3ad756
|
@ -254,6 +254,8 @@ enum stk_result_type {
|
|||
STK_RESULT_TYPE_COMMAND_NOT_UNDERSTOOD = 0x31,
|
||||
STK_RESULT_TYPE_DATA_NOT_UNDERSTOOD = 0x32,
|
||||
STK_RESULT_TYPE_COMMAND_ID_UNKNOWN = 0x33,
|
||||
STK_RESULT_TYPE_SS_RETURN_ERROR = 0x34,
|
||||
STK_RESULT_TYPE_SMS_RP_ERROR = 0x35,
|
||||
STK_RESULT_TYPE_MINIMUM_NOT_MET = 0x36,
|
||||
STK_RESULT_TYPE_USSD_RETURN_ERROR = 0x37,
|
||||
STK_RESULT_TYPE_CALL_CONTROL_PERMANENT = 0x39,
|
||||
|
@ -263,6 +265,26 @@ enum stk_result_type {
|
|||
STK_RESULT_TYPE_MMS_ERROR = 0x3D,
|
||||
};
|
||||
|
||||
/* Defined according to TS 102.223 Section 8.12.2 */
|
||||
enum stk_result_addnl_me_pb {
|
||||
STK_RESULT_ADDNL_ME_PB_NO_SPECIFIC_CAUSE = 0x00,
|
||||
STK_RESULT_ADDNL_ME_PB_SCREEN_BUSY = 0x01,
|
||||
STK_RESULT_ADDNL_ME_PB_BUSY_ON_CALL = 0x02,
|
||||
STK_RESULT_ADDNL_ME_PB_SS_BUSY = 0x03,
|
||||
STK_RESULT_ADDNL_ME_PB_NO_SERVICE = 0x04,
|
||||
STK_RESULT_ADDNL_ME_PB_NO_ACCESS = 0x05,
|
||||
STK_RESULT_ADDNL_ME_PB_NO_RADIO_RESOURCE = 0x06,
|
||||
STK_RESULT_ADDNL_ME_PB_NOT_IN_SPEECH_CALL = 0x07,
|
||||
STK_RESULT_ADDNL_ME_PB_USSD_BUSY = 0x08,
|
||||
STK_RESULT_ADDNL_ME_PB_BUSY_ON_SEND_DTMF = 0x09,
|
||||
STK_RESULT_ADDNL_ME_PB_NO_NAA_ACTIVE = 0x0A
|
||||
};
|
||||
|
||||
/* Defined according to TS 31.111 Section 8.12.4 */
|
||||
enum stk_result_addnl_ss_pb {
|
||||
STK_RESULT_ADDNL_SS_PB_NO_SPECIFIC_CAUSE = 0x00
|
||||
};
|
||||
|
||||
enum stk_tone_type {
|
||||
STK_TONE_TYPE_DIAL_TONE = 0x01,
|
||||
STK_TONE_TYPE_BUSY_TONE = 0x02,
|
||||
|
|
Loading…
Reference in New Issue