Big Sister
List of all members
Requester::solswap Class Reference
Inheritance diagram for Requester::solswap:
Requester::SlowRequester Requester::Requester

Public Member Functions

Public Class Methods
retval new (scalar this, scalar args)
Public Object Methods
retval do (scalar srq)
 do one step - read data via $srq->read(), $srq->readln() or write data via $srq->write(), call $srq->status() if finished
Public Functions
retval size (scalar value, scalar unit)
retval available ()
- Public Member Functions inherited from Requester::SlowRequester
 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
 error (scalar srq)
 called if an error condition (e.g.

Member Function Documentation

retval Requester::solswap::available ( )
retval Requester::solswap::do ( scalar  srq)

do one step - read data via $srq->read(), $srq->readln() or write data via $srq->write(), call $srq->status() if finished

Reimplemented from Requester::SlowRequester.

retval Requester::solswap::new ( scalar  this,
scalar  args 
)
retval Requester::solswap::size ( scalar  value,
scalar  unit 
)

The documentation for this class was generated from the following file: