sock_async: initial import of msg-based implementation#12601
sock_async: initial import of msg-based implementation#12601miri64 wants to merge 3 commits intoRIOT-OS:masterfrom
Conversation
7b3b03c to
207d54a
Compare
|
Rebased and adapted to current master. |
|
Added #12921 as a dependency for the cyclic header dependency problem (see #12602 (comment)). |
207d54a to
389289b
Compare
389289b to
e6faccc
Compare
|
Rebased. No longer waiting for another PR. |
|
Because this one does not really need to be merged and just serves as a demonstration for an alternate approach to #12602. |
e6faccc to
f00d13a
Compare
Though this upholds, I put some work into aligning it with the current state in master:
|
Add same abstraction as we did for `sock_async_event`
f00d13a to
44bc1a3
Compare
|
Summing up what I said on matrix: It is nice that this PR is there, as adding implementations and users of an API is the best way to expose rough edges and limitations. Hence, I am grateful that this PR was created. However, I personally think with #12602 merged we don't need an alternative implementation merged. |
At least not one that is less useful that |
Contribution description
This provides a
core_msg-based front-end implementation forsock_async(see #11723).Testing procedure
There is no back-end implementation yet, so just read.
Issues/PRs references
Requires
#11723(merged) and#12921(merged).