Synchronised class. More...
Public Member Functions | |
| virtual void | Die () |
| Make this go away. | |
| virtual void | Deliver (::Poll::pollmsg *msg) |
| Deliver events from Poll provider. | |
| virtual void | Deliver (External *ext) |
| Set external. | |
| virtual void | Deliver (ListenRequest *req) |
| listen | |
| virtual void | Deliver (DataRequest *req) |
| send data | |
| virtual void | Deliver (ReadRequest *req) |
| Read request. | |
| virtual void | Deliver (MulticastRequest *req) |
| Multicast listening. | |
| virtual void | Deliver (MulticastParams *req) |
| Set Multicast sending params. | |
Public Member Functions inherited from Syncmsgobj< DgramPoll > | |
| virtual void | Queue (Event::AsyncEvent *event) |
| Queue event from Event Manager. | |
| virtual void | Extract (Event::AsyncEvent *event) |
| Remove event from queue. | |
| virtual void | Process () |
| Process queued events for the object. | |
| void | msgDeliver (M *msg) |
| template function for delivering message of given type to receiver | |
Additional Inherited Members | |
Protected Member Functions inherited from Syncmsgobj< DgramPoll > | |
| void | dieAux () |
Detailed Description
Synchronised class.
Definition at line 199 of file datagram_socket_poll.C.
Constructor & Destructor Documentation
◆ ~SyncDgramPoll()
|
inlineprotected |
Definition at line 201 of file datagram_socket_poll.C.
Member Function Documentation
◆ Die()
|
inlinevirtual |
Make this go away.
Definition at line 212 of file datagram_socket_poll.C.
◆ Deliver() [1/7]
|
inlinevirtual |
Deliver events from Poll provider.
Definition at line 217 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
◆ Deliver() [2/7]
|
inlinevirtual |
Set external.
Definition at line 223 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
◆ Deliver() [3/7]
|
inlinevirtual |
listen
Definition at line 228 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
◆ Deliver() [4/7]
|
inlinevirtual |
send data
Definition at line 233 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
◆ Deliver() [5/7]
|
inlinevirtual |
Read request.
Definition at line 238 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
◆ Deliver() [6/7]
|
inlinevirtual |
Multicast listening.
Definition at line 243 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
◆ Deliver() [7/7]
|
inlinevirtual |
Set Multicast sending params.
Definition at line 248 of file datagram_socket_poll.C.
References Syncmsgobj< DgramPoll >::msgDeliver().
The documentation for this class was generated from the following file:
Public Member Functions inherited from