hardlight icon indicating copy to clipboard operation
hardlight copied to clipboard

Support a no-IO feature

Open Zk2u opened this issue 2 years ago • 0 comments

In some cases, we can't run Tokio in the current environment for either the client or the server.

This issue tracks the separation of HardLight's core state machine and logic from the networking IO stack which is currently using Tokio and tungstenite. This will allow developers to handle their own networking, providing just Vec per incoming message. This means HardLight can delegate its IO to the application and handle server and client logic internally as usual.

Zk2u avatar Oct 05 '23 08:10 Zk2u