From e7366bf41f68cfe07e9ea03fc4a398baecbae651 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 4 Feb 2017 09:41:13 +0000 Subject: Initial conversion from MediaWiki, 20170204 --- module/utils/filename.mdwn | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 module/utils/filename.mdwn (limited to 'module/utils/filename.mdwn') diff --git a/module/utils/filename.mdwn b/module/utils/filename.mdwn new file mode 100644 index 0000000..6c97e46 --- /dev/null +++ b/module/utils/filename.mdwn @@ -0,0 +1,38 @@ +[[!meta title="Module:utils/filename"]] +[[!meta author="James Bursa"]] +[[!meta date="2011-01-09T22:36:41Z"]] + + +[[!toc]] Central method of +obtaining unique filenames. + +Prefix +------ + +`filename_` + +Depends on +---------- + +- [[Module:utils/log|module/utils/log]] +- [[Module:utils/utils|module/utils/utils]] + +Description +----------- + +This module allocates unique filenames in a tree in NetSurf's cache +directory. Files are arranged in a tree 4 levels deep with up to 64 +files per lowest level directory. + +Performance appears to be O(number of files). + +Files +----- + +utils/filename.h +: Interface +utils/filename.c +: Implementation + +[[!inline raw=yes pages="Module:Index"]] + -- cgit v1.2.3