libsoup-2.4 Reference Manual

Synopsis

public class Session : Object  {
    public    weak void                 async_context             { get; construct } ;
    public    weak int                  max_conns                 { get; set; } ;
    public    weak int                  max_conns_per_host        { get; set; } ;
    public    weak URI                  proxy_uri                 { get; set; } ;
    public    weak string               ssl_ca_file               { get; set; } ;
    public    weak uint                 timeout                   { get; set; } ;
    public    weak bool                 use_ntlm                  { get; set; } ;
    public    weak string               user_agent                { get; set; } ;


    public    signal void               authenticate              ( Message             msg,
                                                                    Auth                auth,
                                                                    bool                retrying )  ;
    public    signal void               request_started           ( Message             msg,
                                                                    Socket              socket )  ;


    public    void                      abort                     (  ) ;
    public    weak GLib.MainContext     get_async_context         (  ) ;
    public    void                      pause_message             ( Message             msg ) ;
    public    void                      unpause_message           ( Message             msg ) ;
    public    virtual void              cancel_message            ( Message             msg,
                                                                    uint                status_code ) ;
    public    virtual void              queue_message             ( Message             msg,
                                                                    SessionCallback     callback ) ;
    public    virtual void              requeue_message           ( Message             msg ) ;
    public    virtual uint              send_message              ( Message             msg ) ;
}

Session Description

Details

Constructor Details

Field Details

Signal Details

authenticate
    public    signal void               authenticate              ( Message             msg,
                                                                    Auth                auth,
                                                                    bool                retrying )  ;		

request_started
    public    signal void               request_started           ( Message             msg,
                                                                    Socket              socket )  ;		

Property Details

async_context
    public    weak void                 async_context             { get; construct } ;		

max_conns
    public    weak int                  max_conns                 { get; set; } ;		

max_conns_per_host
    public    weak int                  max_conns_per_host        { get; set; } ;		

proxy_uri
    public    weak URI                  proxy_uri                 { get; set; } ;		

ssl_ca_file
    public    weak string               ssl_ca_file               { get; set; } ;		

timeout
    public    weak uint                 timeout                   { get; set; } ;		

use_ntlm
    public    weak bool                 use_ntlm                  { get; set; } ;		

user_agent
    public    weak string               user_agent                { get; set; } ;		

Method Details

abort ()
    public    void                      abort                     (  ) ;		

get_async_context ()
    public    weak GLib.MainContext     get_async_context         (  ) ;		

pause_message ()
    public    void                      pause_message             ( Message             msg ) ;		

unpause_message ()
    public    void                      unpause_message           ( Message             msg ) ;		

cancel_message ()
    public    virtual void              cancel_message            ( Message             msg,
                                                                    uint                status_code ) ;		

queue_message ()
    public    virtual void              queue_message             ( Message             msg,
                                                                    SessionCallback     callback ) ;		

requeue_message ()
    public    virtual void              requeue_message           ( Message             msg ) ;		

send_message ()
    public    virtual uint              send_message              ( Message             msg ) ;		


Created by Valadoc