Top |
Functions
void | rygel_http_request_handle () |
void | rygel_http_request_handle_finish () |
void | rygel_http_request_find_item () |
void | rygel_http_request_find_item_finish () |
void | rygel_http_request_handle_error () |
void | rygel_http_request_end () |
Types and Values
#define | RYGEL_TYPE_HTTP_REQUEST |
struct | RygelHTTPRequest |
struct | RygelHTTPRequestClass |
enum | RygelHTTPRequestError |
Functions
rygel_http_request_handle ()
void rygel_http_request_handle (RygelHTTPRequest *self
,GAsyncReadyCallback _callback_
,gpointer _user_data_
);
See also: rygel_http_request_handle_finish()
Parameters
self |
the RygelHTTPRequest instance |
|
_callback_ |
callback to call when the request is satisfied. |
[scope async] |
_user_data_ |
the data to pass to |
[closure] |
rygel_http_request_handle_finish ()
void rygel_http_request_handle_finish (RygelHTTPRequest *self
,GAsyncResult *_res_
,GError **error
);
See also: rygel_http_request_handle()
Parameters
self |
the RygelHTTPRequest instance |
|
_res_ |
||
error |
location to store the error occuring, or |
rygel_http_request_find_item ()
void rygel_http_request_find_item (RygelHTTPRequest *self
,GAsyncReadyCallback _callback_
,gpointer _user_data_
);
See also: rygel_http_request_find_item_finish()
Parameters
self |
the RygelHTTPRequest instance |
|
_callback_ |
callback to call when the request is satisfied. |
[scope async] |
_user_data_ |
the data to pass to |
[closure] |
rygel_http_request_find_item_finish ()
void rygel_http_request_find_item_finish (RygelHTTPRequest *self
,GAsyncResult *_res_
,GError **error
);
See also: rygel_http_request_find_item()
Parameters
self |
the RygelHTTPRequest instance |
|
_res_ |
||
error |
location to store the error occuring, or |
rygel_http_request_handle_error ()
void rygel_http_request_handle_error (RygelHTTPRequest *self
,GError *_error_
);
rygel_http_request_end ()
void rygel_http_request_end (RygelHTTPRequest *self
,guint status
,const gchar *reason
);
Types and Values
RYGEL_TYPE_HTTP_REQUEST
#define RYGEL_TYPE_HTTP_REQUEST (rygel_http_request_get_type ())
The type for RygelHTTPRequest.
struct RygelHTTPRequestClass
struct RygelHTTPRequestClass { GObjectClass parent_class; void (*handle) (RygelHTTPRequest* self, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*handle_finish) (RygelHTTPRequest* self, GAsyncResult* _res_, GError** error); void (*find_item) (RygelHTTPRequest* self, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*find_item_finish) (RygelHTTPRequest* self, GAsyncResult* _res_, GError** error); };
The class structure for RYGEL_TYPE_HTTP_REQUEST
. All the fields in this structure are private and should never be accessed directly.