KernelSlog: { delivery: ((vatID,
newCrankNum,
newDeliveryNum,
kd,
vd,
replay?) => SlogFinishDelivery); provideVatSlogger: ((vatID,
dynamic?,
description?,
name?,
vatSourceBundle?,
managerType?,
vatParameters?) => { vatSlog: VatSlog; }); syscall: ((vatID,
ksc,
vsc) => SlogFinishSyscall); terminateVat: ((vatID,
shouldReject,
info) => void); vatConsole: ((vatID,
origConsole) => {}); write: (({}) => void); } Type declaration
delivery: ((vatID, newCrankNum, newDeliveryNum, kd, vd, replay?) => SlogFinishDelivery)
provideVatSlogger: ((vatID, dynamic?, description?, name?, vatSourceBundle?, managerType?, vatParameters?) => {
vatSlog: VatSlog;
})
- (vatID, dynamic?, description?, name?, vatSourceBundle?, managerType?, vatParameters?): {
vatSlog: VatSlog;
} Parameters
- vatID: string
Optional
dynamic: booleanOptional
description: stringOptional
name: stringOptional
vatSourceBundle: unknownOptional
managerType: stringOptional
vatParameters: unknown
Returns {
vatSlog: VatSlog;
}
terminateVat: ((vatID, shouldReject, info) => void)
- (vatID, shouldReject, info): void
Returns void
vatConsole: ((vatID, origConsole) => {})
- (vatID, origConsole): {}
Parameters
- vatID: string
- origConsole: {}
Returns {}
write: (({}) => void)