![]() |
![]() |
![]() |
libsoup Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
#include <libsoup/soup.h> struct SoupRequester; SoupRequester * soup_requester_new (void
); SoupRequest * soup_requester_request (SoupRequester *requester
,const char *uri_string
,GError **error
); SoupRequest * soup_requester_request_uri (SoupRequester *requester
,SoupURI *uri
,GError **error
); enum SoupRequesterError; #define SOUP_REQUESTER_ERROR
SoupRequester * soup_requester_new (void
);
Creates a new SoupRequester object, which can be added to
a SoupSession with soup_session_add_feature()
.
Returns : |
the new SoupRequester |
Since 2.34
SoupRequest * soup_requester_request (SoupRequester *requester
,const char *uri_string
,GError **error
);
Creates a SoupRequest for retrieving uri_string
.
|
a SoupRequester |
|
a URI, in string form |
|
return location for a GError, or NULL
|
Returns : |
a new SoupRequest, or
NULL on error. [transfer full]
|
Since 2.34
SoupRequest * soup_requester_request_uri (SoupRequester *requester
,SoupURI *uri
,GError **error
);
Creates a SoupRequest for retrieving uri
.
|
a SoupRequester |
|
a SoupURI representing the URI to retrieve |
|
return location for a GError, or NULL
|
Returns : |
a new SoupRequest, or
NULL on error. [transfer full]
|
Since 2.34
typedef enum { SOUP_REQUESTER_ERROR_BAD_URI, SOUP_REQUESTER_ERROR_UNSUPPORTED_URI_SCHEME } SoupRequesterError;
A SoupRequester error.
the URI could not be parsed | |
the URI scheme is not supported by this SoupRequester |
Since 2.34
#define SOUP_REQUESTER_ERROR soup_requester_error_quark ()
A GError domain for SoupRequester errors. Used with SoupRequesterError.
Since 2.34