| Qore Programming Language Reference Manual 1.12.2

QC_SocketPollOperationBase.dox.h
1 namespace Qore {
4
14 class SocketPollOperationBase : public AbstractPollOperation {
15
16 public:
18
20 constructor();
21
22 public:
24 /***/
25 destructor();
26
27 public:
29
31 string getGoal();
32
33 public:
35
40 auto getOutput();
41
42 public:
44
49 string getState();
50
51 public:
53
58 bool goalReached();
59 };
60 }
Qore::AbstractPollOperation
Abstract poll operation objects provide the polling interface for pollable objects.
Definition: QC_AbstractPollOperation.dox.h:6
Qore::SocketPollOperationBase
Abstract poll operation object returned by Socket polling methods.
Definition: QC_SocketPollOperationBase.dox.h:14
Qore::SocketPollOperationBase::destructor
destructor()
Destroys the object.
Qore::SocketPollOperationBase::constructor
constructor()
Throws an exception; this class is not usable by Qore classes.
Qore::SocketPollOperationBase::goalReached
bool goalReached()
Returns True when the goal as been reached.
Qore::SocketPollOperationBase::getGoal
string getGoal()
Returns the goal.
Qore::SocketPollOperationBase::getState
string getState()
Returns the current state.
Qore::SocketPollOperationBase::getOutput
auto getOutput()
Returns any output generated by any completed poll action.
Qore
main Qore-language namespace
Definition: Pseudo_QC_All.dox.h:3