jmf: mapped files | |||||||||||||||||||||||||||||||
|
HANDLEs in dll calls are treated as cd type x rather than *
add item to mapped noun no longer necessary, but retained for compatibility create mapped file createjmf fn;msize map a file [type [,trailing_shape]] map name;filename [;sharename;ro] share memory with a process
Form: {mapping-address} =: memshare {'share-name'}
this permits sharing memory with a non-J process
memshare and memshareclose contributed by Tony Zackin
close memory shared with memshare
Form: memshareclose {'share-name'}
unmap a mapped file [force] unmap name [;newsize] - 0 ok, 1 not mapped, 2 refs newsize excludes header size for jmf files newsize must be an increase in size unmap all mapped files [force] unmapall dummy - unmap all
| |||||||||||||||||||||||||||||||
|
>> << Ndx Usr Pri JfC LJ Phr Dic Rel Voc !: wd Help User | |||||||||||||||||||||||||||||||