ModuleInit
Defined in: src/module.ts:125
Properties
Section titled “Properties”author?
Section titled “author?”
optionalauthor?:string|string[]
Defined in: src/module.ts:131
description?
Section titled “description?”
optionaldescription?:string
Defined in: src/module.ts:130
optionalexit?: (this) =>void|Promise<void>
Defined in: src/module.ts:139
Called when the module is unloaded
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>
optionalinit?: (this) =>void|Promise<void>
Defined in: src/module.ts:137
Called when the module is loaded. If this throws, the module isn’t loaded.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>
license?
Section titled “license?”
optionallicense?:string
Defined in: src/module.ts:129
name:
string
Defined in: src/module.ts:126
params?
Section titled “params?”
optionalparams?:Record<string,KernelParamInit<ParamValue>>
Defined in: src/module.ts:133
Parameters exposed in /sys/module/<name>/parameters
srcversion?
Section titled “srcversion?”
optionalsrcversion?:string
Defined in: src/module.ts:128
taints?
Section titled “taints?”
optionaltaints?:Iterable<"P"|"F"|"C"|"E"|"O",any,any>
Defined in: src/module.ts:135
Taint flags to apply when the module is loaded
version?
Section titled “version?”
optionalversion?:string
Defined in: src/module.ts:127