* App handle.
*/
void
-GNUNET_SOCIAL_app_disconnect (struct GNUNET_SOCIAL_App *app);
+GNUNET_SOCIAL_app_disconnect (struct GNUNET_SOCIAL_App *app,
+ GNUNET_ContinuationCallback disconnect_cb,
+ void *disconnect_cls);
/**
* Application handle.
*/
void
-GNUNET_SOCIAL_app_disconnect (struct GNUNET_SOCIAL_App *app)
+GNUNET_SOCIAL_app_disconnect (struct GNUNET_SOCIAL_App *app,
+ GNUNET_ContinuationCallback disconnect_cb,
+ void *disconnect_cls)
{
- GNUNET_CLIENT_MANAGER_disconnect (app->client, GNUNET_NO, NULL, NULL);
+ GNUNET_CLIENT_MANAGER_disconnect (app->client, GNUNET_NO,
+ disconnect_cb, disconnect_cls);
}
hst = NULL;
hst_plc = NULL;
}
- GNUNET_SOCIAL_app_disconnect (app);
+ GNUNET_SOCIAL_app_disconnect (app, NULL, NULL);
GNUNET_SCHEDULER_shutdown ();
}
hst = NULL;
gst = NULL;
- GNUNET_SOCIAL_app_disconnect (app);
+ GNUNET_SOCIAL_app_disconnect (app, NULL, NULL);
app = GNUNET_SOCIAL_app_connect (cfg, app_id,
app_recv_ego,
app_recv_host,