Adam Honse
|
a7c400bc65
|
Update yet more file header comments to standardized new format
|
2 years ago |
B Horn
|
640eb7905c
|
SDK Listening Options
|
4 years ago |
Adam Honse
|
5130f07e21
|
Add saving support to network protocol
|
5 years ago |
Adam Honse
|
d88f9979a9
|
Rework network client callback pipeline - route callbacks from clients through ResourceManager so that device list callbacks get called. Fixes remote devices not showing up in plugins.
|
5 years ago |
morg
|
e2bc1003e6
|
Add profile management to SDK
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
|
5 years ago |
Adam Honse
|
72da8f362c
|
SDK protocol versioning implemented. Protocol updated to version 1 which adds vendor string to controller request.
|
6 years ago |
Adam Honse
|
716b2aaac3
|
Protect controller list updates with mutex
|
6 years ago |
Adam Honse
|
8347644b07
|
Client clears list and reinitializes controller when the device list updates
|
6 years ago |
Térence Clastres
|
53379c5482
|
Fixes for memory issues detected by valgrind
|
6 years ago |
Adam Honse
|
5ce6ec9ea7
|
Request updated controller mode from server after sending a Set Custom Mode command
|
6 years ago |
Adam Honse
|
96af869d79
|
Check for local server before detecting devices from hardware and tweak timeouts to make network connections faster
|
6 years ago |
Adam Honse
|
bd6ec4c41e
|
Get client stop function working
|
6 years ago |
Adam Honse
|
15d23d3009
|
Add client status update callback to NetworkClient
|
6 years ago |
Adam Honse
|
e2c2b8c1df
|
Client will now close listener thread when disconnected and attempt to reconnect. Initialization behavior (controller requests, client string update) are performed automatically upon reconnection
|
6 years ago |
Adam Honse
|
352b9928ca
|
Add file headers to network files and some minor code cleanup
|
6 years ago |
Adam Honse
|
edf1b251c0
|
Send and receive client string
|
6 years ago |
Adam Honse
|
9b8a0d465e
|
Functions to set IP and port and start client
|
6 years ago |
Adam Honse
|
04b87ce2eb
|
Use std::thread for NetworkClient threads
|
6 years ago |
Adam Honse
|
39c5aff864
|
Send color data over the network when calling color update functions
|
6 years ago |
Adam Honse
|
450f438538
|
Send mode data block when updating mode
|
6 years ago |
Adam Honse
|
0270c745ce
|
Implement RGBController_Network packet sending for current set of RGBController commands
|
6 years ago |
Adam Honse
|
e2dfcd5b0f
|
Client now requests list of all controllers from server and adds them to the master list
|
6 years ago |
Adam Honse
|
cde7469191
|
Create functions for sending requests
|
6 years ago |
Adam Honse
|
594f66ab23
|
Initial network files
|
6 years ago |