Loading...
Searching...
No Matches
QC_AbstractPollOperation.dox.h
namespace Qore {
class AbstractPollOperation {
public:
abstract *hash<SocketPollInfo> continuePoll();
public:
abstract string getGoal();
public:
auto getOutput();
public:
abstract string getState();
public:
abstract bool goalReached();
};
}
Qore::AbstractPollOperation
Abstract poll operation objects provide the polling interface for pollable objects.
Definition: QC_AbstractPollOperation.dox.h:6
Qore::AbstractPollOperation::getState
abstract string getState()
Returns the current state.
Qore::AbstractPollOperation::goalReached
abstract bool goalReached()
Returns True when the goal as been reached.
Qore::AbstractPollOperation::continuePoll
abstract *hash< SocketPollInfo > continuePoll()
Returns a socket poll hash if polling should continue or NOTHING if complete.
Qore::AbstractPollOperation::getGoal
abstract string getGoal()
Returns the goal.
Qore::AbstractPollOperation::getOutput
auto getOutput()
Returns any output generated by any completed poll action.
Qore
main Qore-language namespace
Definition: Pseudo_QC_All.dox.h:3