Commit fabaf7bd authored by Nils Goroll's avatar Nils Goroll

update generated RSTs

parent 0f69ec13
......@@ -20,95 +20,95 @@ SYNOPSIS
import constant [as name] [from "path"]
:ref:`vmod_constant.acl`
:ref:`constant.acl()`
:ref:`vmod_constant.acl.get`
:ref:`xacl.get()`
:ref:`vmod_constant.acl.defined`
:ref:`xacl.defined()`
:ref:`vmod_constant.backend`
:ref:`constant.backend()`
:ref:`vmod_constant.backend.get`
:ref:`xbackend.get()`
:ref:`vmod_constant.backend.defined`
:ref:`xbackend.defined()`
:ref:`vmod_constant.blob`
:ref:`constant.blob()`
:ref:`vmod_constant.blob.get`
:ref:`xblob.get()`
:ref:`vmod_constant.blob.defined`
:ref:`xblob.defined()`
:ref:`vmod_constant.body`
:ref:`constant.body()`
:ref:`vmod_constant.body.get`
:ref:`xbody.get()`
:ref:`vmod_constant.body.defined`
:ref:`xbody.defined()`
:ref:`vmod_constant.bool`
:ref:`constant.bool()`
:ref:`vmod_constant.bool.get`
:ref:`xbool.get()`
:ref:`vmod_constant.bool.defined`
:ref:`xbool.defined()`
:ref:`vmod_constant.bytes`
:ref:`constant.bytes()`
:ref:`vmod_constant.bytes.get`
:ref:`xbytes.get()`
:ref:`vmod_constant.bytes.defined`
:ref:`xbytes.defined()`
:ref:`vmod_constant.duration`
:ref:`constant.duration()`
:ref:`vmod_constant.duration.get`
:ref:`xduration.get()`
:ref:`vmod_constant.duration.defined`
:ref:`xduration.defined()`
:ref:`vmod_constant.header`
:ref:`constant.header()`
:ref:`vmod_constant.header.get`
:ref:`xheader.get()`
:ref:`vmod_constant.header.defined`
:ref:`xheader.defined()`
:ref:`vmod_constant.int`
:ref:`constant.int()`
:ref:`vmod_constant.int.get`
:ref:`xint.get()`
:ref:`vmod_constant.int.defined`
:ref:`xint.defined()`
:ref:`vmod_constant.ip`
:ref:`constant.ip()`
:ref:`vmod_constant.ip.get`
:ref:`xip.get()`
:ref:`vmod_constant.ip.defined`
:ref:`xip.defined()`
:ref:`vmod_constant.probe`
:ref:`constant.probe()`
:ref:`vmod_constant.probe.get`
:ref:`xprobe.get()`
:ref:`vmod_constant.probe.defined`
:ref:`xprobe.defined()`
:ref:`vmod_constant.real`
:ref:`constant.real()`
:ref:`vmod_constant.real.get`
:ref:`xreal.get()`
:ref:`vmod_constant.real.defined`
:ref:`xreal.defined()`
:ref:`vmod_constant.stevedore`
:ref:`constant.stevedore()`
:ref:`vmod_constant.stevedore.get`
:ref:`xstevedore.get()`
:ref:`vmod_constant.stevedore.defined`
:ref:`xstevedore.defined()`
:ref:`vmod_constant.string`
:ref:`constant.string()`
:ref:`vmod_constant.string.get`
:ref:`xstring.get()`
:ref:`vmod_constant.string.defined`
:ref:`xstring.defined()`
:ref:`vmod_constant.time`
:ref:`constant.time()`
:ref:`vmod_constant.time.get`
:ref:`xtime.get()`
:ref:`vmod_constant.time.defined`
:ref:`xtime.defined()`
DESCRIPTION
===========
......@@ -148,7 +148,7 @@ for the respective type names and the ``.get()`` fallback.
.. just a newline
.. _vmod_constant.acl:
.. _constant.acl():
new xacl = constant.acl([ACL init])
-----------------------------------
......@@ -157,7 +157,7 @@ Construct a(n) ACL constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.acl.get:
.. _xacl.get():
ACL xacl.get(ACL fallback)
--------------------------
......@@ -165,14 +165,14 @@ ACL xacl.get(ACL fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.acl.defined:
.. _xacl.defined():
BOOL xacl.defined()
-------------------
Return whether the constant is defined.
.. _vmod_constant.backend:
.. _constant.backend():
new xbackend = constant.backend([BACKEND init])
-----------------------------------------------
......@@ -181,7 +181,7 @@ Construct a(n) BACKEND constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.backend.get:
.. _xbackend.get():
BACKEND xbackend.get(BACKEND fallback=0)
----------------------------------------
......@@ -189,14 +189,14 @@ BACKEND xbackend.get(BACKEND fallback=0)
Return the value of the constant or the `fallback` argument
if it is undefined. The default fallback is no backend.
.. _vmod_constant.backend.defined:
.. _xbackend.defined():
BOOL xbackend.defined()
-----------------------
Return whether the constant is defined.
.. _vmod_constant.blob:
.. _constant.blob():
new xblob = constant.blob([BLOB init])
--------------------------------------
......@@ -205,7 +205,7 @@ Construct a(n) BLOB constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.blob.get:
.. _xblob.get():
BLOB xblob.get(BLOB fallback)
-----------------------------
......@@ -213,14 +213,14 @@ BLOB xblob.get(BLOB fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.blob.defined:
.. _xblob.defined():
BOOL xblob.defined()
--------------------
Return whether the constant is defined.
.. _vmod_constant.body:
.. _constant.body():
new xbody = constant.body([BODY init])
--------------------------------------
......@@ -229,7 +229,7 @@ Construct a(n) BODY constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.body.get:
.. _xbody.get():
BODY xbody.get(BODY fallback)
-----------------------------
......@@ -237,14 +237,14 @@ BODY xbody.get(BODY fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.body.defined:
.. _xbody.defined():
BOOL xbody.defined()
--------------------
Return whether the constant is defined.
.. _vmod_constant.bool:
.. _constant.bool():
new xbool = constant.bool([BOOL init])
--------------------------------------
......@@ -253,7 +253,7 @@ Construct a(n) BOOL constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.bool.get:
.. _xbool.get():
BOOL xbool.get(BOOL fallback)
-----------------------------
......@@ -261,14 +261,14 @@ BOOL xbool.get(BOOL fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.bool.defined:
.. _xbool.defined():
BOOL xbool.defined()
--------------------
Return whether the constant is defined.
.. _vmod_constant.bytes:
.. _constant.bytes():
new xbytes = constant.bytes([BYTES init])
-----------------------------------------
......@@ -277,7 +277,7 @@ Construct a(n) BYTES constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.bytes.get:
.. _xbytes.get():
BYTES xbytes.get(BYTES fallback)
--------------------------------
......@@ -285,14 +285,14 @@ BYTES xbytes.get(BYTES fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.bytes.defined:
.. _xbytes.defined():
BOOL xbytes.defined()
---------------------
Return whether the constant is defined.
.. _vmod_constant.duration:
.. _constant.duration():
new xduration = constant.duration([DURATION init])
--------------------------------------------------
......@@ -301,7 +301,7 @@ Construct a(n) DURATION constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.duration.get:
.. _xduration.get():
DURATION xduration.get(DURATION fallback=0)
-------------------------------------------
......@@ -309,14 +309,14 @@ DURATION xduration.get(DURATION fallback=0)
Return the value of the constant or the `fallback` argument
if it is undefined. The default fallback is 0s.
.. _vmod_constant.duration.defined:
.. _xduration.defined():
BOOL xduration.defined()
------------------------
Return whether the constant is defined.
.. _vmod_constant.header:
.. _constant.header():
new xheader = constant.header([HEADER init])
--------------------------------------------
......@@ -325,7 +325,7 @@ Construct a(n) HEADER constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.header.get:
.. _xheader.get():
HEADER xheader.get(HEADER fallback)
-----------------------------------
......@@ -333,14 +333,14 @@ HEADER xheader.get(HEADER fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.header.defined:
.. _xheader.defined():
BOOL xheader.defined()
----------------------
Return whether the constant is defined.
.. _vmod_constant.int:
.. _constant.int():
new xint = constant.int([INT init])
-----------------------------------
......@@ -349,7 +349,7 @@ Construct a(n) INT constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.int.get:
.. _xint.get():
INT xint.get(INT fallback=0)
----------------------------
......@@ -357,14 +357,14 @@ INT xint.get(INT fallback=0)
Return the value of the constant or the `fallback` argument
if it is undefined. The default fallback is 0.
.. _vmod_constant.int.defined:
.. _xint.defined():
BOOL xint.defined()
-------------------
Return whether the constant is defined.
.. _vmod_constant.ip:
.. _constant.ip():
new xip = constant.ip([IP init])
--------------------------------
......@@ -373,7 +373,7 @@ Construct a(n) IP constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.ip.get:
.. _xip.get():
IP xip.get(IP fallback)
-----------------------
......@@ -381,14 +381,14 @@ IP xip.get(IP fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.ip.defined:
.. _xip.defined():
BOOL xip.defined()
------------------
Return whether the constant is defined.
.. _vmod_constant.probe:
.. _constant.probe():
new xprobe = constant.probe([PROBE init])
-----------------------------------------
......@@ -397,7 +397,7 @@ Construct a(n) PROBE constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.probe.get:
.. _xprobe.get():
PROBE xprobe.get(PROBE fallback)
--------------------------------
......@@ -405,14 +405,14 @@ PROBE xprobe.get(PROBE fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.probe.defined:
.. _xprobe.defined():
BOOL xprobe.defined()
---------------------
Return whether the constant is defined.
.. _vmod_constant.real:
.. _constant.real():
new xreal = constant.real([REAL init])
--------------------------------------
......@@ -421,7 +421,7 @@ Construct a(n) REAL constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.real.get:
.. _xreal.get():
REAL xreal.get(REAL fallback=0.0)
---------------------------------
......@@ -429,14 +429,14 @@ REAL xreal.get(REAL fallback=0.0)
Return the value of the constant or the `fallback` argument
if it is undefined. The default fallback is 0.0.
.. _vmod_constant.real.defined:
.. _xreal.defined():
BOOL xreal.defined()
--------------------
Return whether the constant is defined.
.. _vmod_constant.stevedore:
.. _constant.stevedore():
new xstevedore = constant.stevedore([STEVEDORE init])
-----------------------------------------------------
......@@ -445,7 +445,7 @@ Construct a(n) STEVEDORE constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.stevedore.get:
.. _xstevedore.get():
STEVEDORE xstevedore.get(STEVEDORE fallback)
--------------------------------------------
......@@ -453,14 +453,14 @@ STEVEDORE xstevedore.get(STEVEDORE fallback)
Return the value of the constant or the `fallback` argument
if it is undefined.
.. _vmod_constant.stevedore.defined:
.. _xstevedore.defined():
BOOL xstevedore.defined()
-------------------------
Return whether the constant is defined.
.. _vmod_constant.string:
.. _constant.string():
new xstring = constant.string([STRING init])
--------------------------------------------
......@@ -469,7 +469,7 @@ Construct a(n) STRING constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.string.get:
.. _xstring.get():
STRING xstring.get(STRING fallback=0)
-------------------------------------
......@@ -477,14 +477,14 @@ STRING xstring.get(STRING fallback=0)
Return the value of the constant or the `fallback` argument
if it is undefined. The default fallback is the empty string.
.. _vmod_constant.string.defined:
.. _xstring.defined():
BOOL xstring.defined()
----------------------
Return whether the constant is defined.
.. _vmod_constant.time:
.. _constant.time():
new xtime = constant.time([TIME init])
--------------------------------------
......@@ -493,7 +493,7 @@ Construct a(n) TIME constant with the value `init`,
if provided. If no `init` value is provided, the constant
will be undefined.
.. _vmod_constant.time.get:
.. _xtime.get():
TIME xtime.get(TIME fallback=0)
-------------------------------
......@@ -501,7 +501,7 @@ TIME xtime.get(TIME fallback=0)
Return the value of the constant or the `fallback` argument
if it is undefined. The default fallback is the epoch (1970/1/1 0:00:00 GMT).
.. _vmod_constant.time.defined:
.. _xtime.defined():
BOOL xtime.defined()
--------------------
......
......@@ -20,155 +20,155 @@ SYNOPSIS
import globalvar [as name] [from "path"]
:ref:`vmod_globalvar.acl`
:ref:`globalvar.acl()`
:ref:`vmod_globalvar.acl.get`
:ref:`xacl.get()`
:ref:`vmod_globalvar.acl.set`
:ref:`xacl.set()`
:ref:`vmod_globalvar.acl.undefine`
:ref:`xacl.undefine()`
:ref:`vmod_globalvar.acl.defined`
:ref:`xacl.defined()`
:ref:`vmod_globalvar.backend`
:ref:`globalvar.backend()`
:ref:`vmod_globalvar.backend.get`
:ref:`xbackend.get()`
:ref:`vmod_globalvar.backend.set`
:ref:`xbackend.set()`
:ref:`vmod_globalvar.backend.undefine`
:ref:`xbackend.undefine()`
:ref:`vmod_globalvar.backend.defined`
:ref:`xbackend.defined()`
:ref:`vmod_globalvar.blob`
:ref:`globalvar.blob()`
:ref:`vmod_globalvar.blob.get`
:ref:`xblob.get()`
:ref:`vmod_globalvar.blob.set`
:ref:`xblob.set()`
:ref:`vmod_globalvar.blob.undefine`
:ref:`xblob.undefine()`
:ref:`vmod_globalvar.blob.defined`
:ref:`xblob.defined()`
:ref:`vmod_globalvar.body`
:ref:`globalvar.body()`
:ref:`vmod_globalvar.body.get`
:ref:`xbody.get()`
:ref:`vmod_globalvar.body.set`
:ref:`xbody.set()`
:ref:`vmod_globalvar.body.undefine`
:ref:`xbody.undefine()`
:ref:`vmod_globalvar.body.defined`
:ref:`xbody.defined()`
:ref:`vmod_globalvar.bool`
:ref:`globalvar.bool()`
:ref:`vmod_globalvar.bool.get`
:ref:`xbool.get()`
:ref:`vmod_globalvar.bool.set`
:ref:`xbool.set()`
:ref:`vmod_globalvar.bool.undefine`
:ref:`xbool.undefine()`
:ref:`vmod_globalvar.bool.defined`
:ref:`xbool.defined()`
:ref:`vmod_globalvar.bytes`
:ref:`globalvar.bytes()`
:ref:`vmod_globalvar.bytes.get`
:ref:`xbytes.get()`
:ref:`vmod_globalvar.bytes.set`
:ref:`xbytes.set()`
:ref:`vmod_globalvar.bytes.undefine`
:ref:`xbytes.undefine()`
:ref:`vmod_globalvar.bytes.defined`
:ref:`xbytes.defined()`
:ref:`vmod_globalvar.duration`
:ref:`globalvar.duration()`
:ref:`vmod_globalvar.duration.get`
:ref:`xduration.get()`
:ref:`vmod_globalvar.duration.set`
:ref:`xduration.set()`
:ref:`vmod_globalvar.duration.undefine`
:ref:`xduration.undefine()`
:ref:`vmod_globalvar.duration.defined`
:ref:`xduration.defined()`
:ref:`vmod_globalvar.header`
:ref:`globalvar.header()`
:ref:`vmod_globalvar.header.get`
:ref:`xheader.get()`
:ref:`vmod_globalvar.header.set`
:ref:`xheader.set()`
:ref:`vmod_globalvar.header.undefine`
:ref:`xheader.undefine()`
:ref:`vmod_globalvar.header.defined`
:ref:`xheader.defined()`
:ref:`vmod_globalvar.int`
:ref:`globalvar.int()`
:ref:`vmod_globalvar.int.get`
:ref:`xint.get()`
:ref:`vmod_globalvar.int.set`
:ref:`xint.set()`
:ref:`vmod_globalvar.int.undefine`
:ref:`xint.undefine()`
:ref:`vmod_globalvar.int.defined`
:ref:`xint.defined()`
:ref:`vmod_globalvar.ip`
:ref:`globalvar.ip()`
:ref:`vmod_globalvar.ip.get`
:ref:`xip.get()`
:ref:`vmod_globalvar.ip.set`
:ref:`xip.set()`
:ref:`vmod_globalvar.ip.undefine`
:ref:`xip.undefine()`
:ref:`vmod_globalvar.ip.defined`
:ref:`xip.defined()`
:ref:`vmod_globalvar.probe`
:ref:`globalvar.probe()`
:ref:`vmod_globalvar.probe.get`
:ref:`xprobe.get()`
:ref:`vmod_globalvar.probe.set`
:ref:`xprobe.set()`
:ref:`vmod_globalvar.probe.undefine`
:ref:`xprobe.undefine()`
:ref:`vmod_globalvar.probe.defined`
:ref:`xprobe.defined()`
:ref:`vmod_globalvar.real`
:ref:`globalvar.real()`
:ref:`vmod_globalvar.real.get`
:ref:`xreal.get()`
:ref:`vmod_globalvar.real.set`
:ref:`xreal.set()`
:ref:`vmod_globalvar.real.undefine`
:ref:`xreal.undefine()`
:ref:`vmod_globalvar.real.defined`
:ref:`xreal.defined()`
:ref:`vmod_globalvar.stevedore`
:ref:`globalvar.stevedore()`
:ref:`vmod_globalvar.stevedore.get`
:ref:`xstevedore.get()`
:ref:`vmod_globalvar.stevedore.set`
:ref:`xstevedore.set()`
:ref:`vmod_globalvar.stevedore.undefine`
:ref:`xstevedore.undefine()`
:ref:`vmod_globalvar.stevedore.defined`
:ref:`xstevedore.defined()`
:ref:`vmod_globalvar.string`
:ref:`globalvar.string()`
:ref:`vmod_globalvar.string.get`
:ref:`xstring.get()`
:ref:`vmod_globalvar.string.set`
:ref:`xstring.set()`
:ref:`vmod_globalvar.string.undefine`
:ref:`xstring.undefine()`
:ref:`vmod_globalvar.string.defined`
:ref:`xstring.defined()`
:ref:`vmod_globalvar.time`
:ref:`globalvar.time()`
:ref:`vmod_globalvar.time.get`
:ref:`xtime.get()`
:ref:`vmod_globalvar.time.set`
:ref:`xtime.set()`
:ref:`vmod_globalvar.time.undefine`
:ref:`xtime.undefine()`
:ref:`vmod_globalvar.time.defined`
:ref:`xtime.defined()`
DESCRIPTION
===========
......@@ -216,7 +216,7 @@ for the respective type names and the ``.get()`` fallback.
.. just a newline
.. _vmod_globalvar.acl:
.. _globalvar.acl():
new xacl = globalvar.acl([ACL init])
------------------------------------
......@@ -225,7 +225,7 @@ Construct a(n) ACL globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.acl.get:
.. _xacl.get():
ACL xacl.get(ACL fallback)
--------------------------
......@@ -233,28 +233,28 @@ ACL xacl.get(ACL fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.acl.set:
.. _xacl.set():
VOID xacl.set(ACL)
------------------
Set the value of the globalvar.
.. _vmod_globalvar.acl.undefine:
.. _xacl.undefine():
VOID xacl.undefine()
--------------------
Undefine the globalvar.
.. _vmod_globalvar.acl.defined:
.. _xacl.defined():
BOOL xacl.defined()
-------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.backend:
.. _globalvar.backend():
new xbackend = globalvar.backend([BACKEND init])
------------------------------------------------
......@@ -263,7 +263,7 @@ Construct a(n) BACKEND globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.backend.get:
.. _xbackend.get():
BACKEND xbackend.get(BACKEND fallback=0)
----------------------------------------
......@@ -271,28 +271,28 @@ BACKEND xbackend.get(BACKEND fallback=0)
Return the value of the globalvar or the `fallback` argument
if it is undefined. The default fallback is no backend.
.. _vmod_globalvar.backend.set:
.. _xbackend.set():
VOID xbackend.set(BACKEND)
--------------------------
Set the value of the globalvar.
.. _vmod_globalvar.backend.undefine:
.. _xbackend.undefine():
VOID xbackend.undefine()
------------------------
Undefine the globalvar.
.. _vmod_globalvar.backend.defined:
.. _xbackend.defined():
BOOL xbackend.defined()
-----------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.blob:
.. _globalvar.blob():
new xblob = globalvar.blob([BLOB init])
---------------------------------------
......@@ -301,7 +301,7 @@ Construct a(n) BLOB globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.blob.get:
.. _xblob.get():
BLOB xblob.get(BLOB fallback)
-----------------------------
......@@ -309,28 +309,28 @@ BLOB xblob.get(BLOB fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.blob.set:
.. _xblob.set():
VOID xblob.set(BLOB)
--------------------
Set the value of the globalvar.
.. _vmod_globalvar.blob.undefine:
.. _xblob.undefine():
VOID xblob.undefine()
---------------------
Undefine the globalvar.
.. _vmod_globalvar.blob.defined:
.. _xblob.defined():
BOOL xblob.defined()
--------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.body:
.. _globalvar.body():
new xbody = globalvar.body([BODY init])
---------------------------------------
......@@ -339,7 +339,7 @@ Construct a(n) BODY globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.body.get:
.. _xbody.get():
BODY xbody.get(BODY fallback)
-----------------------------
......@@ -347,28 +347,28 @@ BODY xbody.get(BODY fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.body.set:
.. _xbody.set():
VOID xbody.set(BODY)
--------------------
Set the value of the globalvar.
.. _vmod_globalvar.body.undefine:
.. _xbody.undefine():
VOID xbody.undefine()
---------------------
Undefine the globalvar.
.. _vmod_globalvar.body.defined:
.. _xbody.defined():
BOOL xbody.defined()
--------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.bool:
.. _globalvar.bool():
new xbool = globalvar.bool([BOOL init])
---------------------------------------
......@@ -377,7 +377,7 @@ Construct a(n) BOOL globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.bool.get:
.. _xbool.get():
BOOL xbool.get(BOOL fallback)
-----------------------------
......@@ -385,28 +385,28 @@ BOOL xbool.get(BOOL fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.bool.set:
.. _xbool.set():
VOID xbool.set(BOOL)
--------------------
Set the value of the globalvar.
.. _vmod_globalvar.bool.undefine:
.. _xbool.undefine():
VOID xbool.undefine()
---------------------
Undefine the globalvar.
.. _vmod_globalvar.bool.defined:
.. _xbool.defined():
BOOL xbool.defined()
--------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.bytes:
.. _globalvar.bytes():
new xbytes = globalvar.bytes([BYTES init])
------------------------------------------
......@@ -415,7 +415,7 @@ Construct a(n) BYTES globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.bytes.get:
.. _xbytes.get():
BYTES xbytes.get(BYTES fallback)
--------------------------------
......@@ -423,28 +423,28 @@ BYTES xbytes.get(BYTES fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.bytes.set:
.. _xbytes.set():
VOID xbytes.set(BYTES)
----------------------
Set the value of the globalvar.
.. _vmod_globalvar.bytes.undefine:
.. _xbytes.undefine():
VOID xbytes.undefine()
----------------------
Undefine the globalvar.
.. _vmod_globalvar.bytes.defined:
.. _xbytes.defined():
BOOL xbytes.defined()
---------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.duration:
.. _globalvar.duration():
new xduration = globalvar.duration([DURATION init])
---------------------------------------------------
......@@ -453,7 +453,7 @@ Construct a(n) DURATION globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.duration.get:
.. _xduration.get():
DURATION xduration.get(DURATION fallback=0)
-------------------------------------------
......@@ -461,28 +461,28 @@ DURATION xduration.get(DURATION fallback=0)
Return the value of the globalvar or the `fallback` argument
if it is undefined. The default fallback is 0s.
.. _vmod_globalvar.duration.set:
.. _xduration.set():
VOID xduration.set(DURATION)
----------------------------
Set the value of the globalvar.
.. _vmod_globalvar.duration.undefine:
.. _xduration.undefine():
VOID xduration.undefine()
-------------------------
Undefine the globalvar.
.. _vmod_globalvar.duration.defined:
.. _xduration.defined():
BOOL xduration.defined()
------------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.header:
.. _globalvar.header():
new xheader = globalvar.header([HEADER init])
---------------------------------------------
......@@ -491,7 +491,7 @@ Construct a(n) HEADER globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.header.get:
.. _xheader.get():
HEADER xheader.get(HEADER fallback)
-----------------------------------
......@@ -499,28 +499,28 @@ HEADER xheader.get(HEADER fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.header.set:
.. _xheader.set():
VOID xheader.set(HEADER)
------------------------
Set the value of the globalvar.
.. _vmod_globalvar.header.undefine:
.. _xheader.undefine():
VOID xheader.undefine()
-----------------------
Undefine the globalvar.
.. _vmod_globalvar.header.defined:
.. _xheader.defined():
BOOL xheader.defined()
----------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.int:
.. _globalvar.int():
new xint = globalvar.int([INT init])
------------------------------------
......@@ -529,7 +529,7 @@ Construct a(n) INT globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.int.get:
.. _xint.get():
INT xint.get(INT fallback=0)
----------------------------
......@@ -537,28 +537,28 @@ INT xint.get(INT fallback=0)
Return the value of the globalvar or the `fallback` argument
if it is undefined. The default fallback is 0.
.. _vmod_globalvar.int.set:
.. _xint.set():
VOID xint.set(INT)
------------------
Set the value of the globalvar.
.. _vmod_globalvar.int.undefine:
.. _xint.undefine():
VOID xint.undefine()
--------------------
Undefine the globalvar.
.. _vmod_globalvar.int.defined:
.. _xint.defined():
BOOL xint.defined()
-------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.ip:
.. _globalvar.ip():
new xip = globalvar.ip([IP init])
---------------------------------
......@@ -567,7 +567,7 @@ Construct a(n) IP globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.ip.get:
.. _xip.get():
IP xip.get(IP fallback)
-----------------------
......@@ -575,28 +575,28 @@ IP xip.get(IP fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.ip.set:
.. _xip.set():
VOID xip.set(IP)
----------------
Set the value of the globalvar.
.. _vmod_globalvar.ip.undefine:
.. _xip.undefine():
VOID xip.undefine()
-------------------
Undefine the globalvar.
.. _vmod_globalvar.ip.defined:
.. _xip.defined():
BOOL xip.defined()
------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.probe:
.. _globalvar.probe():
new xprobe = globalvar.probe([PROBE init])
------------------------------------------
......@@ -605,7 +605,7 @@ Construct a(n) PROBE globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.probe.get:
.. _xprobe.get():
PROBE xprobe.get(PROBE fallback)
--------------------------------
......@@ -613,28 +613,28 @@ PROBE xprobe.get(PROBE fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.probe.set:
.. _xprobe.set():
VOID xprobe.set(PROBE)
----------------------
Set the value of the globalvar.
.. _vmod_globalvar.probe.undefine:
.. _xprobe.undefine():
VOID xprobe.undefine()
----------------------
Undefine the globalvar.
.. _vmod_globalvar.probe.defined:
.. _xprobe.defined():
BOOL xprobe.defined()
---------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.real:
.. _globalvar.real():
new xreal = globalvar.real([REAL init])
---------------------------------------
......@@ -643,7 +643,7 @@ Construct a(n) REAL globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.real.get:
.. _xreal.get():
REAL xreal.get(REAL fallback=0.0)
---------------------------------
......@@ -651,28 +651,28 @@ REAL xreal.get(REAL fallback=0.0)
Return the value of the globalvar or the `fallback` argument
if it is undefined. The default fallback is 0.0.
.. _vmod_globalvar.real.set:
.. _xreal.set():
VOID xreal.set(REAL)
--------------------
Set the value of the globalvar.
.. _vmod_globalvar.real.undefine:
.. _xreal.undefine():
VOID xreal.undefine()
---------------------
Undefine the globalvar.
.. _vmod_globalvar.real.defined:
.. _xreal.defined():
BOOL xreal.defined()
--------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.stevedore:
.. _globalvar.stevedore():
new xstevedore = globalvar.stevedore([STEVEDORE init])
------------------------------------------------------
......@@ -681,7 +681,7 @@ Construct a(n) STEVEDORE globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.stevedore.get:
.. _xstevedore.get():
STEVEDORE xstevedore.get(STEVEDORE fallback)
--------------------------------------------
......@@ -689,28 +689,28 @@ STEVEDORE xstevedore.get(STEVEDORE fallback)
Return the value of the globalvar or the `fallback` argument
if it is undefined.
.. _vmod_globalvar.stevedore.set:
.. _xstevedore.set():
VOID xstevedore.set(STEVEDORE)
------------------------------
Set the value of the globalvar.
.. _vmod_globalvar.stevedore.undefine:
.. _xstevedore.undefine():
VOID xstevedore.undefine()
--------------------------
Undefine the globalvar.
.. _vmod_globalvar.stevedore.defined:
.. _xstevedore.defined():
BOOL xstevedore.defined()
-------------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.string:
.. _globalvar.string():
new xstring = globalvar.string([STRING init])
---------------------------------------------
......@@ -719,7 +719,7 @@ Construct a(n) STRING globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.string.get:
.. _xstring.get():
STRING xstring.get(STRING fallback=0)
-------------------------------------
......@@ -727,28 +727,28 @@ STRING xstring.get(STRING fallback=0)
Return the value of the globalvar or the `fallback` argument
if it is undefined. The default fallback is the empty string.
.. _vmod_globalvar.string.set:
.. _xstring.set():
VOID xstring.set(STRING)
------------------------
Set the value of the globalvar.
.. _vmod_globalvar.string.undefine:
.. _xstring.undefine():
VOID xstring.undefine()
-----------------------
Undefine the globalvar.
.. _vmod_globalvar.string.defined:
.. _xstring.defined():
BOOL xstring.defined()
----------------------
Return whether the globalvar is defined.
.. _vmod_globalvar.time:
.. _globalvar.time():
new xtime = globalvar.time([TIME init])
---------------------------------------
......@@ -757,7 +757,7 @@ Construct a(n) TIME globalvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_globalvar.time.get:
.. _xtime.get():
TIME xtime.get(TIME fallback=0)
-------------------------------
......@@ -765,21 +765,21 @@ TIME xtime.get(TIME fallback=0)
Return the value of the globalvar or the `fallback` argument
if it is undefined. The default fallback is the epoch (1970/1/1 0:00:00 GMT).
.. _vmod_globalvar.time.set:
.. _xtime.set():
VOID xtime.set(TIME)
--------------------
Set the value of the globalvar.
.. _vmod_globalvar.time.undefine:
.. _xtime.undefine():
VOID xtime.undefine()
---------------------
Undefine the globalvar.
.. _vmod_globalvar.time.defined:
.. _xtime.defined():
BOOL xtime.defined()
--------------------
......
......@@ -20,215 +20,215 @@ SYNOPSIS
import taskvar [as name] [from "path"]
:ref:`vmod_taskvar.acl`
:ref:`taskvar.acl()`
:ref:`vmod_taskvar.acl.get`
:ref:`xacl.get()`
:ref:`vmod_taskvar.acl.set`
:ref:`xacl.set()`
:ref:`vmod_taskvar.acl.undefine`
:ref:`xacl.undefine()`
:ref:`vmod_taskvar.acl.defined`
:ref:`xacl.defined()`
:ref:`vmod_taskvar.acl.protect`
:ref:`xacl.protect()`
:ref:`vmod_taskvar.acl.protected`
:ref:`xacl.protected()`
:ref:`vmod_taskvar.backend`
:ref:`taskvar.backend()`
:ref:`vmod_taskvar.backend.get`
:ref:`xbackend.get()`
:ref:`vmod_taskvar.backend.set`
:ref:`xbackend.set()`
:ref:`vmod_taskvar.backend.undefine`
:ref:`xbackend.undefine()`
:ref:`vmod_taskvar.backend.defined`
:ref:`xbackend.defined()`
:ref:`vmod_taskvar.backend.protect`
:ref:`xbackend.protect()`
:ref:`vmod_taskvar.backend.protected`
:ref:`xbackend.protected()`
:ref:`vmod_taskvar.blob`
:ref:`taskvar.blob()`
:ref:`vmod_taskvar.blob.get`
:ref:`xblob.get()`
:ref:`vmod_taskvar.blob.set`
:ref:`xblob.set()`
:ref:`vmod_taskvar.blob.undefine`
:ref:`xblob.undefine()`
:ref:`vmod_taskvar.blob.defined`
:ref:`xblob.defined()`
:ref:`vmod_taskvar.blob.protect`
:ref:`xblob.protect()`
:ref:`vmod_taskvar.blob.protected`
:ref:`xblob.protected()`
:ref:`vmod_taskvar.body`
:ref:`taskvar.body()`
:ref:`vmod_taskvar.body.get`
:ref:`xbody.get()`
:ref:`vmod_taskvar.body.set`
:ref:`xbody.set()`
:ref:`vmod_taskvar.body.undefine`
:ref:`xbody.undefine()`
:ref:`vmod_taskvar.body.defined`
:ref:`xbody.defined()`
:ref:`vmod_taskvar.body.protect`
:ref:`xbody.protect()`
:ref:`vmod_taskvar.body.protected`
:ref:`xbody.protected()`
:ref:`vmod_taskvar.bool`
:ref:`taskvar.bool()`
:ref:`vmod_taskvar.bool.get`
:ref:`xbool.get()`
:ref:`vmod_taskvar.bool.set`
:ref:`xbool.set()`
:ref:`vmod_taskvar.bool.undefine`
:ref:`xbool.undefine()`
:ref:`vmod_taskvar.bool.defined`
:ref:`xbool.defined()`
:ref:`vmod_taskvar.bool.protect`
:ref:`xbool.protect()`
:ref:`vmod_taskvar.bool.protected`
:ref:`xbool.protected()`
:ref:`vmod_taskvar.bytes`
:ref:`taskvar.bytes()`
:ref:`vmod_taskvar.bytes.get`
:ref:`xbytes.get()`
:ref:`vmod_taskvar.bytes.set`
:ref:`xbytes.set()`
:ref:`vmod_taskvar.bytes.undefine`
:ref:`xbytes.undefine()`
:ref:`vmod_taskvar.bytes.defined`
:ref:`xbytes.defined()`
:ref:`vmod_taskvar.bytes.protect`
:ref:`xbytes.protect()`
:ref:`vmod_taskvar.bytes.protected`
:ref:`xbytes.protected()`
:ref:`vmod_taskvar.duration`
:ref:`taskvar.duration()`
:ref:`vmod_taskvar.duration.get`
:ref:`xduration.get()`
:ref:`vmod_taskvar.duration.set`
:ref:`xduration.set()`
:ref:`vmod_taskvar.duration.undefine`
:ref:`xduration.undefine()`
:ref:`vmod_taskvar.duration.defined`
:ref:`xduration.defined()`
:ref:`vmod_taskvar.duration.protect`
:ref:`xduration.protect()`
:ref:`vmod_taskvar.duration.protected`
:ref:`xduration.protected()`
:ref:`vmod_taskvar.header`
:ref:`taskvar.header()`
:ref:`vmod_taskvar.header.get`
:ref:`xheader.get()`
:ref:`vmod_taskvar.header.set`
:ref:`xheader.set()`
:ref:`vmod_taskvar.header.undefine`
:ref:`xheader.undefine()`
:ref:`vmod_taskvar.header.defined`
:ref:`xheader.defined()`
:ref:`vmod_taskvar.header.protect`
:ref:`xheader.protect()`
:ref:`vmod_taskvar.header.protected`
:ref:`xheader.protected()`
:ref:`vmod_taskvar.int`
:ref:`taskvar.int()`
:ref:`vmod_taskvar.int.get`
:ref:`xint.get()`
:ref:`vmod_taskvar.int.set`
:ref:`xint.set()`
:ref:`vmod_taskvar.int.undefine`
:ref:`xint.undefine()`
:ref:`vmod_taskvar.int.defined`
:ref:`xint.defined()`
:ref:`vmod_taskvar.int.protect`
:ref:`xint.protect()`
:ref:`vmod_taskvar.int.protected`
:ref:`xint.protected()`
:ref:`vmod_taskvar.ip`
:ref:`taskvar.ip()`
:ref:`vmod_taskvar.ip.get`
:ref:`xip.get()`
:ref:`vmod_taskvar.ip.set`
:ref:`xip.set()`
:ref:`vmod_taskvar.ip.undefine`
:ref:`xip.undefine()`
:ref:`vmod_taskvar.ip.defined`
:ref:`xip.defined()`
:ref:`vmod_taskvar.ip.protect`
:ref:`xip.protect()`
:ref:`vmod_taskvar.ip.protected`
:ref:`xip.protected()`
:ref:`vmod_taskvar.probe`
:ref:`taskvar.probe()`
:ref:`vmod_taskvar.probe.get`
:ref:`xprobe.get()`
:ref:`vmod_taskvar.probe.set`
:ref:`xprobe.set()`
:ref:`vmod_taskvar.probe.undefine`
:ref:`xprobe.undefine()`
:ref:`vmod_taskvar.probe.defined`
:ref:`xprobe.defined()`
:ref:`vmod_taskvar.probe.protect`
:ref:`xprobe.protect()`
:ref:`vmod_taskvar.probe.protected`
:ref:`xprobe.protected()`
:ref:`vmod_taskvar.real`
:ref:`taskvar.real()`
:ref:`vmod_taskvar.real.get`
:ref:`xreal.get()`
:ref:`vmod_taskvar.real.set`
:ref:`xreal.set()`
:ref:`vmod_taskvar.real.undefine`
:ref:`xreal.undefine()`
:ref:`vmod_taskvar.real.defined`
:ref:`xreal.defined()`
:ref:`vmod_taskvar.real.protect`
:ref:`xreal.protect()`
:ref:`vmod_taskvar.real.protected`
:ref:`xreal.protected()`
:ref:`vmod_taskvar.stevedore`
:ref:`taskvar.stevedore()`
:ref:`vmod_taskvar.stevedore.get`
:ref:`xstevedore.get()`
:ref:`vmod_taskvar.stevedore.set`
:ref:`xstevedore.set()`
:ref:`vmod_taskvar.stevedore.undefine`
:ref:`xstevedore.undefine()`
:ref:`vmod_taskvar.stevedore.defined`
:ref:`xstevedore.defined()`
:ref:`vmod_taskvar.stevedore.protect`
:ref:`xstevedore.protect()`
:ref:`vmod_taskvar.stevedore.protected`
:ref:`xstevedore.protected()`
:ref:`vmod_taskvar.string`
:ref:`taskvar.string()`
:ref:`vmod_taskvar.string.get`
:ref:`xstring.get()`
:ref:`vmod_taskvar.string.set`
:ref:`xstring.set()`
:ref:`vmod_taskvar.string.undefine`
:ref:`xstring.undefine()`
:ref:`vmod_taskvar.string.defined`
:ref:`xstring.defined()`
:ref:`vmod_taskvar.string.protect`
:ref:`xstring.protect()`
:ref:`vmod_taskvar.string.protected`
:ref:`xstring.protected()`
:ref:`vmod_taskvar.time`
:ref:`taskvar.time()`
:ref:`vmod_taskvar.time.get`
:ref:`xtime.get()`
:ref:`vmod_taskvar.time.set`
:ref:`xtime.set()`
:ref:`vmod_taskvar.time.undefine`
:ref:`xtime.undefine()`
:ref:`vmod_taskvar.time.defined`
:ref:`xtime.defined()`
:ref:`vmod_taskvar.time.protect`
:ref:`xtime.protect()`
:ref:`vmod_taskvar.time.protected`
:ref:`xtime.protected()`
DESCRIPTION
===========
......@@ -293,7 +293,7 @@ for the respective type names and the ``.get()`` fallback.
.. just a newline
.. _vmod_taskvar.acl:
.. _taskvar.acl():
new xacl = taskvar.acl([ACL init])
----------------------------------
......@@ -302,7 +302,7 @@ Construct a(n) ACL taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.acl.get:
.. _xacl.get():
ACL xacl.get(ACL fallback)
--------------------------
......@@ -310,7 +310,7 @@ ACL xacl.get(ACL fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.acl.set:
.. _xacl.set():
VOID xacl.set(ACL)
------------------
......@@ -319,21 +319,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.acl.undefine:
.. _xacl.undefine():
VOID xacl.undefine()
--------------------
Undefine the taskvar.
.. _vmod_taskvar.acl.defined:
.. _xacl.defined():
BOOL xacl.defined()
-------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.acl.protect:
.. _xacl.protect():
VOID xacl.protect()
-------------------
......@@ -341,14 +341,14 @@ VOID xacl.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.acl.protected:
.. _xacl.protected():
BOOL xacl.protected()
---------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.backend:
.. _taskvar.backend():
new xbackend = taskvar.backend([BACKEND init])
----------------------------------------------
......@@ -357,7 +357,7 @@ Construct a(n) BACKEND taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.backend.get:
.. _xbackend.get():
BACKEND xbackend.get(BACKEND fallback=0)
----------------------------------------
......@@ -365,7 +365,7 @@ BACKEND xbackend.get(BACKEND fallback=0)
Return the value of the taskvar or the `fallback` argument
if it is undefined. The default fallback is no backend.
.. _vmod_taskvar.backend.set:
.. _xbackend.set():
VOID xbackend.set(BACKEND)
--------------------------
......@@ -374,21 +374,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.backend.undefine:
.. _xbackend.undefine():
VOID xbackend.undefine()
------------------------
Undefine the taskvar.
.. _vmod_taskvar.backend.defined:
.. _xbackend.defined():
BOOL xbackend.defined()
-----------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.backend.protect:
.. _xbackend.protect():
VOID xbackend.protect()
-----------------------
......@@ -396,14 +396,14 @@ VOID xbackend.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.backend.protected:
.. _xbackend.protected():
BOOL xbackend.protected()
-------------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.blob:
.. _taskvar.blob():
new xblob = taskvar.blob([BLOB init])
-------------------------------------
......@@ -412,7 +412,7 @@ Construct a(n) BLOB taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.blob.get:
.. _xblob.get():
BLOB xblob.get(BLOB fallback)
-----------------------------
......@@ -420,7 +420,7 @@ BLOB xblob.get(BLOB fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.blob.set:
.. _xblob.set():
VOID xblob.set(BLOB)
--------------------
......@@ -429,21 +429,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.blob.undefine:
.. _xblob.undefine():
VOID xblob.undefine()
---------------------
Undefine the taskvar.
.. _vmod_taskvar.blob.defined:
.. _xblob.defined():
BOOL xblob.defined()
--------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.blob.protect:
.. _xblob.protect():
VOID xblob.protect()
--------------------
......@@ -451,14 +451,14 @@ VOID xblob.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.blob.protected:
.. _xblob.protected():
BOOL xblob.protected()
----------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.body:
.. _taskvar.body():
new xbody = taskvar.body([BODY init])
-------------------------------------
......@@ -467,7 +467,7 @@ Construct a(n) BODY taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.body.get:
.. _xbody.get():
BODY xbody.get(BODY fallback)
-----------------------------
......@@ -475,7 +475,7 @@ BODY xbody.get(BODY fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.body.set:
.. _xbody.set():
VOID xbody.set(BODY)
--------------------
......@@ -484,21 +484,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.body.undefine:
.. _xbody.undefine():
VOID xbody.undefine()
---------------------
Undefine the taskvar.
.. _vmod_taskvar.body.defined:
.. _xbody.defined():
BOOL xbody.defined()
--------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.body.protect:
.. _xbody.protect():
VOID xbody.protect()
--------------------
......@@ -506,14 +506,14 @@ VOID xbody.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.body.protected:
.. _xbody.protected():
BOOL xbody.protected()
----------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.bool:
.. _taskvar.bool():
new xbool = taskvar.bool([BOOL init])
-------------------------------------
......@@ -522,7 +522,7 @@ Construct a(n) BOOL taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.bool.get:
.. _xbool.get():
BOOL xbool.get(BOOL fallback)
-----------------------------
......@@ -530,7 +530,7 @@ BOOL xbool.get(BOOL fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.bool.set:
.. _xbool.set():
VOID xbool.set(BOOL)
--------------------
......@@ -539,21 +539,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.bool.undefine:
.. _xbool.undefine():
VOID xbool.undefine()
---------------------
Undefine the taskvar.
.. _vmod_taskvar.bool.defined:
.. _xbool.defined():
BOOL xbool.defined()
--------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.bool.protect:
.. _xbool.protect():
VOID xbool.protect()
--------------------
......@@ -561,14 +561,14 @@ VOID xbool.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.bool.protected:
.. _xbool.protected():
BOOL xbool.protected()
----------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.bytes:
.. _taskvar.bytes():
new xbytes = taskvar.bytes([BYTES init])
----------------------------------------
......@@ -577,7 +577,7 @@ Construct a(n) BYTES taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.bytes.get:
.. _xbytes.get():
BYTES xbytes.get(BYTES fallback)
--------------------------------
......@@ -585,7 +585,7 @@ BYTES xbytes.get(BYTES fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.bytes.set:
.. _xbytes.set():
VOID xbytes.set(BYTES)
----------------------
......@@ -594,21 +594,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.bytes.undefine:
.. _xbytes.undefine():
VOID xbytes.undefine()
----------------------
Undefine the taskvar.
.. _vmod_taskvar.bytes.defined:
.. _xbytes.defined():
BOOL xbytes.defined()
---------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.bytes.protect:
.. _xbytes.protect():
VOID xbytes.protect()
---------------------
......@@ -616,14 +616,14 @@ VOID xbytes.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.bytes.protected:
.. _xbytes.protected():
BOOL xbytes.protected()
-----------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.duration:
.. _taskvar.duration():
new xduration = taskvar.duration([DURATION init])
-------------------------------------------------
......@@ -632,7 +632,7 @@ Construct a(n) DURATION taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.duration.get:
.. _xduration.get():
DURATION xduration.get(DURATION fallback=0)
-------------------------------------------
......@@ -640,7 +640,7 @@ DURATION xduration.get(DURATION fallback=0)
Return the value of the taskvar or the `fallback` argument
if it is undefined. The default fallback is 0s.
.. _vmod_taskvar.duration.set:
.. _xduration.set():
VOID xduration.set(DURATION)
----------------------------
......@@ -649,21 +649,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.duration.undefine:
.. _xduration.undefine():
VOID xduration.undefine()
-------------------------
Undefine the taskvar.
.. _vmod_taskvar.duration.defined:
.. _xduration.defined():
BOOL xduration.defined()
------------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.duration.protect:
.. _xduration.protect():
VOID xduration.protect()
------------------------
......@@ -671,14 +671,14 @@ VOID xduration.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.duration.protected:
.. _xduration.protected():
BOOL xduration.protected()
--------------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.header:
.. _taskvar.header():
new xheader = taskvar.header([HEADER init])
-------------------------------------------
......@@ -687,7 +687,7 @@ Construct a(n) HEADER taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.header.get:
.. _xheader.get():
HEADER xheader.get(HEADER fallback)
-----------------------------------
......@@ -695,7 +695,7 @@ HEADER xheader.get(HEADER fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.header.set:
.. _xheader.set():
VOID xheader.set(HEADER)
------------------------
......@@ -704,21 +704,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.header.undefine:
.. _xheader.undefine():
VOID xheader.undefine()
-----------------------
Undefine the taskvar.
.. _vmod_taskvar.header.defined:
.. _xheader.defined():
BOOL xheader.defined()
----------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.header.protect:
.. _xheader.protect():
VOID xheader.protect()
----------------------
......@@ -726,14 +726,14 @@ VOID xheader.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.header.protected:
.. _xheader.protected():
BOOL xheader.protected()
------------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.int:
.. _taskvar.int():
new xint = taskvar.int([INT init])
----------------------------------
......@@ -742,7 +742,7 @@ Construct a(n) INT taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.int.get:
.. _xint.get():
INT xint.get(INT fallback=0)
----------------------------
......@@ -750,7 +750,7 @@ INT xint.get(INT fallback=0)
Return the value of the taskvar or the `fallback` argument
if it is undefined. The default fallback is 0.
.. _vmod_taskvar.int.set:
.. _xint.set():
VOID xint.set(INT)
------------------
......@@ -759,21 +759,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.int.undefine:
.. _xint.undefine():
VOID xint.undefine()
--------------------
Undefine the taskvar.
.. _vmod_taskvar.int.defined:
.. _xint.defined():
BOOL xint.defined()
-------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.int.protect:
.. _xint.protect():
VOID xint.protect()
-------------------
......@@ -781,14 +781,14 @@ VOID xint.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.int.protected:
.. _xint.protected():
BOOL xint.protected()
---------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.ip:
.. _taskvar.ip():
new xip = taskvar.ip([IP init])
-------------------------------
......@@ -797,7 +797,7 @@ Construct a(n) IP taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.ip.get:
.. _xip.get():
IP xip.get(IP fallback)
-----------------------
......@@ -805,7 +805,7 @@ IP xip.get(IP fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.ip.set:
.. _xip.set():
VOID xip.set(IP)
----------------
......@@ -814,21 +814,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.ip.undefine:
.. _xip.undefine():
VOID xip.undefine()
-------------------
Undefine the taskvar.
.. _vmod_taskvar.ip.defined:
.. _xip.defined():
BOOL xip.defined()
------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.ip.protect:
.. _xip.protect():
VOID xip.protect()
------------------
......@@ -836,14 +836,14 @@ VOID xip.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.ip.protected:
.. _xip.protected():
BOOL xip.protected()
--------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.probe:
.. _taskvar.probe():
new xprobe = taskvar.probe([PROBE init])
----------------------------------------
......@@ -852,7 +852,7 @@ Construct a(n) PROBE taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.probe.get:
.. _xprobe.get():
PROBE xprobe.get(PROBE fallback)
--------------------------------
......@@ -860,7 +860,7 @@ PROBE xprobe.get(PROBE fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.probe.set:
.. _xprobe.set():
VOID xprobe.set(PROBE)
----------------------
......@@ -869,21 +869,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.probe.undefine:
.. _xprobe.undefine():
VOID xprobe.undefine()
----------------------
Undefine the taskvar.
.. _vmod_taskvar.probe.defined:
.. _xprobe.defined():
BOOL xprobe.defined()
---------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.probe.protect:
.. _xprobe.protect():
VOID xprobe.protect()
---------------------
......@@ -891,14 +891,14 @@ VOID xprobe.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.probe.protected:
.. _xprobe.protected():
BOOL xprobe.protected()
-----------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.real:
.. _taskvar.real():
new xreal = taskvar.real([REAL init])
-------------------------------------
......@@ -907,7 +907,7 @@ Construct a(n) REAL taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.real.get:
.. _xreal.get():
REAL xreal.get(REAL fallback=0.0)
---------------------------------
......@@ -915,7 +915,7 @@ REAL xreal.get(REAL fallback=0.0)
Return the value of the taskvar or the `fallback` argument
if it is undefined. The default fallback is 0.0.
.. _vmod_taskvar.real.set:
.. _xreal.set():
VOID xreal.set(REAL)
--------------------
......@@ -924,21 +924,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.real.undefine:
.. _xreal.undefine():
VOID xreal.undefine()
---------------------
Undefine the taskvar.
.. _vmod_taskvar.real.defined:
.. _xreal.defined():
BOOL xreal.defined()
--------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.real.protect:
.. _xreal.protect():
VOID xreal.protect()
--------------------
......@@ -946,14 +946,14 @@ VOID xreal.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.real.protected:
.. _xreal.protected():
BOOL xreal.protected()
----------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.stevedore:
.. _taskvar.stevedore():
new xstevedore = taskvar.stevedore([STEVEDORE init])
----------------------------------------------------
......@@ -962,7 +962,7 @@ Construct a(n) STEVEDORE taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.stevedore.get:
.. _xstevedore.get():
STEVEDORE xstevedore.get(STEVEDORE fallback)
--------------------------------------------
......@@ -970,7 +970,7 @@ STEVEDORE xstevedore.get(STEVEDORE fallback)
Return the value of the taskvar or the `fallback` argument
if it is undefined.
.. _vmod_taskvar.stevedore.set:
.. _xstevedore.set():
VOID xstevedore.set(STEVEDORE)
------------------------------
......@@ -979,21 +979,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.stevedore.undefine:
.. _xstevedore.undefine():
VOID xstevedore.undefine()
--------------------------
Undefine the taskvar.
.. _vmod_taskvar.stevedore.defined:
.. _xstevedore.defined():
BOOL xstevedore.defined()
-------------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.stevedore.protect:
.. _xstevedore.protect():
VOID xstevedore.protect()
-------------------------
......@@ -1001,14 +1001,14 @@ VOID xstevedore.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.stevedore.protected:
.. _xstevedore.protected():
BOOL xstevedore.protected()
---------------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.string:
.. _taskvar.string():
new xstring = taskvar.string([STRING init])
-------------------------------------------
......@@ -1017,7 +1017,7 @@ Construct a(n) STRING taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.string.get:
.. _xstring.get():
STRING xstring.get(STRING fallback=0)
-------------------------------------
......@@ -1025,7 +1025,7 @@ STRING xstring.get(STRING fallback=0)
Return the value of the taskvar or the `fallback` argument
if it is undefined. The default fallback is the empty string.
.. _vmod_taskvar.string.set:
.. _xstring.set():
VOID xstring.set(STRING)
------------------------
......@@ -1034,21 +1034,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.string.undefine:
.. _xstring.undefine():
VOID xstring.undefine()
-----------------------
Undefine the taskvar.
.. _vmod_taskvar.string.defined:
.. _xstring.defined():
BOOL xstring.defined()
----------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.string.protect:
.. _xstring.protect():
VOID xstring.protect()
----------------------
......@@ -1056,14 +1056,14 @@ VOID xstring.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.string.protected:
.. _xstring.protected():
BOOL xstring.protected()
------------------------
Return whether the taskvar is protected.
.. _vmod_taskvar.time:
.. _taskvar.time():
new xtime = taskvar.time([TIME init])
-------------------------------------
......@@ -1072,7 +1072,7 @@ Construct a(n) TIME taskvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_taskvar.time.get:
.. _xtime.get():
TIME xtime.get(TIME fallback=0)
-------------------------------
......@@ -1080,7 +1080,7 @@ TIME xtime.get(TIME fallback=0)
Return the value of the taskvar or the `fallback` argument
if it is undefined. The default fallback is the epoch (1970/1/1 0:00:00 GMT).
.. _vmod_taskvar.time.set:
.. _xtime.set():
VOID xtime.set(TIME)
--------------------
......@@ -1089,21 +1089,21 @@ Set the value of the taskvar.
Triggers a vcl failure for protected variables.
.. _vmod_taskvar.time.undefine:
.. _xtime.undefine():
VOID xtime.undefine()
---------------------
Undefine the taskvar.
.. _vmod_taskvar.time.defined:
.. _xtime.defined():
BOOL xtime.defined()
--------------------
Return whether the taskvar is defined.
.. _vmod_taskvar.time.protect:
.. _xtime.protect():
VOID xtime.protect()
--------------------
......@@ -1111,7 +1111,7 @@ VOID xtime.protect()
Protect the taskvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_taskvar.time.protected:
.. _xtime.protected():
BOOL xtime.protected()
----------------------
......
......@@ -20,215 +20,215 @@ SYNOPSIS
import topvar [as name] [from "path"]
:ref:`vmod_topvar.acl`
:ref:`topvar.acl()`
:ref:`vmod_topvar.acl.get`
:ref:`xacl.get()`
:ref:`vmod_topvar.acl.set`
:ref:`xacl.set()`
:ref:`vmod_topvar.acl.undefine`
:ref:`xacl.undefine()`
:ref:`vmod_topvar.acl.defined`
:ref:`xacl.defined()`
:ref:`vmod_topvar.acl.protect`
:ref:`xacl.protect()`
:ref:`vmod_topvar.acl.protected`
:ref:`xacl.protected()`
:ref:`vmod_topvar.backend`
:ref:`topvar.backend()`
:ref:`vmod_topvar.backend.get`
:ref:`xbackend.get()`
:ref:`vmod_topvar.backend.set`
:ref:`xbackend.set()`
:ref:`vmod_topvar.backend.undefine`
:ref:`xbackend.undefine()`
:ref:`vmod_topvar.backend.defined`
:ref:`xbackend.defined()`
:ref:`vmod_topvar.backend.protect`
:ref:`xbackend.protect()`
:ref:`vmod_topvar.backend.protected`
:ref:`xbackend.protected()`
:ref:`vmod_topvar.blob`
:ref:`topvar.blob()`
:ref:`vmod_topvar.blob.get`
:ref:`xblob.get()`
:ref:`vmod_topvar.blob.set`
:ref:`xblob.set()`
:ref:`vmod_topvar.blob.undefine`
:ref:`xblob.undefine()`
:ref:`vmod_topvar.blob.defined`
:ref:`xblob.defined()`
:ref:`vmod_topvar.blob.protect`
:ref:`xblob.protect()`
:ref:`vmod_topvar.blob.protected`
:ref:`xblob.protected()`
:ref:`vmod_topvar.body`
:ref:`topvar.body()`
:ref:`vmod_topvar.body.get`
:ref:`xbody.get()`
:ref:`vmod_topvar.body.set`
:ref:`xbody.set()`
:ref:`vmod_topvar.body.undefine`
:ref:`xbody.undefine()`
:ref:`vmod_topvar.body.defined`
:ref:`xbody.defined()`
:ref:`vmod_topvar.body.protect`
:ref:`xbody.protect()`
:ref:`vmod_topvar.body.protected`
:ref:`xbody.protected()`
:ref:`vmod_topvar.bool`
:ref:`topvar.bool()`
:ref:`vmod_topvar.bool.get`
:ref:`xbool.get()`
:ref:`vmod_topvar.bool.set`
:ref:`xbool.set()`
:ref:`vmod_topvar.bool.undefine`
:ref:`xbool.undefine()`
:ref:`vmod_topvar.bool.defined`
:ref:`xbool.defined()`
:ref:`vmod_topvar.bool.protect`
:ref:`xbool.protect()`
:ref:`vmod_topvar.bool.protected`
:ref:`xbool.protected()`
:ref:`vmod_topvar.bytes`
:ref:`topvar.bytes()`
:ref:`vmod_topvar.bytes.get`
:ref:`xbytes.get()`
:ref:`vmod_topvar.bytes.set`
:ref:`xbytes.set()`
:ref:`vmod_topvar.bytes.undefine`
:ref:`xbytes.undefine()`
:ref:`vmod_topvar.bytes.defined`
:ref:`xbytes.defined()`
:ref:`vmod_topvar.bytes.protect`
:ref:`xbytes.protect()`
:ref:`vmod_topvar.bytes.protected`
:ref:`xbytes.protected()`
:ref:`vmod_topvar.duration`
:ref:`topvar.duration()`
:ref:`vmod_topvar.duration.get`
:ref:`xduration.get()`
:ref:`vmod_topvar.duration.set`
:ref:`xduration.set()`
:ref:`vmod_topvar.duration.undefine`
:ref:`xduration.undefine()`
:ref:`vmod_topvar.duration.defined`
:ref:`xduration.defined()`
:ref:`vmod_topvar.duration.protect`
:ref:`xduration.protect()`
:ref:`vmod_topvar.duration.protected`
:ref:`xduration.protected()`
:ref:`vmod_topvar.header`
:ref:`topvar.header()`
:ref:`vmod_topvar.header.get`
:ref:`xheader.get()`
:ref:`vmod_topvar.header.set`
:ref:`xheader.set()`
:ref:`vmod_topvar.header.undefine`
:ref:`xheader.undefine()`
:ref:`vmod_topvar.header.defined`
:ref:`xheader.defined()`
:ref:`vmod_topvar.header.protect`
:ref:`xheader.protect()`
:ref:`vmod_topvar.header.protected`
:ref:`xheader.protected()`
:ref:`vmod_topvar.int`
:ref:`topvar.int()`
:ref:`vmod_topvar.int.get`
:ref:`xint.get()`
:ref:`vmod_topvar.int.set`
:ref:`xint.set()`
:ref:`vmod_topvar.int.undefine`
:ref:`xint.undefine()`
:ref:`vmod_topvar.int.defined`
:ref:`xint.defined()`
:ref:`vmod_topvar.int.protect`
:ref:`xint.protect()`
:ref:`vmod_topvar.int.protected`
:ref:`xint.protected()`
:ref:`vmod_topvar.ip`
:ref:`topvar.ip()`
:ref:`vmod_topvar.ip.get`
:ref:`xip.get()`
:ref:`vmod_topvar.ip.set`
:ref:`xip.set()`
:ref:`vmod_topvar.ip.undefine`
:ref:`xip.undefine()`
:ref:`vmod_topvar.ip.defined`
:ref:`xip.defined()`
:ref:`vmod_topvar.ip.protect`
:ref:`xip.protect()`
:ref:`vmod_topvar.ip.protected`
:ref:`xip.protected()`
:ref:`vmod_topvar.probe`
:ref:`topvar.probe()`
:ref:`vmod_topvar.probe.get`
:ref:`xprobe.get()`
:ref:`vmod_topvar.probe.set`
:ref:`xprobe.set()`
:ref:`vmod_topvar.probe.undefine`
:ref:`xprobe.undefine()`
:ref:`vmod_topvar.probe.defined`
:ref:`xprobe.defined()`
:ref:`vmod_topvar.probe.protect`
:ref:`xprobe.protect()`
:ref:`vmod_topvar.probe.protected`
:ref:`xprobe.protected()`
:ref:`vmod_topvar.real`
:ref:`topvar.real()`
:ref:`vmod_topvar.real.get`
:ref:`xreal.get()`
:ref:`vmod_topvar.real.set`
:ref:`xreal.set()`
:ref:`vmod_topvar.real.undefine`
:ref:`xreal.undefine()`
:ref:`vmod_topvar.real.defined`
:ref:`xreal.defined()`
:ref:`vmod_topvar.real.protect`
:ref:`xreal.protect()`
:ref:`vmod_topvar.real.protected`
:ref:`xreal.protected()`
:ref:`vmod_topvar.stevedore`
:ref:`topvar.stevedore()`
:ref:`vmod_topvar.stevedore.get`
:ref:`xstevedore.get()`
:ref:`vmod_topvar.stevedore.set`
:ref:`xstevedore.set()`
:ref:`vmod_topvar.stevedore.undefine`
:ref:`xstevedore.undefine()`
:ref:`vmod_topvar.stevedore.defined`
:ref:`xstevedore.defined()`
:ref:`vmod_topvar.stevedore.protect`
:ref:`xstevedore.protect()`
:ref:`vmod_topvar.stevedore.protected`
:ref:`xstevedore.protected()`
:ref:`vmod_topvar.string`
:ref:`topvar.string()`
:ref:`vmod_topvar.string.get`
:ref:`xstring.get()`
:ref:`vmod_topvar.string.set`
:ref:`xstring.set()`
:ref:`vmod_topvar.string.undefine`
:ref:`xstring.undefine()`
:ref:`vmod_topvar.string.defined`
:ref:`xstring.defined()`
:ref:`vmod_topvar.string.protect`
:ref:`xstring.protect()`
:ref:`vmod_topvar.string.protected`
:ref:`xstring.protected()`
:ref:`vmod_topvar.time`
:ref:`topvar.time()`
:ref:`vmod_topvar.time.get`
:ref:`xtime.get()`
:ref:`vmod_topvar.time.set`
:ref:`xtime.set()`
:ref:`vmod_topvar.time.undefine`
:ref:`xtime.undefine()`
:ref:`vmod_topvar.time.defined`
:ref:`xtime.defined()`
:ref:`vmod_topvar.time.protect`
:ref:`xtime.protect()`
:ref:`vmod_topvar.time.protected`
:ref:`xtime.protected()`
DESCRIPTION
===========
......@@ -276,7 +276,7 @@ for the respective type names and the ``.get()`` fallback.
.. just a newline
.. _vmod_topvar.acl:
.. _topvar.acl():
new xacl = topvar.acl([ACL init])
---------------------------------
......@@ -285,7 +285,7 @@ Construct a(n) ACL topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.acl.get:
.. _xacl.get():
ACL xacl.get(ACL fallback)
--------------------------
......@@ -293,7 +293,7 @@ ACL xacl.get(ACL fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.acl.set:
.. _xacl.set():
VOID xacl.set(ACL)
------------------
......@@ -302,21 +302,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.acl.undefine:
.. _xacl.undefine():
VOID xacl.undefine()
--------------------
Undefine the topvar.
.. _vmod_topvar.acl.defined:
.. _xacl.defined():
BOOL xacl.defined()
-------------------
Return whether the topvar is defined.
.. _vmod_topvar.acl.protect:
.. _xacl.protect():
VOID xacl.protect()
-------------------
......@@ -324,14 +324,14 @@ VOID xacl.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.acl.protected:
.. _xacl.protected():
BOOL xacl.protected()
---------------------
Return whether the topvar is protected.
.. _vmod_topvar.backend:
.. _topvar.backend():
new xbackend = topvar.backend([BACKEND init])
---------------------------------------------
......@@ -340,7 +340,7 @@ Construct a(n) BACKEND topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.backend.get:
.. _xbackend.get():
BACKEND xbackend.get(BACKEND fallback=0)
----------------------------------------
......@@ -348,7 +348,7 @@ BACKEND xbackend.get(BACKEND fallback=0)
Return the value of the topvar or the `fallback` argument
if it is undefined. The default fallback is no backend.
.. _vmod_topvar.backend.set:
.. _xbackend.set():
VOID xbackend.set(BACKEND)
--------------------------
......@@ -357,21 +357,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.backend.undefine:
.. _xbackend.undefine():
VOID xbackend.undefine()
------------------------
Undefine the topvar.
.. _vmod_topvar.backend.defined:
.. _xbackend.defined():
BOOL xbackend.defined()
-----------------------
Return whether the topvar is defined.
.. _vmod_topvar.backend.protect:
.. _xbackend.protect():
VOID xbackend.protect()
-----------------------
......@@ -379,14 +379,14 @@ VOID xbackend.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.backend.protected:
.. _xbackend.protected():
BOOL xbackend.protected()
-------------------------
Return whether the topvar is protected.
.. _vmod_topvar.blob:
.. _topvar.blob():
new xblob = topvar.blob([BLOB init])
------------------------------------
......@@ -395,7 +395,7 @@ Construct a(n) BLOB topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.blob.get:
.. _xblob.get():
BLOB xblob.get(BLOB fallback)
-----------------------------
......@@ -403,7 +403,7 @@ BLOB xblob.get(BLOB fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.blob.set:
.. _xblob.set():
VOID xblob.set(BLOB)
--------------------
......@@ -412,21 +412,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.blob.undefine:
.. _xblob.undefine():
VOID xblob.undefine()
---------------------
Undefine the topvar.
.. _vmod_topvar.blob.defined:
.. _xblob.defined():
BOOL xblob.defined()
--------------------
Return whether the topvar is defined.
.. _vmod_topvar.blob.protect:
.. _xblob.protect():
VOID xblob.protect()
--------------------
......@@ -434,14 +434,14 @@ VOID xblob.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.blob.protected:
.. _xblob.protected():
BOOL xblob.protected()
----------------------
Return whether the topvar is protected.
.. _vmod_topvar.body:
.. _topvar.body():
new xbody = topvar.body([BODY init])
------------------------------------
......@@ -450,7 +450,7 @@ Construct a(n) BODY topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.body.get:
.. _xbody.get():
BODY xbody.get(BODY fallback)
-----------------------------
......@@ -458,7 +458,7 @@ BODY xbody.get(BODY fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.body.set:
.. _xbody.set():
VOID xbody.set(BODY)
--------------------
......@@ -467,21 +467,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.body.undefine:
.. _xbody.undefine():
VOID xbody.undefine()
---------------------
Undefine the topvar.
.. _vmod_topvar.body.defined:
.. _xbody.defined():
BOOL xbody.defined()
--------------------
Return whether the topvar is defined.
.. _vmod_topvar.body.protect:
.. _xbody.protect():
VOID xbody.protect()
--------------------
......@@ -489,14 +489,14 @@ VOID xbody.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.body.protected:
.. _xbody.protected():
BOOL xbody.protected()
----------------------
Return whether the topvar is protected.
.. _vmod_topvar.bool:
.. _topvar.bool():
new xbool = topvar.bool([BOOL init])
------------------------------------
......@@ -505,7 +505,7 @@ Construct a(n) BOOL topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.bool.get:
.. _xbool.get():
BOOL xbool.get(BOOL fallback)
-----------------------------
......@@ -513,7 +513,7 @@ BOOL xbool.get(BOOL fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.bool.set:
.. _xbool.set():
VOID xbool.set(BOOL)
--------------------
......@@ -522,21 +522,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.bool.undefine:
.. _xbool.undefine():
VOID xbool.undefine()
---------------------
Undefine the topvar.
.. _vmod_topvar.bool.defined:
.. _xbool.defined():
BOOL xbool.defined()
--------------------
Return whether the topvar is defined.
.. _vmod_topvar.bool.protect:
.. _xbool.protect():
VOID xbool.protect()
--------------------
......@@ -544,14 +544,14 @@ VOID xbool.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.bool.protected:
.. _xbool.protected():
BOOL xbool.protected()
----------------------
Return whether the topvar is protected.
.. _vmod_topvar.bytes:
.. _topvar.bytes():
new xbytes = topvar.bytes([BYTES init])
---------------------------------------
......@@ -560,7 +560,7 @@ Construct a(n) BYTES topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.bytes.get:
.. _xbytes.get():
BYTES xbytes.get(BYTES fallback)
--------------------------------
......@@ -568,7 +568,7 @@ BYTES xbytes.get(BYTES fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.bytes.set:
.. _xbytes.set():
VOID xbytes.set(BYTES)
----------------------
......@@ -577,21 +577,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.bytes.undefine:
.. _xbytes.undefine():
VOID xbytes.undefine()
----------------------
Undefine the topvar.
.. _vmod_topvar.bytes.defined:
.. _xbytes.defined():
BOOL xbytes.defined()
---------------------
Return whether the topvar is defined.
.. _vmod_topvar.bytes.protect:
.. _xbytes.protect():
VOID xbytes.protect()
---------------------
......@@ -599,14 +599,14 @@ VOID xbytes.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.bytes.protected:
.. _xbytes.protected():
BOOL xbytes.protected()
-----------------------
Return whether the topvar is protected.
.. _vmod_topvar.duration:
.. _topvar.duration():
new xduration = topvar.duration([DURATION init])
------------------------------------------------
......@@ -615,7 +615,7 @@ Construct a(n) DURATION topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.duration.get:
.. _xduration.get():
DURATION xduration.get(DURATION fallback=0)
-------------------------------------------
......@@ -623,7 +623,7 @@ DURATION xduration.get(DURATION fallback=0)
Return the value of the topvar or the `fallback` argument
if it is undefined. The default fallback is 0s.
.. _vmod_topvar.duration.set:
.. _xduration.set():
VOID xduration.set(DURATION)
----------------------------
......@@ -632,21 +632,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.duration.undefine:
.. _xduration.undefine():
VOID xduration.undefine()
-------------------------
Undefine the topvar.
.. _vmod_topvar.duration.defined:
.. _xduration.defined():
BOOL xduration.defined()
------------------------
Return whether the topvar is defined.
.. _vmod_topvar.duration.protect:
.. _xduration.protect():
VOID xduration.protect()
------------------------
......@@ -654,14 +654,14 @@ VOID xduration.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.duration.protected:
.. _xduration.protected():
BOOL xduration.protected()
--------------------------
Return whether the topvar is protected.
.. _vmod_topvar.header:
.. _topvar.header():
new xheader = topvar.header([HEADER init])
------------------------------------------
......@@ -670,7 +670,7 @@ Construct a(n) HEADER topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.header.get:
.. _xheader.get():
HEADER xheader.get(HEADER fallback)
-----------------------------------
......@@ -678,7 +678,7 @@ HEADER xheader.get(HEADER fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.header.set:
.. _xheader.set():
VOID xheader.set(HEADER)
------------------------
......@@ -687,21 +687,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.header.undefine:
.. _xheader.undefine():
VOID xheader.undefine()
-----------------------
Undefine the topvar.
.. _vmod_topvar.header.defined:
.. _xheader.defined():
BOOL xheader.defined()
----------------------
Return whether the topvar is defined.
.. _vmod_topvar.header.protect:
.. _xheader.protect():
VOID xheader.protect()
----------------------
......@@ -709,14 +709,14 @@ VOID xheader.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.header.protected:
.. _xheader.protected():
BOOL xheader.protected()
------------------------
Return whether the topvar is protected.
.. _vmod_topvar.int:
.. _topvar.int():
new xint = topvar.int([INT init])
---------------------------------
......@@ -725,7 +725,7 @@ Construct a(n) INT topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.int.get:
.. _xint.get():
INT xint.get(INT fallback=0)
----------------------------
......@@ -733,7 +733,7 @@ INT xint.get(INT fallback=0)
Return the value of the topvar or the `fallback` argument
if it is undefined. The default fallback is 0.
.. _vmod_topvar.int.set:
.. _xint.set():
VOID xint.set(INT)
------------------
......@@ -742,21 +742,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.int.undefine:
.. _xint.undefine():
VOID xint.undefine()
--------------------
Undefine the topvar.
.. _vmod_topvar.int.defined:
.. _xint.defined():
BOOL xint.defined()
-------------------
Return whether the topvar is defined.
.. _vmod_topvar.int.protect:
.. _xint.protect():
VOID xint.protect()
-------------------
......@@ -764,14 +764,14 @@ VOID xint.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.int.protected:
.. _xint.protected():
BOOL xint.protected()
---------------------
Return whether the topvar is protected.
.. _vmod_topvar.ip:
.. _topvar.ip():
new xip = topvar.ip([IP init])
------------------------------
......@@ -780,7 +780,7 @@ Construct a(n) IP topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.ip.get:
.. _xip.get():
IP xip.get(IP fallback)
-----------------------
......@@ -788,7 +788,7 @@ IP xip.get(IP fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.ip.set:
.. _xip.set():
VOID xip.set(IP)
----------------
......@@ -797,21 +797,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.ip.undefine:
.. _xip.undefine():
VOID xip.undefine()
-------------------
Undefine the topvar.
.. _vmod_topvar.ip.defined:
.. _xip.defined():
BOOL xip.defined()
------------------
Return whether the topvar is defined.
.. _vmod_topvar.ip.protect:
.. _xip.protect():
VOID xip.protect()
------------------
......@@ -819,14 +819,14 @@ VOID xip.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.ip.protected:
.. _xip.protected():
BOOL xip.protected()
--------------------
Return whether the topvar is protected.
.. _vmod_topvar.probe:
.. _topvar.probe():
new xprobe = topvar.probe([PROBE init])
---------------------------------------
......@@ -835,7 +835,7 @@ Construct a(n) PROBE topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.probe.get:
.. _xprobe.get():
PROBE xprobe.get(PROBE fallback)
--------------------------------
......@@ -843,7 +843,7 @@ PROBE xprobe.get(PROBE fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.probe.set:
.. _xprobe.set():
VOID xprobe.set(PROBE)
----------------------
......@@ -852,21 +852,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.probe.undefine:
.. _xprobe.undefine():
VOID xprobe.undefine()
----------------------
Undefine the topvar.
.. _vmod_topvar.probe.defined:
.. _xprobe.defined():
BOOL xprobe.defined()
---------------------
Return whether the topvar is defined.
.. _vmod_topvar.probe.protect:
.. _xprobe.protect():
VOID xprobe.protect()
---------------------
......@@ -874,14 +874,14 @@ VOID xprobe.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.probe.protected:
.. _xprobe.protected():
BOOL xprobe.protected()
-----------------------
Return whether the topvar is protected.
.. _vmod_topvar.real:
.. _topvar.real():
new xreal = topvar.real([REAL init])
------------------------------------
......@@ -890,7 +890,7 @@ Construct a(n) REAL topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.real.get:
.. _xreal.get():
REAL xreal.get(REAL fallback=0.0)
---------------------------------
......@@ -898,7 +898,7 @@ REAL xreal.get(REAL fallback=0.0)
Return the value of the topvar or the `fallback` argument
if it is undefined. The default fallback is 0.0.
.. _vmod_topvar.real.set:
.. _xreal.set():
VOID xreal.set(REAL)
--------------------
......@@ -907,21 +907,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.real.undefine:
.. _xreal.undefine():
VOID xreal.undefine()
---------------------
Undefine the topvar.
.. _vmod_topvar.real.defined:
.. _xreal.defined():
BOOL xreal.defined()
--------------------
Return whether the topvar is defined.
.. _vmod_topvar.real.protect:
.. _xreal.protect():
VOID xreal.protect()
--------------------
......@@ -929,14 +929,14 @@ VOID xreal.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.real.protected:
.. _xreal.protected():
BOOL xreal.protected()
----------------------
Return whether the topvar is protected.
.. _vmod_topvar.stevedore:
.. _topvar.stevedore():
new xstevedore = topvar.stevedore([STEVEDORE init])
---------------------------------------------------
......@@ -945,7 +945,7 @@ Construct a(n) STEVEDORE topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.stevedore.get:
.. _xstevedore.get():
STEVEDORE xstevedore.get(STEVEDORE fallback)
--------------------------------------------
......@@ -953,7 +953,7 @@ STEVEDORE xstevedore.get(STEVEDORE fallback)
Return the value of the topvar or the `fallback` argument
if it is undefined.
.. _vmod_topvar.stevedore.set:
.. _xstevedore.set():
VOID xstevedore.set(STEVEDORE)
------------------------------
......@@ -962,21 +962,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.stevedore.undefine:
.. _xstevedore.undefine():
VOID xstevedore.undefine()
--------------------------
Undefine the topvar.
.. _vmod_topvar.stevedore.defined:
.. _xstevedore.defined():
BOOL xstevedore.defined()
-------------------------
Return whether the topvar is defined.
.. _vmod_topvar.stevedore.protect:
.. _xstevedore.protect():
VOID xstevedore.protect()
-------------------------
......@@ -984,14 +984,14 @@ VOID xstevedore.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.stevedore.protected:
.. _xstevedore.protected():
BOOL xstevedore.protected()
---------------------------
Return whether the topvar is protected.
.. _vmod_topvar.string:
.. _topvar.string():
new xstring = topvar.string([STRING init])
------------------------------------------
......@@ -1000,7 +1000,7 @@ Construct a(n) STRING topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.string.get:
.. _xstring.get():
STRING xstring.get(STRING fallback=0)
-------------------------------------
......@@ -1008,7 +1008,7 @@ STRING xstring.get(STRING fallback=0)
Return the value of the topvar or the `fallback` argument
if it is undefined. The default fallback is the empty string.
.. _vmod_topvar.string.set:
.. _xstring.set():
VOID xstring.set(STRING)
------------------------
......@@ -1017,21 +1017,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.string.undefine:
.. _xstring.undefine():
VOID xstring.undefine()
-----------------------
Undefine the topvar.
.. _vmod_topvar.string.defined:
.. _xstring.defined():
BOOL xstring.defined()
----------------------
Return whether the topvar is defined.
.. _vmod_topvar.string.protect:
.. _xstring.protect():
VOID xstring.protect()
----------------------
......@@ -1039,14 +1039,14 @@ VOID xstring.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.string.protected:
.. _xstring.protected():
BOOL xstring.protected()
------------------------
Return whether the topvar is protected.
.. _vmod_topvar.time:
.. _topvar.time():
new xtime = topvar.time([TIME init])
------------------------------------
......@@ -1055,7 +1055,7 @@ Construct a(n) TIME topvar with the default value `init`,
if provided. If no `init` value is provided, the variable
will be initially undefined.
.. _vmod_topvar.time.get:
.. _xtime.get():
TIME xtime.get(TIME fallback=0)
-------------------------------
......@@ -1063,7 +1063,7 @@ TIME xtime.get(TIME fallback=0)
Return the value of the topvar or the `fallback` argument
if it is undefined. The default fallback is the epoch (1970/1/1 0:00:00 GMT).
.. _vmod_topvar.time.set:
.. _xtime.set():
VOID xtime.set(TIME)
--------------------
......@@ -1072,21 +1072,21 @@ Set the value of the topvar.
Triggers a vcl failure for protected variables.
.. _vmod_topvar.time.undefine:
.. _xtime.undefine():
VOID xtime.undefine()
---------------------
Undefine the topvar.
.. _vmod_topvar.time.defined:
.. _xtime.defined():
BOOL xtime.defined()
--------------------
Return whether the topvar is defined.
.. _vmod_topvar.time.protect:
.. _xtime.protect():
VOID xtime.protect()
--------------------
......@@ -1094,7 +1094,7 @@ VOID xtime.protect()
Protect the topvar, so any future .set() calls on it
trigger a vcl failure.
.. _vmod_topvar.time.protected:
.. _xtime.protected():
BOOL xtime.protected()
----------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment