increased BUILD part of version.
msgio: added started apidoc, removed RUN virtual function.
Merge branch 'mp-202302-ipc3' containing msgio API.
msgio: renamed files, types and functions to no longer include "2".
Version 1 of the MSGIO api was soon replaced by version 2 which works muchbetter. However, this is still in my personal branch so we can declare thatversion 1.
Revert "msgio: added timeOfLastIo."
This reverts commit 1f62477db820c44718c7be9b8f6f6cc1f18a42f2.
msgio: added timeOfLastIo.
msgio: removed first version of msgio api.
msgio: decreased verbosity.
msgio: fixed a bug.
Need to rewind pos pointer in added messages otherwise the handling codethings the message was completely handled already.
msgio: Increased verbosity.
msgio: added GWEN_Msg_GetMaxSize().
msgio: introduced callbacks around writing packets
The AqHome project's wire protocol uses a BUSY line to mark/detect whetherthe bus is currently in use.
Before sending a packet over the wire the BUSY line needs to be checkedand if free pulled down to mark the bus as BUSY. After sending the packet...
msgio: sending and receiving messages works.
msgio: set default name if none given.
msgio: more work on modules, added test. connect/accept now basically works.
msgio: More work on rewriting of new msgio module.
- added some endpoints: - ipc - tcp client - tcp service - msg layer- added function GWEN_Msg_AddBytes()
endpoint2_tcpc: added GWEN_TcpcEndpoint2_StartConnect().
Also some beautifications and increased verbosity.
endpointmgr: increased verbosity.
os/posix/inetsocket: added missing important ERRNO (EINPROGRESS).
This is needed to actually check for result of pending connect().
msgio: Started working on 2nd iteration of endpoint code.
Simplified code.
Fixed a typo which caused APOBANK to reject a HTTP request (thanks to Anselm!!!)
parser: more work on json module
- handles CRLF more gracefully- fixed function names- added navigation functions: - GWEN_JsonElement_FindFirstByTypeAndData() - GWEN_JsonElement_FindNextByTypeAndData() - GWEN_JsonElement_FindByIdxTypeAndData() - GWEN_JsonElement_GetElementByPath()
parser: added JSON parser.
msgio: fixed a bug (hanging process).
Auch abrufbar als: Atom