internal TocFetcher(ICrtpCommunicator communicator, TocCache <T> cache, byte port, bool useV2protocol) { _communicator = communicator; _port = port; _tocCache = cache; _useV2 = useV2protocol; }
protected TocContainerBase(ICrtpCommunicator communicator, bool useV2Protocol, byte port, DirectoryInfo cacheDirectory) { _useV2Protocol = useV2Protocol; _communicator = communicator; _cacheDirectory = cacheDirectory; _tocCache = new TocCache <T>(_cacheDirectory); _tocFetcher = new TocFetcher <T>(_communicator, _tocCache, port, _useV2Protocol); _tocFetcher.TocReceived += TocFetcher_TocReceived; }