static void rygel_seekable_response_class_init (RygelSeekableResponseClass * klass) { rygel_seekable_response_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (RygelSeekableResponsePrivate)); RYGEL_HTTP_RESPONSE_CLASS (klass)->run = rygel_seekable_response_real_run; RYGEL_HTTP_RESPONSE_CLASS (klass)->run_finish = rygel_seekable_response_real_run_finish; G_OBJECT_CLASS (klass)->finalize = rygel_seekable_response_finalize; }
static void rygel_http_response_class_init (RygelHTTPResponseClass * klass) { rygel_http_response_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (RygelHTTPResponsePrivate)); RYGEL_HTTP_RESPONSE_CLASS (klass)->end = rygel_http_response_real_end; G_OBJECT_CLASS (klass)->get_property = rygel_http_response_get_property; G_OBJECT_CLASS (klass)->set_property = rygel_http_response_set_property; G_OBJECT_CLASS (klass)->finalize = rygel_http_response_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), RYGEL_HTTP_RESPONSE_SERVER, g_param_spec_object ("server", "server", "server", SOUP_TYPE_SERVER, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE)); g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_HTTP_RESPONSE_CANCELLABLE, "cancellable"); }