NetworkingConfiguration Fields |
The NetworkingConfiguration type exposes the following members.
| Name | Description | |
|---|---|---|
| Address |
The address to connect to
| |
| AllowPassthroughMessages |
Wheter or not to allow any type of passthrough messages
| |
| Channels |
Channels used by the NetworkedTransport
| |
| ClientConnectionBufferTimeout |
The amount of seconds to wait for handshake to complete before timing out a client
| |
| ConnectionApproval |
Wheter or not to use connection approval
| |
| ConnectionApprovalCallback |
The callback to invoke when a connection has to be decided if it should get approved
| |
| ConnectionData |
The data to send during connection which can be used to decide on if a client should get accepted
| |
| EnableEncryption |
Wheter or not to enable encryption
| |
| EnableSceneSwitching |
Wheter or not to enable scene switching
| |
| EncryptedChannels |
Set of channels that will have all message contents encrypted when used
| |
| EventTickrate |
The amount of times per second internal frame events will occur, examples include SyncedVar send checking.
| |
| HandleObjectSpawning |
Wheter or not to make the library handle object spawning
| |
| MaxConnections |
The max amount of Clients that can connect.
| |
| MaxReceiveEventsPerTickRate |
The max amount of messages to process per ReceiveTickrate. This is to prevent flooding.
| |
| MessageBufferSize |
The size of the receive message buffer. This is the max message size.
| |
| MessageTypes |
Registered MessageTypes
| |
| PassthroughMessageTypes |
List of MessageTypes that can be passed through by Server. MessageTypes in this list should thus not be trusted to as great of an extent as normal messages.
| |
| Port |
The port for the NetworkTransport to use
| |
| ProtocolVersion |
The protocol version. Different versions doesn't talk to each other.
| |
| ReceiveTickrate |
Amount of times per second the receive queue is emptied and all messages inside are processed.
| |
| RegisteredScenes |
A list of SceneNames that can be used during networked games.
| |
| RSAPrivateKey |
Private RSA XML key to use for signing key exchange
| |
| RSAPublicKey |
Public RSA XML key to use for signing key exchange
| |
| SecondsHistory |
The amount of seconds to keep a lag compensation position history
| |
| SendTickrate |
The amount of times per second every pending message will be sent away.
| |
| SignKeyExchange |
Wheter or not to enable signed diffie hellman key exchange.
|