aboutsummaryrefslogtreecommitdiff
path: root/cli/mmcli.h
AgeCommit message (Collapse)Author
2024-12-01cli: Add support for listing and deleting Cell Broadcast messagesGuido Günther
This adds ``` $ mmcli -m 0 --cell-broadcast-list-cbm /org/freedesktop/ModemManager1/CBM/0 (received) /org/freedesktop/ModemManager1/CBM/0 (received) $ mmcli -m 0 --cell-broadcast-delete-cbm=0 successfully deleted CBM from modem $ mmcli -m 0 --cbm 0 -------------------------- General | path: /org/freedesktop/ModemManager1/CBM/1 -------------------------- Content | text: This is a test of the Ontario Alert Ready System. There is no danger to your health or safety -------------------------- Properties | update: 0 | message code: 0 ``` Signed-off-by: Guido Günther <agx@sigxcpu.org>
2021-10-13mmcli:add SAR command --sar-status/--sar-enable/--sar-disable/--set-power-levellvmaorui
2021-04-29api,modem: new Modem3gpp.ProfileManager interfaceAleksander Morgado
This new interface allows modems to expose the list of available connection profiles stored in the device and edit or delete them; as long as the underlying device/protocol allows it.
2021-03-24cli,3gpp-ussd: move actions to a separate source fileAleksander Morgado
All the USSD operations together in a separate file, as they're managed in a separate 3GPP USSD interface.
2015-12-07license: mmcli is GPLv2+, not GPLv3+Aleksander Morgado
mmcli is GPLv2+; that's what --version has always said and that's what the README in ModemManager sources specifies: License. The ModemManager and mmcli binaries are both GPLv2+. The libmm-glib library is LGPLv2+.
2015-08-02mmcli: added Modem.Voice and Call supportRiccardo Vangelisti
2013-09-09mmcli,oma: support for the new OMA interfaceAleksander Morgado
2013-08-21mmcli: new actions to use the 'Signal' interfaceAleksander Morgado
2012-10-04cli: new `--firmware-list' and `--firmware-select' actionsAleksander Morgado
2012-07-25cli: allow modifying default DBus timeout with `--timeout'Aleksander Morgado
By default 30s will be used for every operation.
2012-03-16mmcli: new Time-specific actionsAleksander Morgado
2012-03-15cli: added Messaging-specific actionsAleksander Morgado
2012-03-15cli: added SMS-specific actionsAleksander Morgado
2012-03-15cli: include Location-related actionsAleksander Morgado
2012-03-15cli: add CDMA-related option group, and enable activation requestAleksander Morgado
2012-03-15cli: implement actions from the Simple interfaceAleksander Morgado
2012-03-15cli: implement SIM related actionsAleksander Morgado
2012-03-15cli: implement 3GPP related actionsAleksander Morgado
2012-03-15cli: new Bearer related optionsAleksander Morgado
2012-03-15cli: allow option groups to force async/sync operationsAleksander Morgado
Some operations are clearly asynchronous (e.g. monitoring modem state), while others are clearly synchronous (e.g. printing modem info). So just allow option groups to force the operation to be async or sync based on the detected action.
2012-03-15cli: start to port Modem actions to use the new libmm-glibAleksander Morgado
2012-03-15cli: add commands to get info from modemAleksander Morgado
2012-03-15cli: port Manager actions to use the new libmm-glibAleksander Morgado
The original command line interface was written based on a hand-made libmm. This commit ports the Manager interface handling to the new gdbus-codegen-based libmm-glib.
2012-03-15cli: split into different option groups, in different filesAleksander Morgado