예제 #1
0
        public static void ParseFiles(LogParser parser, FileInfo[] files, OpCodeValidator filter,
                                      Action <PacketParser> packetHandler)
        {
            var extractor = new GenericLogParser(parser, filter, packetHandler);

            extractor.Parse(files);
        }
예제 #2
0
        public static void ParseDir(LogParser parser, string inputDir, OpCodeValidator filter,
                                    Action <PacketParser> packetHandler)
        {
            var extractor = new GenericLogParser(parser, filter, packetHandler);

            extractor.Parse(new DirectoryInfo(inputDir));
        }
예제 #3
0
        public static void ParseFile(LogParser parser, string inputFile, OpCodeValidator filter,
                                     Action <PacketParser> packetHandler)
        {
            var extractor = new GenericLogParser(parser, filter, packetHandler);

            extractor.Parse(new FileInfo(inputFile));
        }
예제 #4
0
 public static void ParseFiles(LogParser parser, FileInfo[] files, OpCodeValidator filter,
                               Action<PacketParser> packetHandler)
 {
     var extractor = new GenericLogParser(parser, filter, packetHandler);
     extractor.Parse(files);
 }
예제 #5
0
 public static void ParseDir(LogParser parser, string inputDir, params LogHandler[] handlers)
 {
     var extractor = new GenericLogParser(parser, handlers);
     extractor.Parse(new DirectoryInfo(inputDir));
 }
예제 #6
0
 public static void ParseDir(LogParser parser, string inputDir, Action<ParsedUpdatePacket> packetHandler)
 {
     var extractor = new GenericLogParser(parser, new LogHandler(packetHandler));
     extractor.Parse(new DirectoryInfo(inputDir));
 }
예제 #7
0
 public static void ParseDir(LogParser parser, string inputDir, OpCodeValidator filter,
                             Action<PacketParser> packetHandler)
 {
     var extractor = new GenericLogParser(parser, filter, packetHandler);
     extractor.Parse(new DirectoryInfo(inputDir));
 }
예제 #8
0
 public static void ParseFile(LogParser parser, string inputFile, OpCodeValidator filter,
                              Action<PacketParser> packetHandler)
 {
     var extractor = new GenericLogParser(parser, filter, packetHandler);
     extractor.Parse(new FileInfo(inputFile));
 }
예제 #9
0
        public static void ParseDir(LogParser parser, string inputDir, params LogHandler[] handlers)
        {
            var extractor = new GenericLogParser(parser, handlers);

            extractor.Parse(new DirectoryInfo(inputDir));
        }
예제 #10
0
        public static void ParseDir(LogParser parser, string inputDir, Action <ParsedUpdatePacket> packetHandler)
        {
            var extractor = new GenericLogParser(parser, new LogHandler(packetHandler));

            extractor.Parse(new DirectoryInfo(inputDir));
        }