Ecore_Con_Url_Group (3) - Linux Manuals
Ecore_Con_Url_Group: Utility functions that set up, use and shut down the Ecore URL Connection library.
NAME
Ecore URL Connection Functions - Utility functions that set up, use and shut down the Ecore URL Connection library.
Functions
EAPI int ecore_con_url_init (void)
Initialises the Ecore_Con_Url library.
EAPI int ecore_con_url_shutdown (void)
Shuts down the Ecore_Con_Url library.
EAPI Ecore_Con_Url * ecore_con_url_new (const char *url)
Creates and initializes a new Ecore_Con_Url.
EAPI void ecore_con_url_destroy (Ecore_Con_Url *url_con)
Frees the Ecore_Con_Url.
EAPI int ecore_con_url_url_set (Ecore_Con_Url *url_con, const char *url)
FIXME: To be documented.
EAPI void ecore_con_url_data_set (Ecore_Con_Url *url_con, void *data)
FIXME: To be documented.
EAPI void * ecore_con_url_data_get (Ecore_Con_Url *url_con)
FIXME: To be documented.
EAPI void ecore_con_url_time (Ecore_Con_Url *url_con, Ecore_Con_Url_Time condition, time_t tm)
FIXME: To be documented.
EAPI void ecore_con_url_fd_set (Ecore_Con_Url *url_con, int fd)
FIXME: To be documented.
EAPI int ecore_con_url_received_bytes_get (Ecore_Con_Url *url_con)
FIXME: To be documented.
EAPI int ecore_con_url_send (Ecore_Con_Url *url_con, void *data, size_t length, char *content_type)
FIXME: To be documented.
EAPI int ecore_con_url_ftp_upload (Ecore_Con_Url *url_con, char *filename, char *user, char *pass, char *upload_dir)
Makes a FTP upload.
EAPI void ecore_con_url_verbose_set (Ecore_Con_Url *url_con, int verbose)
Enable or disable libcurl verbose output, useful for debug.
EAPI void ecore_con_url_ftp_use_epsv_set (Ecore_Con_Url *url_con, int use_epsv)
Enable or disable EPSV extension.
Detailed Description
Utility functions that set up, use and shut down the Ecore URL Connection library.
FIXME: write detailed description
Function Documentation
EAPI void* ecore_con_url_data_get (Ecore_Con_Url * url_con)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
EAPI void ecore_con_url_data_set (Ecore_Con_Url * url_con, void * data)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
EAPI void ecore_con_url_destroy (Ecore_Con_Url * url_con)
Frees the Ecore_Con_Url.
Returns:
- FIXME: To be documented.
References ecore_direct_compare(), ecore_list_find(), ecore_list_remove(), and ecore_main_fd_handler_del().
Referenced by ecore_con_url_shutdown().
EAPI void ecore_con_url_fd_set (Ecore_Con_Url * url_con, int fd)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
EAPI int ecore_con_url_ftp_upload (Ecore_Con_Url * url_con, char * filename, char * user, char * pass, char * upload_dir)
Makes a FTP upload.
Returns:
- FIXME: To be more documented.
References ecore_con_url_url_set().
EAPI void ecore_con_url_ftp_use_epsv_set (Ecore_Con_Url * url_con, int use_epsv)
Enable or disable EPSV extension.
Returns:
- FIXME: To be more documented.
EAPI int ecore_con_url_init (void)
Initialises the Ecore_Con_Url library.
Returns:
- Number of times the library has been initialised without being shut down.
References ecore_event_type_new(), ecore_list_destroy(), and ecore_list_new().
EAPI Ecore_Con_Url* ecore_con_url_new (const char * url)
Creates and initializes a new Ecore_Con_Url.
Returns:
- NULL on error, a new Ecore_Con_Url on success.
References ecore_con_url_url_set().
EAPI int ecore_con_url_received_bytes_get (Ecore_Con_Url * url_con)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
EAPI int ecore_con_url_send (Ecore_Con_Url * url_con, void * data, size_t length, char * content_type)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
EAPI int ecore_con_url_shutdown (void)
Shuts down the Ecore_Con_Url library.
Returns:
- Number of calls that still uses Ecore_Con_Url
References ecore_con_url_destroy(), ecore_list_destroy(), ecore_list_empty_is(), and ecore_list_first().
EAPI void ecore_con_url_time (Ecore_Con_Url * url_con, Ecore_Con_Url_Time condition, time_t tm)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
EAPI int ecore_con_url_url_set (Ecore_Con_Url * url_con, const char * url)
FIXME: To be documented.
Returns:
- FIXME: To be documented.
Referenced by ecore_con_url_ftp_upload(), and ecore_con_url_new().
EAPI void ecore_con_url_verbose_set (Ecore_Con_Url * url_con, int verbose)
Enable or disable libcurl verbose output, useful for debug.
Returns:
- FIXME: To be more documented.
Author
Generated automatically by Doxygen for Ecore from the source code.