{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel"],"comment":"New TCL channel type using mmap-ed files","compare":null,"dependentCount":null,"description":"This extension provides a Tcl interface to the mmap(2) POSIX system\ncall.\n\nIt provides a Tcl package that allows Tcl scripts to:\n1) Memory map files for improved access efficiency;\n2) Share memory between related processes;\n3) Easily implement cyclic persistent log files.\n\nThe functionality of 'mmap' is exported from this extension in the\nform of a new Tcl channel type, named \"mmap\". A memory mapping is\nestablished with the 'mmap' command. Following 'mmap' execution,\naccess to the memory mapped file is done via the standard Tcl\ncommands: puts/gets/seek/flush/close/fconfigure, only that this\ntime these commands operate on memory, rather than on a file.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/tcl-mmap/","kind":"port","lastUpdate":null,"license":["GPLv3"],"maintainer":"tcltk@FreeBSD.org","name":"tcl-mmap","newest":true,"newestVersion":"1.1","noVulnData":false,"origin":"devel/tcl-mmap","otherSystems":[{"maintainer":"tcltk@FreeBSD.org","newest":true,"origin":"devel/tcl-mmap","path":"/devel/tcl-mmap/","system":"FreeBSD","version":"1.1_1"},{"maintainer":"tcltk@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/tcl-mmap","path":"","system":"HardenedBSD","version":"1.1_1"},{"maintainer":"tcltk@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/tcl-mmap","path":"","system":"GhostBSD","version":"1.1_1"}],"packages":null,"pkgName":"tcl-mmap-1.1_1","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["lang/tcl86"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"1.1_1","versions":null,"vulnerabilities":null,"www":"https://tcl-mmap.sourceforge.net/"}
