CMakeLists: improve generated files
[project/uqmi.git] / commands-uim.h
index 86ebae4555b8d3ab08dad6a2efba7f48e68efcea..f35c09f66b9bd4b57aa70e06098cf28a79f9ab90 100644 (file)
  */
 
 #define __uqmi_uim_commands                                                                                            \
+       __uqmi_command(uim_slot, uim-slot, required, CMD_TYPE_OPTION), \
        __uqmi_command(uim_verify_pin1, uim-verify-pin1, required, QMI_SERVICE_UIM), \
-       __uqmi_command(uim_verify_pin2, uim-verify-pin2, required, QMI_SERVICE_UIM) \
+       __uqmi_command(uim_verify_pin2, uim-verify-pin2, required, QMI_SERVICE_UIM), \
+       __uqmi_command(uim_get_sim_state, uim-get-sim-state, no, QMI_SERVICE_UIM), \
+       __uqmi_command(uim_power_off, uim-power-off, no, QMI_SERVICE_UIM), \
+       __uqmi_command(uim_power_on, uim-power-on, no, QMI_SERVICE_UIM) \
 
 
 #define uim_helptext \
                "  --uim-verify-pin1 <pin>:          Verify PIN1 (new devices)\n" \
                "  --uim-verify-pin2 <pin>:          Verify PIN2 (new devices)\n" \
+               "  --uim-get-sim-state:              Get current SIM state\n" \
+               "  --uim-power-off:                  Power off SIM card\n" \
+               "    --uim-slot:                     SIM slot [1-2]\n" \
+               "  --uim-power-on:                   Power on SIM card\n" \
+               "    --uim-slot:                     SIM slot [1-2]\n" \