1 /* 2 * ID: 1 3 * Command: Configuration 4 */ 5 6 #define MBIM_CMD_SMS_CONFIGURATION 1 7 8 struct mbim_sms_configuration_r = 9 u32 smsstoragestate; 10 u32 format; 11 u32 maxmessages; 12 u32 cdmashortmessagesize; 13 struct mbim_string scaddress; 14 } 15 16 struct mbimsmspdureadrecord = { 17 u32 messageindex; 18 u32 messagestatus; 19 struct mbim_ref_byte_array pdudata; 20 } 21 22 struct mbimsmscdmareadrecord = { 23 u32 messageindex; 24 u32 messagestatus; 25 struct mbim_string address; 26 struct mbim_string timestamp; 27 u32 encoding; 28 u32 language; 29 struct mbim_ref_byte_array encodedmessage; 30 u32 encodedmessagesizeincharacters; 31 } 32 33 /* 34 * ID: 2 35 * Command: Read 36 */ 37 38 #define MBIM_CMD_SMS_READ 2 39 40 struct mbim_sms_read_q = { 41 u32 format; 42 u32 flag; 43 u32 messageindex; 44 } 45 46 struct mbim_sms_read_r = 47 u32 format; 48 u32 messagescount; 49 struct mbim_ref_struct_array pdumessages; 50 struct mbim_ref_struct_array cdmamessages; 51 } 52 53 struct mbimsmspdusendrecord = { 54 struct mbim_ref_byte_array pdudata; 55 } 56 57 struct mbimsmscdmasendrecord = { 58 u32 encoding; 59 u32 language; 60 struct mbim_string address; 61 struct mbim_ref_byte_array encodedmessage; 62 u32 encodedmessagesizeincharacters; 63 } 64 65 /* 66 * ID: 3 67 * Command: Send 68 */ 69 70 #define MBIM_CMD_SMS_SEND 3 71 72 struct mbim_sms_send_r = 73 u32 messagereference; 74 } 75 76 /* 77 * ID: 4 78 * Command: Delete 79 */ 80 81 #define MBIM_CMD_SMS_DELETE 4 82 83 /* 84 * ID: 5 85 * Command: Message Store Status 86 */ 87 88 #define MBIM_CMD_SMS_MESSAGE_STORE_STATUS 5 89 90 struct mbim_sms_message_store_status_r = 91 u32 flag; 92 u32 messageindex; 93 } 94 95
This page was automatically generated by LXR 0.3.1. • OpenWrt