projects
/
ldk-java
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[TS] Update auto-generated TypeScript Bindings
[ldk-java]
/
ts
/
structs
/
Logger.mts
diff --git
a/ts/structs/Logger.mts
b/ts/structs/Logger.mts
index f5f40148721648de12636905132102c249220d9d..1e88a8abf0d59c07977715d618a937a48720c413 100644
(file)
--- a/
ts/structs/Logger.mts
+++ b/
ts/structs/Logger.mts
@@
-280,11
+280,13
@@
import { MultiThreadedLockableScore } from '../structs/MultiThreadedLockableScor
import CommonBase from './CommonBase.mjs';
import * as bindings from '../bindings.mjs'
import CommonBase from './CommonBase.mjs';
import * as bindings from '../bindings.mjs'
-import * as InternalUtils from '../InternalUtils.mjs'
+/** An implementation of Logger */
export interface LoggerInterface {
export interface LoggerInterface {
+ /**Logs the `Record`
+ */
log(record: Record): void;
}
log(record: Record): void;
}
@@
-292,6
+294,9
@@
class LDKLoggerHolder {
held: Logger;
}
held: Logger;
}
+/**
+ * A trait encapsulating the operations required of a logger
+ */
export class Logger extends CommonBase {
/* @internal */
public bindings_instance?: bindings.LDKLogger;
export class Logger extends CommonBase {
/* @internal */
public bindings_instance?: bindings.LDKLogger;
@@
-302,7
+307,8
@@
export class Logger extends CommonBase {
this.bindings_instance = null;
}
this.bindings_instance = null;
}
- static new_impl(arg: LoggerInterface): Logger {
+ /** Creates a new instance of Logger from a given implementation */
+ public static new_impl(arg: LoggerInterface): Logger {
const impl_holder: LDKLoggerHolder = new LDKLoggerHolder();
let structImplementation = {
log (record: number): void {
const impl_holder: LDKLoggerHolder = new LDKLoggerHolder();
let structImplementation = {
log (record: number): void {
@@
-316,4
+322,5
@@
export class Logger extends CommonBase {
impl_holder.held.bindings_instance = structImplementation;
return impl_holder.held;
}
impl_holder.held.bindings_instance = structImplementation;
return impl_holder.held;
}
+
}
}