aboutsummaryrefslogtreecommitdiff
path: root/libqcdm/src/errors.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-08-06 11:58:42 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-08-06 20:17:00 +0200
commit278842108c2cc1cb887f1afedfbf6cfd4a91d26a (patch)
tree6860c40a58da8e2e007918cc47d2674c7e8cf3ba /libqcdm/src/errors.h
parent01bb5cd6601a2eb47af002579af7978bf503976d (diff)
iface-modem-3gpp: refactor registration sequences
Once upon a time it was a good idea to have separate steps for CS and PS related actions, so that plugins could override specific steps with a great detail. That idea turned out to be not very useful, as the only case which requires custom CS/PS registration actions is the QMI-enabled modem, and that one has commands to act on both registration actions at the same time. So, we now consolidate all steps, so that the implementation of the interface needs to provide all the logic to setup/enable/disable/cleanup/check registrations in each mode. Also, we consolidate how the unsolicited registration messages are handled, so that it's equivalent to other unsolicited messages: * 'Setup' will configure ports to process the unsolicited messages. * 'Enable' will tell the modem to send unsolicited messages. * 'Disable' will tell the modem not to send unsolicited messages. * 'Cleanup will configure ports to ignore the unsolicited messages.
Diffstat (limited to 'libqcdm/src/errors.h')
0 files changed, 0 insertions, 0 deletions