Functions
time.c File Reference
#include <stdint.h>
#include <uv.h>
#include "nvim/event/loop.h"
#include "nvim/event/time.h"

Functions

void time_watcher_init (Loop *loop, TimeWatcher *watcher, void *data) FUNC_ATTR_NONNULL_ARG(1) FUNC_ATTR_NONNULL_ARG(2)
 
void time_watcher_start (TimeWatcher *watcher, time_cb cb, uint64_t timeout, uint64_t repeat) FUNC_ATTR_NONNULL_ALL
 
void time_watcher_stop (TimeWatcher *watcher) FUNC_ATTR_NONNULL_ALL
 
void time_watcher_close (TimeWatcher *watcher, time_cb cb) FUNC_ATTR_NONNULL_ARG(1)
 

Function Documentation

void time_watcher_close ( TimeWatcher watcher,
time_cb  cb 
)
void time_watcher_init ( Loop loop,
TimeWatcher watcher,
void *  data 
)
void time_watcher_start ( TimeWatcher watcher,
time_cb  cb,
uint64_t  timeout,
uint64_t  repeat 
)
void time_watcher_stop ( TimeWatcher watcher)