DebugDir
Defined in: src/fs/debugfs.ts:85
Something in debugfs. Unlike sysfs, entries are not tied to kobjects:
whoever creates one holds onto it and hands it back to debugfs_remove.
Extends
Section titled “Extends”Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new DebugDir(
name,parent?):DebugDir
Defined in: src/fs/debugfs.ts:50
Parameters
Section titled “Parameters”string
parent?
Section titled “parent?”DebugDir
Returns
Section titled “Returns”DebugDir
Inherited from
Section titled “Inherited from”Properties
Section titled “Properties”children
Section titled “children”
readonlychildren:Map<string,DebugEntry>
Defined in: src/fs/debugfs.ts:88
mode:
number=0o755
Defined in: src/fs/debugfs.ts:86
The permissions on this entry, without a file type
Implementation of
Section titled “Implementation of”KFSDir.mode
Overrides
Section titled “Overrides”name:
string
Defined in: src/fs/debugfs.ts:51
Inherited from
Section titled “Inherited from”parent?
Section titled “parent?”
readonlyoptionalparent?:DebugDir
Defined in: src/fs/debugfs.ts:48
Only the root has none
Inherited from
Section titled “Inherited from”Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get path():
string
Defined in: src/fs/debugfs.ts:60
The path of this entry, relative to the root of debugfs
Returns
Section titled “Returns”string
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”[dispose]()
Section titled “[dispose]()”[dispose]():
void
Defined in: src/fs/debugfs.ts:71
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”dispose()
Section titled “dispose()”dispose():
void
Defined in: src/fs/debugfs.ts:99
debugfs_remove takes everything underneath with it
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”keys()
Section titled “keys()”keys():
Iterable<string>
Defined in: src/fs/debugfs.ts:94
Returns
Section titled “Returns”Iterable<string>
Implementation of
Section titled “Implementation of”KFSDir.keys
lookup()
Section titled “lookup()”Defined in: src/fs/debugfs.ts:90
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”DebugDir | DebugFile | DebugLink
Implementation of
Section titled “Implementation of”KFSDir.lookup
rename()
Section titled “rename()”rename(
name):void
Defined in: src/fs/debugfs.ts:75
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void