Inheritance diagram for Requester::SlowRequester:

Public Object Methods | |
| TCP_port (scalar port) | |
| command (scalar command) | |
| timeout (scalar timeout) | |
| getinfo (arrayref gets, arrayref indexes) | |
| Called by the default request() method with gets set to the list of the variables, indexes set to the list of variable indexes to be retrieved. | |
| criticalness (scalar criticalness) | |
| returns criticalness of the handler | |
| consumes (scalar consumes) | |
| returns consumes of the handler | |
| startup (scalar gets, scalar indexes) | |
| open a connection / start a command / whatever and return a file handle | |
| setup (scalar srq, scalar gets, scalar indexes) | |
| called immediately before SlowReqWorker takes over setup() may copy any volatile data (like "env") over into the $srq object | |
| do (scalar srq) | |
| do one step - read data via $srq->read(), $srq->readln() or write data via $srq->write(), call $srq->status() if finished | |
| error (scalar srq) | |
| called if an error condition (e.g. | |
|
|
|
|
|
returns consumes of the handler
|
|
|
returns criticalness of the handler
|
|
|
do one step - read data via $srq->read(), $srq->readln() or write data via $srq->write(), call $srq->status() if finished
Reimplemented in Requester::expedap, Requester::nut, and Requester::solswap. |
|
|
called if an error condition (e.g. lost connection) is detected |
|
||||||||||||
|
Called by the default request() method with gets set to the list of the variables, indexes set to the list of variable indexes to be retrieved. If gets or indexes are undefined, this means that a 'walk' through all the possible variables has to be performed. The default behaviour is to call the getwalk() method with an empty walks list. So, a requester implementation has to implement at least one of request(), getinfo() or getwalk() in order to do something useful.
Reimplemented from Requester::Requester. Reimplemented in Requester::expedap. |
|
||||||||||||||||
|
called immediately before SlowReqWorker takes over setup() may copy any volatile data (like "env") over into the $srq object
Reimplemented in Requester::nut. |
|
||||||||||||
|
open a connection / start a command / whatever and return a file handle
Reimplemented in Requester::ping. |
|
|
|
|
|
|
1.4.5