Class

SoupCompressionDictionaryRequest

unstable since: 3.8

Description [src]

final class Soup.CompressionDictionaryRequest : GObject.Object
{
  /* No available fields */
}

Represents a pending request for a compression dictionary.

An instance is emitted with the SoupMessage::request-compression-dictionary signal. The handler should either call soup_compression_dictionary_request_set_dictionary() (synchronously or after ref-ing the object and completing asynchronously) or call soup_compression_dictionary_request_cancel(), then return TRUE. Return FALSE to let other signal handlers run; if no handler returns TRUE the request is treated as cancelled.

Available since: 3.8

Hierarchy

hierarchy this SoupCompressionDictionaryRequest ancestor_0 GObject ancestor_0--this

Ancestors

Instance methods

soup_compression_dictionary_request_cancel

Cancels a pending SoupMessage::request-compression-dictionary request, causing the response to fail.

unstable since: 3.8

soup_compression_dictionary_request_set_dictionary

Provides the dictionary bytes for a pending SoupMessage::request-compression-dictionary request.

unstable since: 3.8

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Soup.CompressionDictionaryRequest:cancelled

Whether the request has been cancelled.

unstable since: 3.8

Soup.CompressionDictionaryRequest:dictionary

The raw dictionary bytes provided to resolve the request, or NULL if none has been set yet.

unstable since: 3.8

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct SoupCompressionDictionaryRequestClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.