Top | ![]() |
![]() |
![]() |
![]() |
RygelHTTPResponseElementRygelHTTPResponseElement — This abstract class represents an entity that can contribute response headers to a HTTP request. |
GObject ╰── RygelHTTPResponseElement ├── RygelDLNAAvailableSeekRangeResponse ├── RygelDTCPCleartextResponse ├── RygelHTTPByteSeekResponse ├── RygelHTTPTimeSeekResponse ╰── RygelPlaySpeedResponse
#define RYGEL_TYPE_HTTP_RESPONSE_ELEMENT (rygel_http_response_element_get_type ())
The type for RygelHTTPResponseElement.
void rygel_http_response_element_add_response_headers (RygelHTTPResponseElement *self
,RygelHTTPRequest *request
);
Set the type-appropriate headers on the associated HTTP Message
gchar *
rygel_http_response_element_to_string (RygelHTTPResponseElement *self
);
struct RygelHTTPResponseElement;
This abstract class represents an entity that can contribute response headers to a HTTP request.
struct RygelHTTPResponseElementClass { GObjectClass parent_class; void (*add_response_headers) (RygelHTTPResponseElement* self, RygelHTTPRequest* request); gchar* (*to_string) (RygelHTTPResponseElement* self); };
The class structure for RYGEL_TYPE_HTTP_RESPONSE_ELEMENT
. All the fields in this structure are private and should never be accessed directly.
the parent class structure |
||
virtual method called by |
||
virtual method called by |