Added interface for app to provision cert.

Also:
- STEAMNETWORKINGSOCKETS_STEAM now mens "running on steam", not "running using
  the steam client".  STEAMNETWORKINGSOCKETS_STEAMCLIENT is for that.
- Refactored stats stuff, moved it into the namespace.  At one point I thought
  I might expose some stuff in a public interface.  For now, keeping it internal.
- Removed concept of Steam "universe" from this branch of the code.
- Don't use OVERRIDE, override works.
This commit is contained in:
Fletcher Dunn
2019-08-29 13:42:17 -07:00
parent caf727f998
commit e8bba6ade1
14 changed files with 1715 additions and 1514 deletions
+2 -1
View File
@@ -96,7 +96,8 @@ static void InitSteamDatagramConnectionSockets()
if ( !GameNetworkingSockets_Init( nullptr, errMsg ) )
FatalError( "GameNetworkingSockets_Init failed. %s", errMsg );
#else
SteamDatagramClient_SetAppIDAndUniverse( 570, k_EUniverseDev ); // Just set something, doesn't matter what
SteamDatagramClient_SetAppID( 570 ); // Just set something, doesn't matter what
//SteamDatagramClient_SetUniverse( k_EUniverseDev );
SteamDatagramErrMsg errMsg;
if ( !SteamDatagramClient_Init( true, errMsg ) )