Struct liblightning::scheduler::Scheduler
[−]
[src]
pub struct Scheduler { /* fields omitted */ }
pub struct Scheduler { /* fields omitted */ }
impl Scheduler
[src]pub fn new(config: SchedulerConfig) -> Scheduler
[src]pub fn new_default() -> Scheduler
[src]pub fn get_state(&self) -> SharedSchedState
[src]pub fn run_value_promise_to_end<T: 'static>(&mut self, vp: ValuePromise<T>) -> T
[src]pub fn run_once(&mut self, max_run_count: usize) -> usize
[src]pub fn run(&mut self)
[src]