|
|
| version 1.23, 2025/04/10 15:53:39 | version 1.24, 2025/04/10 17:21:54 |
|---|---|
| Line 3826 Returns or sets the current working dire | Line 3826 Returns or sets the current working dire |
| @item @code{OPEN} +R -U -D | @item @code{OPEN} +R -U -D |
| The @code{^$JOB($JOB,"OPEN",<channel>} subscripts list the open I/O channels in the specified job. | The @code{^$JOB($JOB,"OPEN",<channel>} subscripts list the open I/O channels in the specified job. |
| @item @code{ENGINES} +R -U -D | |
| Returns or sets the storage engines for various FreeM subsystems. | |
| The following table lists the types of storage engines that can be defined. | |
| @table @asis | |
| @item @code{GLOBAL} +R +U -D | |
| Returns or sets the global handler for a particular FreeM namespace: | |
| The following code would set the global handler for the @code{SYSTEM} namespace to @code{BERKELEYDB}: | |
| @code{SET ^$JOB($JOB,"ENGINES","GLOBAL","SYSTEM")="BERKELEYDB"} | |
| @item @code{LOCAL} +R -U -D | |
| Returns the local handler for a particular FreeM namespace. Always @code{BUILTIN} in the current FreeM release. | |
| @end table | |
| @item @code{BERKELEYDB,FLUSH_THRESHOLD} +R +U -D | @item @code{BERKELEYDB,FLUSH_THRESHOLD} +R +U -D |
| Returns or sets the number of write operations that will be cached in the BerkeleyDB global handler prior to flushing BerkeleyDB's cache to disk. | Returns or sets the number of write operations that will be cached in the BerkeleyDB global handler prior to flushing BerkeleyDB's cache to disk. |