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

Public Member Functions

Public Class Methods
retval new (scalar this, scalar args)
Public Object Methods
retval startup (scalar gets, scalar indexes)
 open a connection / start a command / whatever and return a file handle
retval send_ping (scalar srq)
retval do_raw (scalar srq)
retval submit_gotping (scalar srq, scalar ip, scalar seq)
retval gotping (scalar srq, scalar ip, scalar seq)
retval timed_out (scalar srq)
retval schedule_next (scalar srq)
retval setup (scalar srq, list other_args)
Public Functions
retval checksum (scalar msg)
retval available ()
retval do ()
- 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
 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.

Member Function Documentation

retval Requester::ping::available ( )
retval Requester::ping::checksum ( scalar  msg)
retval Requester::ping::do ( )
retval Requester::ping::do_raw ( scalar  srq)
retval Requester::ping::gotping ( scalar  srq,
scalar  ip,
scalar  seq 
)
retval Requester::ping::new ( scalar  this,
scalar  args 
)
retval Requester::ping::schedule_next ( scalar  srq)
retval Requester::ping::send_ping ( scalar  srq)
retval Requester::ping::setup ( scalar  srq,
list  other_args 
)
retval Requester::ping::startup ( scalar  gets,
scalar  indexes 
)

open a connection / start a command / whatever and return a file handle

Reimplemented from Requester::SlowRequester.

retval Requester::ping::submit_gotping ( scalar  srq,
scalar  ip,
scalar  seq 
)
retval Requester::ping::timed_out ( scalar  srq)

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