Interface INetworkStreamDriverConstructor
Factory interface that needs to be implemented by a concrete class for creating and registering new NetworkDriver instances.
Namespace: Unity.NetCode
Syntax
public interface INetworkStreamDriverConstructor
Methods
CreateClientDriver(World, ref NetworkDriverStore, NetDebug)
Register to the driver store a new instance of NetworkDriver suitable to be used by clients.
Declaration
void CreateClientDriver(World world, ref NetworkDriverStore driver, NetDebug netDebug)
Parameters
| Type | Name | Description |
|---|---|---|
| World | world | |
| NetworkDriverStore | driver | |
| NetDebug | netDebug |
CreateServerDriver(World, ref NetworkDriverStore, NetDebug)
Register to the driver store a new instance of NetworkDriver suitable to be used by servers.
Declaration
void CreateServerDriver(World world, ref NetworkDriverStore driver, NetDebug netDebug)
Parameters
| Type | Name | Description |
|---|---|---|
| World | world | |
| NetworkDriverStore | driver | |
| NetDebug | netDebug |