+ecore_con_url_url_get

SVN revision: 61606
This commit is contained in:
Mike Blumenkrantz 2011-07-23 03:14:42 +00:00
parent 46969fd34a
commit a10530a6f4
3 changed files with 27 additions and 0 deletions

View File

@ -260,3 +260,6 @@
* Ecore_IMF: Added ecore_imf_context_cursor_location_set API
2011-07-22 Mike Blumenkrantz
* Added ecore_con_url_url_get

View File

@ -1194,6 +1194,14 @@ EAPI void ecore_con_url_free(Ecore_Con_Url *url_con);
*/
EAPI Eina_Bool ecore_con_url_url_set(Ecore_Con_Url *url_con,
const char *url);
/**
* Gets the URL to send the request to.
*
* @param url_con Connection object through which the request will be sent.
* @return URL that will receive the request, NULL on failure
* @since 1.1
*/
EAPI const char *ecore_con_url_url_get(Ecore_Con_Url *url_con);
/**
* Associates data with a connection object.
*

View File

@ -380,6 +380,22 @@ ecore_con_url_free(Ecore_Con_Url *url_con)
#endif
}
EAPI const char *
ecore_con_url_url_get(Ecore_Con_Url *url_con)
{
#ifdef HAVE_CURL
if (!ECORE_MAGIC_CHECK(url_con, ECORE_MAGIC_CON_URL))
{
ECORE_MAGIC_FAIL(url_con, ECORE_MAGIC_CON_URL, __func__);
return NULL;
}
return url_con->url;
#else
(void)url_con;
return NULL;
#endif
}
EAPI Eina_Bool
ecore_con_url_url_set(Ecore_Con_Url *url_con,
const char *url)