diff options
author | Dan Williams <dcbw@redhat.com> | 2010-03-04 17:28:36 -0800 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-03-04 17:28:36 -0800 |
commit | 3457adefefa8bedd0349e6ac3d5cebcacf958000 (patch) | |
tree | c3b5957d3e15ec35beaed14daa344acdac49c061 /src | |
parent | 6dd751bf3f7bf515767ac6864b7eaf126e01fb3d (diff) |
gsm: clarify generic GSM subclass API a bit
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-generic-gsm.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mm-generic-gsm.h b/src/mm-generic-gsm.h index de0b00b7..4f190f8b 100644 --- a/src/mm-generic-gsm.h +++ b/src/mm-generic-gsm.h @@ -59,7 +59,10 @@ typedef struct { * that need to perform custom initialization sequences or other setup should * generally override this method instead of the MMModem interface's enable() * method, unless the customization must happen *after* the generic init - * sequence has completed. + * sequence has completed. When the subclass' enable attempt is complete + * the subclass should call mm_generic_gsm_enable_complete() with any error + * encountered during the process and the MMCallbackInfo created from the + * callback and user_data passed in here. */ void (*do_enable) (MMGenericGsm *self, MMModemFn callback, gpointer user_data); } MMGenericGsmClass; |