Top | ![]() |
![]() |
![]() |
![]() |
#define | RYGEL_TYPE_HTTP_REQUEST |
struct | RygelHTTPRequest |
struct | RygelHTTPRequestClass |
enum | RygelHTTPRequestError |
#define RYGEL_TYPE_HTTP_REQUEST (rygel_http_request_get_type ())
The type for RygelHTTPRequest.
struct RygelHTTPRequest { GObject parent_instance; RygelHTTPRequestPrivate * priv; RygelHTTPServer* http_server; SoupServer* server; SoupMessage* msg; RygelHTTPItemURI* uri; RygelMediaObject* object; RygelClientHacks* hack; };
Base class for HTTP client requests.
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.