ELinks 0.18.0
session_info Struct Reference

This structure and related functions are used to maintain information for instances opened in new windows. More...

Collaboration diagram for session_info:

Public Member Functions

 LIST_HEAD_EL (struct session_info)

Data Fields

int id
timer_id_T timer
struct sessionses
struct uriuri
struct urireferrer
enum task_type task
cache_mode_T cache_mode

Detailed Description

This structure and related functions are used to maintain information for instances opened in new windows.

We store all related session info like URI and base session to clone from so that when the new instance connects we can look up this information. In case of failure the session information has a timeout

Member Function Documentation

◆ LIST_HEAD_EL()

session_info::LIST_HEAD_EL ( struct session_info )

Field Documentation

◆ cache_mode

cache_mode_T session_info::cache_mode

◆ id

int session_info::id

◆ referrer

struct uri* session_info::referrer

◆ ses

struct session* session_info::ses

◆ task

enum task_type session_info::task

◆ timer

timer_id_T session_info::timer

◆ uri

struct uri* session_info::uri

The documentation for this struct was generated from the following file: