executeChannelProgramNoSync

Undocumented in source. Be warned that the author may not have intended to support it.
@SILdoc(` Executes a read-only channel program. A read-only channel program works programmatically the same way as a normal channel program executed with lzc_channel_program(). The only difference is it runs exclusively in open-context and therefore can return faster. The downside to that, is that the program cannot change on-disk state by calling functions from the zfs.sync submodule. The return values of this function (and their meaning) are exactly the same as the ones described in lzc_channel_program(). `)
void
executeChannelProgramNoSync
(
string pool
,
string program
,
string[string] parameters
,
ulong instrLimit = (10 * 1000 * 1000)
,
ulong memLimit = (10 * 1024 * 1024)
)

Meta