Class LogFilter
FilterLog is a utility class that controls the level of logging generated by UNET clients and servers.
Syntax
[Obsolete("The high level API classes are deprecated and will be removed in the future.")]
public class LogFilter
Fields
current
Declaration
[Obsolete("Use LogFilter.currentLogLevel instead")]
public static LogFilter.FilterLevel current
Field Value
Debug
Setting LogFilter.currentLogLevel to this will enable verbose debug logging.
Declaration
public const int Debug = 1
Field Value
Error
Setting LogFilter.currentLogLevel to this will error and above messages.
Declaration
public const int Error = 4
Field Value
Fatal
Declaration
public const int Fatal = 5
Field Value
Info
Setting LogFilter.currentLogLevel to this will log only info and above messages. This is the default level.
Declaration
public const int Info = 2
Field Value
Warn
Setting LogFilter.currentLogLevel to this will log wanring and above messages.
Declaration
public const int Warn = 3
Field Value
Properties
currentLogLevel
The current logging level that UNET is running with.
Declaration
public static int currentLogLevel { get; set; }
Property Value
logDebug
Checks if debug logging is enabled.
Declaration
public static bool logDebug { get; }
Property Value
logError
Checks if error logging is enabled.
Declaration
public static bool logError { get; }
Property Value
logFatal
Declaration
public static bool logFatal { get; }
Property Value
logInfo
Checks if info level logging is enabled.
Declaration
public static bool logInfo { get; }
Property Value
logWarn
Checks if wanring level logging is enabled.
Declaration
public static bool logWarn { get; }
Property Value