Adam Honse
|
9ff4314840
|
Add callback to NetworkServer to handle UI updates when client information changes
|
2020-05-09 15:48:15 -05:00 |
|
Adam Honse
|
3ad0986ae7
|
Add IP field to client information and display client IP in the server tab's connected client list
|
2020-05-09 15:48:15 -05:00 |
|
Adam Honse
|
6bfc9dd9db
|
Create a structure to hold client information in the network server and fix i2c hanging on destructor when bus is not available.
|
2020-05-09 15:48:15 -05:00 |
|
Adam Honse
|
119741b736
|
Fix build on Windows
|
2020-05-09 15:48:15 -05:00 |
|
Adam Honse
|
2fe958783c
|
Use select on accept call as well so that server closes on Linux
|
2020-05-09 15:48:15 -05:00 |
|
Adam Honse
|
9e44e4ba4f
|
Add server information to user interface and provide buttons to start and stop server, change port
|
2020-05-09 15:48:15 -05:00 |
|
Adam Honse
|
81acc47cd6
|
Use std::thread for NetworkServer threads
|
2020-05-09 15:48:14 -05:00 |
|
Adam Honse
|
68fa3c2def
|
Create functions for sending replies
|
2020-05-09 15:48:13 -05:00 |
|
Adam Honse
|
46339c5f86
|
More work on network support, need to implement spawning of one read thread for each client socket
|
2020-05-09 15:48:12 -05:00 |
|
Adam Honse
|
594f66ab23
|
Initial network files
|
2020-05-09 15:48:12 -05:00 |
|