-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support translation between TransportID and ClientID in NetworkManager #2359
Comments
Notes: |
I also need access to the Transport -> Client Id mapping for my own transport. Then way how the Issue can be resolved is super complicated and error prone. Having access to that mapping would be super helpful and I don't think it's super harmful. Please add asap as if it takes too long Transport developers must still implement the fallback because there might be users which don't want to upgrade. |
Is your feature request related to a problem? Please describe.
I'm writing a custom transport and need to access the IDs assigned by the transport to identify the users on the network.
NetworkManager
internally uses a different set of ClientIDs and creates a mapping between ClientIDs and TransportIDs, but this information is not accessible.Describe the solution you'd like
Add following two methods or similar to
NetworkManager
:Describe alternatives you've considered
Current solution is to track pending clients and build the exact same mapping in the custom transport, which is redundant in my opinion.
Additional context
See the discussion on Unity Forums for more detail.
The text was updated successfully, but these errors were encountered: