Add basic network classes and message pooling
This commit is contained in:
15
Source/Engine/Networking/NetworkConfig.h
Normal file
15
Source/Engine/Networking/NetworkConfig.h
Normal file
@@ -0,0 +1,15 @@
|
||||
// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved.
|
||||
|
||||
#pragma once
|
||||
|
||||
API_STRUCT() struct FLAXENGINE_API NetworkConfig
|
||||
{
|
||||
public:
|
||||
INetworkDriver* NetworkDriver = nullptr;
|
||||
|
||||
public:
|
||||
uint16 ConnectionsLimit = 32;
|
||||
uint16 Port = 7777;
|
||||
uint16 MessageSize = 1500; // MTU
|
||||
uint16 MessagePoolSize = 2048; // (RX and TX)
|
||||
};
|
||||
Reference in New Issue
Block a user