8d528f0f55
SO_SNDTIMEO and SO_RCVTIMEO socket options have turned out not to be reliable.
...
Use select() for detecting timeout on socket (read and write).
2023-08-14 14:35:54 +02:00
4968942cc2
Added finalResult() -> send final message to ISMAS in any case.
2023-08-11 12:19:10 +02:00
853787cd4b
Added lastCommit to tariff-struct. Added jsonParseFailed().
2023-08-11 11:09:51 +02:00
c2b52aa91d
Only check for keyword RECORD to be more general.
2023-08-09 15:01:43 +02:00
223c7a8f8d
Added errorGitClone().
2023-08-07 13:51:47 +02:00
ce72d3d14d
For the error EWOULDBLOCK try again 10 times until quitting.
2023-08-07 13:50:59 +02:00
a94606ca89
Added sendRequestReceiveResponse(): static member for communication with
...
APISM, on ports 7777 and 7778.
Each request is immediately handled in a synchronous fashion.
Added several helper functions to format messages to be sent to APISM/ISMAS.
2023-08-02 15:13:05 +02:00
6caaae6d50
Add struct PSAInstalled.
...
Changed interface of updateOfPSASendVersion into
QString updateOfPSASendVersion(PSAInstalled const &psa);
Re-implemented updateOfPSASendVersion().
2023-07-19 16:48:42 +02:00
58bceb5d27
Started ISMASClient providing the data to be sent to ISMAS.
...
It does not send to ISMAS itself.
2023-07-14 13:28:41 +02:00
bd213b8f8c
start
2023-07-11 11:24:23 +02:00