| Qore Programming Language Reference Manual 2.2.0

Loading...
Searching...
No Matches
QC_SocketPollOperationBase.dox.h
1
2 namespace Qore {
4
14 class SocketPollOperationBase : public AbstractPollOperation {
15
16 public:
18/***/
19 abort();
20
21 public:
23
25 constructor();
26
27 public:
29/***/
30 destructor();
31
32 public:
34
36 string getGoal();
37
38 public:
40
45 auto getOutput();
46
47 public:
49
54 string getState();
55
56 public:
58
63 bool goalReached();
64};
65}
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::abort
abort()
Aborts any asynchroous operation in progress and closes the connected 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