public static SessionType SessionType(this IMySession session) { var flags = 0; if (session.IsPlayerController()) { flags |= (int)Utils.SessionType.PlayerController; } if (session.IsServerDecider()) { flags |= (int)Utils.SessionType.ServerDecider; } return((SessionType)flags); }