public PenCommV1(PenCommV1Callbacks callback, IProtocolParser parser = null, IMetadataManager metadataManager = null) : base(parser == null ? parser = new ProtocolParserV1() : parser, metadataManager) { Callback = callback; Parser.PacketCreated += Parser_PacketCreated; dotFilterForPage = new FilterForPaper(SendDotReceiveEvent); // 오프라인 데이터 처리 if (mOfflineworker == null) { mOfflineworker = new OfflineWorker(this); mOfflineworker.Startup(null); } }