Пример #1
0
        public static void Output(string Log, Types.LogLevel Level = Types.LogLevel.INFO)
        {
            string prefix;

            switch (Level)
            {
            case Types.LogLevel.INFO:
                prefix = "[INFO]";
                break;

            case Types.LogLevel.WARN:
                prefix = "[WARN]";
                break;

            case Types.LogLevel.ERROR:
                prefix = "[ERROR]";
                break;

            default:
                prefix = "[UKNN]";
                break;
            }
            Console.WriteLine(prefix + " " + Log);
        }
Пример #2
0
 internal static extern void GameServices_Builder_SetDefaultOnLog(HandleRef self, Types.LogLevel min_level);
Пример #3
0
 internal static extern void GameServices_Builder_SetOnLog(HandleRef self, Builder.OnLogCallback callback, IntPtr callback_arg, Types.LogLevel min_level);
Пример #4
0
 internal static extern void GameServices_Builder_SetOnLog(
     HandleRef self,
     /* from(GameServices_Builder_OnLogCallback_t) */ OnLogCallback callback,
     /* from(void *) */ IntPtr callback_arg,
     /* from(LogLevel_t) */ Types.LogLevel min_level);
Пример #5
0
 internal NearbyConnectionsManagerBuilder SetDefaultLogLevel(Types.LogLevel minLevel)
 {
     NearbyConnectionsBuilder.NearbyConnections_Builder_SetDefaultOnLog(SelfPtr(), minLevel);
     return(this);
 }
Пример #6
0
 internal static extern void NearbyConnections_Builder_SetDefaultOnLog(
     HandleRef self,
     /* from(LogLevel_t) */ Types.LogLevel min_level);
Пример #7
0
 internal static extern void NearbyConnections_Builder_SetOnLog(
     HandleRef self,
     /* from(NearbyConnections_Builder_OnLogCallback_t) */ OnLogCallback callback,
     /* from(void *) */ IntPtr callback_arg,
     /* from(LogLevel_t) */ Types.LogLevel min_level);
 internal static extern void NearbyConnections_Builder_SetOnLog(HandleRef self, NearbyConnectionsBuilder.OnLogCallback callback, IntPtr callback_arg, Types.LogLevel min_level);