Net module
SocketAdapter::DispatchScope
Defers receiver cleanup while any onSocketXxx dispatch loop is on the stack, so re-entrant callbacks cannot shrink `_rec
DispatchScope
#include <icy/net/socketadapter.h>struct DispatchScopeDefined in src/net/include/icy/net/socketadapter.h:146
Defers receiver cleanup while any onSocketXxx dispatch loop is on the stack, so re-entrant callbacks cannot shrink _receivers under it.
List of all members
| Name | Kind | Owner |
|---|---|---|
self | variable | Declared here |
DispatchScope | function | Declared here |
~DispatchScope | function | Declared here |
Public Attributes
| Return | Name | Description |
|---|---|---|
SocketAdapter * | self |
self
SocketAdapter * selfDefined in src/net/include/icy/net/socketadapter.h:148
Public Methods
| Return | Name | Description |
|---|---|---|
DispatchScope inline explicit |
DispatchScope
inline explicit
inline explicit DispatchScope(SocketAdapter * adapter)