diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-08-06 11:58:42 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-08-06 20:17:00 +0200 |
commit | 278842108c2cc1cb887f1afedfbf6cfd4a91d26a (patch) | |
tree | 6860c40a58da8e2e007918cc47d2674c7e8cf3ba /src/mm-auth.h | |
parent | 01bb5cd6601a2eb47af002579af7978bf503976d (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 'src/mm-auth.h')
0 files changed, 0 insertions, 0 deletions