private static void OnGPGSTBMatchReceived(GPGS_TurnBasedMatch match, bool shouldAutoLaunch) { // Enqueue this match for later invoking when a consumer match delegate is registered. if (sGPGSPendingMatchDelegates == null) { sGPGSPendingMatchDelegates = new Queue <GPGS_PendingTurnBasedMatchDelegate>(); } sGPGSPendingMatchDelegates.Enqueue(new GPGS_PendingTurnBasedMatchDelegate(match, shouldAutoLaunch)); }
internal GPGS_PendingTurnBasedMatchDelegate(GPGS_TurnBasedMatch match, bool shouldAutoLaunch) { this.Match = match; this.ShouldAutoLaunch = shouldAutoLaunch; }