+ ED2KLink* getNextLink();
+
+private:
+ void identifyCollectionType();
+ bool isLineBreakPresent();
+ bool ensureBufferCapacity(size_t byteCount);
+ void readMoreBytes();
+
+ BlobTag* readBlobTag(bool hader);
+ StringTag* readStringTag(bool header);
+