| Top |
| #define | RYGEL_TYPE_HTTP_REQUEST |
| 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 () |
#define RYGEL_TYPE_HTTP_REQUEST (rygel_http_request_get_type ())
The type for RygelHTTPRequest.
void rygel_http_request_handle (RygelHTTPRequest *self,GAsyncReadyCallback _callback_,gpointer _user_data_);
See also: rygel_http_request_handle_finish()
self |
the RygelHTTPRequest instance |
|
_callback_ |
callback to call when the request is satisfied. |
[scope async] |
_user_data_ |
the data to pass to |
[closure] |
void rygel_http_request_handle_finish (RygelHTTPRequest *self,GAsyncResult *_res_,GError **error);
See also: rygel_http_request_handle()
self |
the RygelHTTPRequest instance |
|
_res_ |
a GAsyncResult |
|
error |
location to store the error occuring, or |
void rygel_http_request_find_item (RygelHTTPRequest *self,GAsyncReadyCallback _callback_,gpointer _user_data_);
See also: rygel_http_request_find_item_finish()
self |
the RygelHTTPRequest instance |
|
_callback_ |
callback to call when the request is satisfied. |
[scope async] |
_user_data_ |
the data to pass to |
[closure] |
void rygel_http_request_find_item_finish (RygelHTTPRequest *self,GAsyncResult *_res_,GError **error);
See also: rygel_http_request_find_item()
self |
the RygelHTTPRequest instance |
|
_res_ |
a GAsyncResult |
|
error |
location to store the error occuring, or |
void rygel_http_request_handle_error (RygelHTTPRequest *self,GError *_error_);
void rygel_http_request_end (RygelHTTPRequest *self,guint status,const gchar *reason);
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.