FIle Path : ProudNet/lib/Plugins/Unity
ProudDotNetClient.dll
ProudDotNetClient.dll : C# NetClient interface DLL file for Windows, Mac, Android Platform in Unity
Please refer to
5. Unity Build - Windows/Android/Mac
for Windows(x86, x86_64), Mac, Android Platform build order.
ProudDotNetClient-iOS.dll
ProudDotNetClient-iOS.dll : C# NetClient interface DLL file for iOS in Unity
Please refer to 6. Unity Build - iOS(IL2CPP)
for iOS build order.
ETC
Android/libProudNetClientPlugin.so : Android dynamic library
IOS/libProudNetClientPlugin.a : iOS static library
IOS/*.h, IOS/*.cxx, IOS/*.mm : XCode project build source file generated by Unity IL2CPP build.
ProudNetClientPlugin.bundle/Contents/MacOS/ProudNetClientPlugin : Mac dynamic library
x86/ProudNetClientPlugin.dll : Windows 32bit dynamic library
x86_64/ProudNetClientPlugin.dll : Windows 64bit dynamic library
Why 2 C# NetClient interface DLL files?
Unity iOS DllImport method differs from Windows/Mac/Android
Windows/Mac/Android : [global::System.Runtime.InteropServices.DllImport("ProudNetClientPlugin", ...)]
iOS : [global::System.Runtime.InteropServices.DllImport("__Internal", ...)]