In order to use ProudNet, you need to link the Lib files in the ProudNet installation location -> Lib folder to your project. Please link the version that matches your version of Visual Studio and the compilation version (debug, release, etc.).
Link with caution, as it will not work if the versions do not match.
The ProudNet module is available by including ProudNet.h in the ./include folder. All sources are bundled with namespace Proud, which makes it more convenient to use namespace Proud.
Contents
▪️ Server and Client
▪️ RMI
▪️ PIDL
▪️ Event handling
▪️ Communication messages
▪️ P2P communication
Example codes variables
For better understanding, C++ and C# code examples are written, so please refer to the variables below.
C++
| Variable name | Description |
|---|---|
m_netCient | Instantiated CNetClient objects |
m_netServer | Instantiated CNetServer objects |
g_version | Globally set protocol version |
C#
| Variable name | Description |
|---|---|
netClient | Instantiated NetClient objects |
netServer | Instantiated NetServer objects |
version | Preset protocol version variable |
simpleStub | User-defined Stub objects |
simpleProxy | User-defined Proxy objects |