docs.roxen.comBack to normal mode
DocsRoxenWebServer 6.1Web Developer ManualRXML Scopes & Entities
Copyright © 2019, Roxen Internet Software
Suggestions, comments & compliments
manuals@roxen.com

Roxen

This scope contains information specific to this Roxen WebServer. It is not possible to write any information to this scope.


&roxen.auto-charset-value; (provided by Tags: RXML tags)

The value of the URL variable which is inserted by <roxen-automatic-charset-variable>. Can be used together with &roxen.auto-charset-variable; in custom links when you want Roxen to automatically detect the character set in the URL.


&roxen.auto-charset-variable; (provided by Tags: RXML tags)

The name of the URL variable which is inserted by <roxen-automatic-charset-variable>. Can be used together with &roxen.auto-charset-value; in custom links when you want Roxen to automatically detect the character set in the URL.


&roxen.base-version; (provided by Tags: RXML tags)


&roxen.build; (provided by Tags: RXML tags)


&roxen.dist-os; (provided by Tags: RXML tags)


&roxen.dist-version; (provided by Tags: RXML tags)


&roxen.domain; (provided by Tags: RXML tags)

The domain name of this site. The information is taken from the client request, so a request to "http://community.roxen.com/" would give this entity the value "community.roxen.com", while a request for "http://community/" would give the entity value "community".


&roxen.false; (provided by Tags: RXML tags)

The value is false in boolean tests, and yields 0 or 0.0, as appropriate, in a numeric context.

This is used for the special 'false' value in JSON (see <json-parse> and <json-format>).


&roxen.hits; (provided by Tags: RXML tags)

The number of hits, i.e. requests the webserver has accumulated since it was last started.


&roxen.hits-per-minute; (provided by Tags: RXML tags)

The average number of requests per minute since the webserver last started.


&roxen.nodename; (provided by Tags: RXML tags)

The node name of the machine that the webserver is running on.


&roxen.null; (provided by Tags: RXML tags)

NULL value. It's false in boolean tests, yields "" in a string context and 0 or 0.0, as appropriate, in a numeric context.

This is used for SQL NULL in the SQL tags, and also for the special 'null' value in JSON (see <json-parse> and <json-format>).


&roxen.pike-version; (provided by Tags: RXML tags)

The version of Pike the webserver is using, e.g. "Pike v7.2 release 140".


&roxen.product-name; (provided by Tags: RXML tags)


&roxen.sent; (provided by Tags: RXML tags)

The total amount of data the webserver has sent since it last started.


&roxen.sent-kbit-per-second; (provided by Tags: RXML tags)

The average amount of data the webserver has sent, in Kibibits.


&roxen.sent-mb; (provided by Tags: RXML tags)

The total amount of data the webserver has sent, in Mebibits.


&roxen.sent-per-minute; (provided by Tags: RXML tags)

The average number of bytes that the webserver sends during a minute. Based on the sent amount of data and uptime since last server start.


&roxen.server; (provided by Tags: RXML tags)

The URL of the webserver. The information is taken from the client request, so a request to "http://community.roxen.com/index.html" would give this entity the value "http://community.roxen.com/", while a request for "http://community/index.html" would give the entity the value "http://community/".


&roxen.ssl-strength; (provided by Tags: RXML tags)

Contains the maximum number of bits encryption strength that the SSL is capable of. Note that this is the server side capability, not the client capability. Possible values are 0, 40, 128 or 168.


&roxen.time; (provided by Tags: RXML tags)

The current posix time. An example output: "244742740".


&roxen.true; (provided by Tags: RXML tags)

The value is true in boolean tests and yields 1 or 1.0, as appropriate, in a numeric context.

This is used for the special 'true' value in JSON (see <json-parse> and <json-format>).


&roxen.unique-id; (provided by Tags: RXML tags)

Returns a unique id that can be used for e.g. session identification. An example output: "7fcda35e1f9c3f7092db331780db9392". Note that a new id will be generated every time this entity is used, so you need to store the value in another variable if you are going to use it more than once.


&roxen.uptime; (provided by Tags: RXML tags)

The total uptime of the webserver since last start, in seconds.


&roxen.uptime-days; (provided by Tags: RXML tags)

The total uptime of the webserver since last start, in days.


&roxen.uptime-hours; (provided by Tags: RXML tags)

The total uptime of the webserver since last start, in hours.


&roxen.uptime-minutes; (provided by Tags: RXML tags)

The total uptime of the webserver since last start, in minutes.


&roxen.version; (provided by Tags: RXML tags)

The version of the webserver.