Object specific | |
$clientaddress | TCP/IP address of client |
$connectbytessent | Number of bytes returned to client on connect |
$connectionid | Connection ID of remote task instance |
$connectiontime | Date and time when remote client connected to remote task instance |
$inherited | Used when referring to a method or variable defined in a superclass |
$issecure | If true,communication between the client and the Web Server uses HTTPS.Assign $issecure at runtime,to change the type of connection used for subsequent requests (the response to the current request uses the value before assignment) |
$lastresponse | Date and time when remote client last communicated with remote task instance |
$maxtime | The maximum number of minutes for which the remote client is allowed to stay connected. Specify zero to indicate that there is no limit to the duration of the connection |
$order | An integer that uniquely identifies the remote task instance within the lifetime of the Omnis Server. The value will not be re-used for a different remote task until the Omnis Server is restarted. Also, values are unlikely to be incremental |
$remotedebug | If true,remote debugging is allowed for this task instance and instances belonging to this task instance.Defaults to false in a new task instance |
$reqcurbytesreceived | Bytes received for current event (set during evBusy) |
$reqcurbytessent | Bytes sent for current event (set during evIdle) |
$reqmaxbytesreceived | Largest block of bytes received (events only) |
$reqmaxbytessent | Largest block of bytes sent (events only) |
$reqtotbytesreceived | Total number of bytes received (events only) |
$reqtotbytessent | Total number of bytes sent (events only) |
$requests | Number of events executed |
$restful | If true,the remote task is RESTful.It can have URI objects,and be part of a RESTful API if $restfulapiname is set for the class.Read-only for instances;can only be set to kFalse in class when the remote task and superclasses have no URI objects |
$stringtablelocale | Either empty,LL,or LL_CC (LL:2 character ISO 639 language code,CC:2 character ISO 3166 country code).If set to non-empty in remote task $construct,then it overrides the client locale when setting the initial client string table column |
$timeout | The maximum number of minutes for which the connection to the remote client is allowed to stay idle. Specify zero to allow the connection to remain permanently idle |
Standard | $classtype $ident $isprivate $name |
Object specific | |
$changeform | $changeform(cFormName) changes the clients remote form without closing the remote task instance |
$closeform | $closeform(cFormName) closes the form without closing the remote task instance or other forms open within the remote task |
$openform | $openform(cFormName) opens the form if necessary, and makes it the clients visible remote form, without closing the remote task instance or other forms open within the remote task |
$pushdata | $pushdata(wRow[,&cErrorText]) See $clientcommand openpush.Pushes row wRow to client.Results in a call to the client-executed method $pushed in the remote form instance on the client,passing wRow as the parameter.wRow must be JSON compatible |
$showmessage | $showmessage(cMessage[,cTitle]) displays an OK message on the client machine using the specified cMessage and cTitle |
Standard | $canclose $close |