core: allow getting the result from the MMCallbackInfo

This commit is contained in:
Dan Williams
2011-07-25 12:49:54 -05:00
parent 061d410888
commit b02dc7f50f
2 changed files with 9 additions and 0 deletions

View File

@@ -151,6 +151,14 @@ mm_callback_info_string_new (MMModem *modem,
return mm_callback_info_new_full (modem, invoke_mm_modem_string_fn, (GCallback) callback, user_data);
}
gpointer
mm_callback_info_get_result (MMCallbackInfo *info)
{
g_return_val_if_fail (info != NULL, NULL);
return mm_callback_info_get_data (info, CALLBACK_INFO_RESULT);
}
void
mm_callback_info_set_result (MMCallbackInfo *info,
gpointer data,

View File

@@ -58,6 +58,7 @@ MMCallbackInfo *mm_callback_info_string_new (MMModem *modem,
gpointer user_data);
void mm_callback_info_schedule (MMCallbackInfo *info);
gpointer mm_callback_info_get_result (MMCallbackInfo *info);
void mm_callback_info_set_result (MMCallbackInfo *info,
gpointer data,
GDestroyNotify destroy);