add ED2KLink class
[ecparse.git] / ED2KLink.h
diff --git a/ED2KLink.h b/ED2KLink.h
new file mode 100644 (file)
index 0000000..465478f
--- /dev/null
@@ -0,0 +1,24 @@
+/**
+ * © 2008 by David ‘Bombe’ Roden <bombe@pterodactylus.net>
+ */
+
+#pragma once
+
+class ED2KLink {
+
+public:
+       ED2KLink(const char* filename, const size_t size, const void* hash);
+       ~ED2KLink();
+
+       const char* getLink();
+       const char* getFilename();
+       const size_t getSize();
+       const void* getHash();
+
+private:
+       char* link;
+       char* filename;
+       size_t size;
+       void* hash;
+};
+