Adam Honse
|
f8fe1d29fb
|
Add file headers to network files and some minor code cleanup
|
2020-05-09 15:47:51 -05:00 |
|
Adam Honse
|
a5d37819d2
|
Add mutex on updating callbacks
|
2020-05-08 22:25:13 -05:00 |
|
Adam Honse
|
80917314df
|
Send and receive client string
|
2020-05-08 22:07:34 -05:00 |
|
Adam Honse
|
3d25fa9451
|
Add callback to NetworkServer to handle UI updates when client information changes
|
2020-05-08 21:53:53 -05:00 |
|
Adam Honse
|
5c4e2ee00a
|
Add IP field to client information and display client IP in the server tab's connected client list
|
2020-05-07 00:51:43 -05:00 |
|
Adam Honse
|
13b27fd966
|
Create a structure to hold client information in the network server and fix i2c hanging on destructor when bus is not available.
|
2020-05-06 23:57:54 -05:00 |
|
Adam Honse
|
56572beba9
|
Fix build on Windows
|
2020-05-02 00:29:22 -05:00 |
|
Adam Honse
|
bbf98b2f72
|
Use select on accept call as well so that server closes on Linux
|
2020-05-02 00:23:55 -05:00 |
|
Adam Honse
|
4e00aac741
|
Add server information to user interface and provide buttons to start and stop server, change port
|
2020-05-01 22:38:45 -05:00 |
|
Adam Honse
|
c2541d9585
|
Use std::thread for NetworkServer threads
|
2020-05-01 15:29:14 -05:00 |
|
Adam Honse
|
8fc98a035b
|
Create functions for sending replies
|
2020-05-01 15:29:12 -05:00 |
|
Adam Honse
|
4dbe14febe
|
More work on network support, need to implement spawning of one read thread for each client socket
|
2020-05-01 15:29:12 -05:00 |
|
Adam Honse
|
095b9ce635
|
Initial network files
|
2020-05-01 15:29:11 -05:00 |
|