ConnectionStartTimeMilliseconds (System function): Difference between revisions
Jump to navigation
Jump to search
m (→Usage notes) |
m (→Usage notes) |
||
Line 17: | Line 17: | ||
<p class="code">%serviceTime = %(system):currentTimeMilliseconds - %(system):connectionStartTimeMilliseconds </p> | <p class="code">%serviceTime = %(system):currentTimeMilliseconds - %(system):connectionStartTimeMilliseconds </p> | ||
A satisfactory result is not guaranteed if this code | A satisfactory result is not guaranteed if this code is run on a VTAM 3270 thread. | ||
</ul> | </ul> | ||
Revision as of 23:35, 25 June 2012
Time of connection start in milliseconds (System class)
[Introduced in Sirius Mods 7.8]
Syntax
%number = %(System):ConnectionStartTimeMilliseconds
Syntax terms
%number | The returned value is the connection start time; it is a numeric value which is the number of milliseconds since 12 AM, January 1, 1900, if the thread is a TCP/IP server (for example, Janus Web Server) thread, or zero otherwise. |
---|---|
%(System) | The class name in parentheses denotes a shared method. ConnectionStartTimeMilliseconds can also be invoked via a System object variable, which may be null. |
Usage notes
- The connection time is as of the earliest detection of the connection. For a new connection, this means when the Janus TCP PST sees the first request for a connection.
- To do your own service time calculations, you can do something like:
%serviceTime = %(system):currentTimeMilliseconds - %(system):connectionStartTimeMilliseconds
A satisfactory result is not guaranteed if this code is run on a VTAM 3270 thread.