Struct RelayServerData
Connection information about the relay server.
Inherited Members
Namespace: Unity.Networking.Transport.Relay
Assembly: solution.dll
Syntax
public struct RelayServerDataConstructors
| Name | Description | 
|---|---|
| RelayServerData(string, ushort, byte[], byte[], byte[], byte[], bool) | Create a new Relay server data structure. | 
| RelayServerData(string, ushort, byte[], byte[], byte[], byte[], bool, bool) | Create a new Relay server data structure. | 
| RelayServerData(ref NetworkEndpoint, ushort, ref RelayAllocationId, ref RelayConnectionData, ref RelayConnectionData, ref RelayHMACKey, bool) | |
| RelayServerData(ref NetworkEndpoint, ushort, ref RelayAllocationId, ref RelayConnectionData, ref RelayConnectionData, ref RelayHMACKey, bool, bool) | Create a new Relay server data structure (low-level constructor). | 
Fields
| Name | Description | 
|---|---|
| AllocationId | Allocation ID for the server connection. | 
| ConnectionData | Connection data of the allocation. | 
| Endpoint | Endpoint the relay server can be reached on. | 
| HMACKey | HMAC key used to authentify the connection. | 
| HostConnectionData | Connection data of the host. | 
| IsSecure | Whether the connection is using a secure protocol or not. | 
| IsWebSocket | Whether the connection is using the WebSocket protocol. | 
| Nonce | Nonce that will be used in the connection handshake. | 
Methods
| Name | Description | 
|---|---|
| IncrementNonce() | Increment the nonce and recompute the HMAC. |