Projekt

Allgemein

Profil

Revision:

Revisionen

# Datum Autor Kommentar
4c959543 19.07.2023 12:29 admin

os: add support for thread conditional variables

- implemented for POSIX and Windows systems (latter not tested, yet)
- add system-dependent header files to allow for use of internal mutex
representation for use with pthread_cond_wait()/SleepConditionVariableCS()

29e5eb60 18.07.2023 10:33 admin

msgio: added dbParsedInfo to GWEN_MSG

The endpoint code for a protocol needs to parse the data anyway (e.g.
the MQTT or the HTTP endpoint), so this parsed info can now be used by
apps as well removing the need to parse a message twice.

2833b873 18.07.2023 10:31 admin

msgio: increased verbosity.

7227abcc 18.07.2023 10:31 admin

msgio: fixed a memory leak.

5ef4f49e 13.07.2023 22:48 admin

increased BUILD part of version.

7467ea12 13.07.2023 22:47 admin

msgio: added started apidoc, removed RUN virtual function.

010fb59d 12.07.2023 19:22 admin

Merge branch 'mp-202302-ipc3' containing msgio API.

cc454146 12.07.2023 18:48 admin

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 much
better. However, this is still in my personal branch so we can declare that
version 1.

378d4096 12.07.2023 16:08 admin

Revert "msgio: added timeOfLastIo."

This reverts commit 1f62477db820c44718c7be9b8f6f6cc1f18a42f2.

1f62477d 12.07.2023 16:08 admin

msgio: added timeOfLastIo.

319805ab 12.07.2023 16:07 admin

msgio: removed first version of msgio api.

25aacac7 12.07.2023 13:17 admin

msgio: decreased verbosity.

7a54ea2f 12.07.2023 13:11 admin

msgio: fixed a bug.

Need to rewind pos pointer in added messages otherwise the handling code
things the message was completely handled already.

8e8a3de5 12.07.2023 01:43 admin

msgio: Increased verbosity.

87fc6a7a 10.07.2023 21:36 admin

msgio: added GWEN_Msg_GetMaxSize().

49aa2bb7 10.07.2023 21:36 admin

msgio: introduced callbacks around writing packets

The AqHome project's wire protocol uses a BUSY line to mark/detect whether
the bus is currently in use.

Before sending a packet over the wire the BUSY line needs to be checked
and if free pulled down to mark the bus as BUSY. After sending the packet...

0ef48d85 07.07.2023 21:13 admin

msgio: sending and receiving messages works.

c259b540 07.07.2023 20:13 admin

msgio: set default name if none given.

3c2d83a9 07.07.2023 20:09 admin

msgio: more work on modules, added test. connect/accept now basically works.

82265caf 05.07.2023 23:53 admin

msgio: More work on rewriting of new msgio module.

- added some endpoints:
- ipc
- tcp client
- tcp service
- msg layer
- added function GWEN_Msg_AddBytes()

d846b572 03.07.2023 20:44 admin

endpoint2_tcpc: added GWEN_TcpcEndpoint2_StartConnect().

Also some beautifications and increased verbosity.

142e96c1 03.07.2023 20:18 admin

endpointmgr: increased verbosity.

546e2eeb 03.07.2023 20:17 admin

os/posix/inetsocket: added missing important ERRNO (EINPROGRESS).

This is needed to actually check for result of pending connect().

65280925 03.07.2023 20:15 admin

msgio: Started working on 2nd iteration of endpoint code.

Simplified code.

ef790664 31.05.2023 21:44 admin

Fixed a typo which caused APOBANK to reject a HTTP request (thanks to Anselm!!!)

(101-125/3218) Pro Seite: 25, 50, 100

Auch abrufbar als: Atom