uuu
uuu (Universal Update Utility), mfgtools 3.0
 
Loading...
Searching...
No Matches
notify.cpp File Reference
#include "libuuu.h"
#include <chrono>
#include <iostream>
#include <map>
#include <mutex>
#include <thread>

Functions

int uuu_register_notify_callback (uuu_notify_fun f, void *data)
 
int uuu_unregister_notify_callback (uuu_notify_fun f)
 
void call_notify (struct uuu_notify nf)
 

Variables

static map< uuu_notify_fun, void * > g_notification_map
 
static mutex g_mutex_notify
 
static const time_point< steady_clock > g_now = steady_clock::now()
 

Function Documentation

◆ call_notify()

void call_notify ( struct uuu_notify nf)

◆ uuu_register_notify_callback()

int uuu_register_notify_callback ( uuu_notify_fun f,
void * data )

◆ uuu_unregister_notify_callback()

int uuu_unregister_notify_callback ( uuu_notify_fun f)

Variable Documentation

◆ g_mutex_notify

mutex g_mutex_notify
static

◆ g_notification_map

map<uuu_notify_fun, void*> g_notification_map
static

◆ g_now

const time_point<steady_clock> g_now = steady_clock::now()
static