For the logfile and single entry types the following definitions and value ranges are used:

Definition

Value Range

access id

string

information_grau_klein26

The <access id> is given by the server and extends the <license id> by an index describing the slot, i.e. <license id>-<slot id>.

application id

[0..4294967295]

application text

string

borrow id

string

information_grau_klein26

The <borrow id> is derived as <mask>-<serial number>-<firm code>-<enabling block index>. All values refer to the borrowing client.

enabling block index

[0..31]

expiration time

["never"|UTC Timestamp]

feature map

[0..4294967295]

firm code

[0..4294967295]

license id

string

information_grau_klein26

The <license id> is automatically derived as <mask>-<serial number>-<firm code>-<product item reference>, e.g. “2-1500002-100532-18”. The <license id> is a unique identifier for a license entry.

license quantity

[0..4294967295]

logfileID

[0..4294967295]ID value of the log file.
In order to prevent that a single or several log files can be deleted each log file must have a separate ID.

mask

[0..65535]

product code

[0..4294967295]

product item reference

[0..4294967295]

product item text

string

serial

[0..4294967295]

server

string

slot id

[0..4294967295]

timestamp

UTC Timestamp

UTC Timestamp sample: “2012-12-24T08:32:59”.

information_weiss_klein26

Since the strings may contain quotation marks (") but may also be bracketed expressions, any quotation marks that are part of the string are quoted by a backslash (\). For example, the application text The best of "John Doe." will be issued as

...AppText: "The best of \"John Doe.\""