Qore Programming Language Reference Manual 2.1.1
Loading...
Searching...
No Matches
QC_AbstractPollOperation.dox.h
1
2namespace Qore {
4
7
8public:
10
12nothing abort();
13
14public:
16
22
23public:
25
27abstract string getGoal();
28
29public:
31
36auto getOutput();
37
38public:
40
42abstract string getState();
43
44public:
46
48abstract bool goalReached();
49};
50}
Abstract poll operation objects provide the polling interface for pollable objects.
Definition QC_AbstractPollOperation.dox.h:6
abstract string getState()
Returns the current state.
nothing abort()
Aborts any asynchroous operation in progress and closes the connected object.
abstract bool goalReached()
Returns True when the goal as been reached.
abstract *hash< SocketPollInfo > continuePoll()
Returns a socket poll hash if polling should continue or NOTHING if complete.
abstract string getGoal()
Returns the goal.
auto getOutput()
Returns any output generated by any completed poll action.
hash< auto > hash()
Always returns the same hash passed.
main Qore-language namespace
Definition Pseudo_QC_All.dox.h:3