Message
Object Hierarchy:
Description:
public class Message :
Object
Namespace: Soup
Package: libsoup-2.2
Content:
Static methods:
Creation methods:
Methods:
-
public void add_chunk (Ownership owner, owned string body, uint length)
-
public void add_final_chunk ()
-
public void add_handler (HandlerPhase phase, MessageCallbackFn handler_cb)
-
public void add_header_handler (string header, HandlerPhase phase, MessageCallbackFn handler_cb)
-
public void add_status_class_handler (StatusClass status_class, HandlerPhase phase, MessageCallbackFn handler_cb)
-
public void add_status_code_handler (uint status_code, HandlerPhase phase, MessageCallbackFn handler_cb)
-
public uint get_flags ()
-
public HttpVersion get_http_version ()
-
public TransferEncoding get_request_encoding (uint content_length)
-
public TransferEncoding get_response_encoding (uint content_length)
-
public unowned Uri get_uri ()
-
public bool io_in_progress ()
-
public void io_pause ()
-
public void io_stop ()
-
public void io_unpause ()
-
public bool is_keepalive ()
-
public void read_request (Socket sock)
-
public void remove_handler (HandlerPhase phase, MessageCallbackFn handler_cb)
-
public void send_request (Socket sock, bool is_via_proxy)
-
public void set_flags (uint flags)
-
public void set_http_version (HttpVersion version)
-
public void set_request (string content_type, Ownership req_owner, owned string req_body, ulong req_length)
-
public void set_response (string content_type, Ownership resp_owner, owned string resp_body, ulong resp_length)
-
public void set_status (uint status_code)
-
public void set_status_full (uint status_code, string reason_phrase)
-
public void set_uri (Uri uri)
Signals:
Fields: