Commit Graph

16 Commits

Author SHA1 Message Date
Dominique FOURNIER
f6782c18dc Add not enabled namespace on each file 2021-05-06 14:00:03 +02:00
033b817627 Add license BSD on each file header
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6096 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-07 14:13:56 +00:00
71e28ac2f5 tcpserver : change method description
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5994 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-18 07:43:56 +00:00
1afb6b2f3f tcpserver : manage the timeout : disconnect the user and generate an exception by default. Can be overloaded by the developper
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5993 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-18 07:42:48 +00:00
43eac6a156 tcpserver : add exception catch, not log for "stream_select(): unable to select [4]: Interrupted system call (max_fd=0)" error, more tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5992 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-13 20:34:48 +00:00
e19c6cc9f2 Fork / TCPServer : manage the background job to catch the errors triggered by PHP
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5981 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-10 19:29:58 +00:00
de07709bb9 tcpserver : Add all the methods allowed to be overrided by the user
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5976 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-02 13:43:37 +00:00
f9dd03bde1 tcpserver : work correctely with the loopInBackgroundStart / Stop
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5975 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 19:00:06 +00:00
3a3afdf7db tcpserver : no debug by default
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5974 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 15:39:31 +00:00
b92ef83795 tcpserver : Child management : catch the TERM/INT/CHLD signals
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5973 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 15:37:52 +00:00
3b5f1ae142 tcpserver/client : add DomFramework header
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5970 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 08:45:11 +00:00
6de459a4c6 tcpserver: allow the loop to be interrupted by a signal
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4036 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-15 14:47:40 +00:00
c6c01323de tcpserver : catch the errors, as a kill on a pending stream_select display a PHP Warning
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4035 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-15 14:30:03 +00:00
b326bbba24 tcpserver: do not generate a warning on screen if the client reject the crypto enabling
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4028 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-12 11:17:28 +00:00
d54c0d8aef tcpserver : do not check the client certificate in SSL mode, as there is no certificate provided by it !
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4021 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-05 14:49:53 +00:00
44b7b34094 Add tcp client and tcp server support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4014 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-01-05 09:47:20 +00:00