gschup / ggrs

GGRS is a reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

should different sessions have a unified API?

gschup opened this issue · comments

Currently, P2PSession, P2PSpectatorSession and SyncTestSession have slightly different API's due to their differing functionality.

It is currently unclear to me if users would prefer a unified API instead, so they don't have to change their code drastically when launching different sessions.

I can confirm that it would be nice with some common trait :)