lightningdevkit
Version:
Lightning Development Kit
23 lines (22 loc) • 768 B
text/typescript
import { CommonBase } from './CommonBase.mjs';
/** An implementation of ProcessMessagesCallback */
export interface ProcessMessagesCallbackInterface {
/**The method which is called.
*/
call(): void;
}
/**
* A callback which will be called to trigger network message processing.
*
* Usually, this should call [`PeerManager::process_events`].
*
* [`PeerManager::process_events`]: lightning::ln::peer_handler::PeerManager::process_events
*/
export declare class ProcessMessagesCallback extends CommonBase {
/** Creates a new instance of ProcessMessagesCallback from a given implementation */
static new_impl(arg: ProcessMessagesCallbackInterface): ProcessMessagesCallback;
/**
* The method which is called.
*/
call(): void;
}