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).
Added dependency.
added missing files to Makefiles.
Fixed a bug (bug was also a memory leak).
Fixed memory leak.
added core.*
msgio: fixed connectable layer to handle logically connecting.
One layer in need of logical connection over a physical layer is theMQTT endpoint of AqHome.
Auch abrufbar als: Atom