31#ifndef SPARKLE_BRIDGE_H
32#define SPARKLE_BRIDGE_H
44typedef void (*sparkle_postpone_relaunch_callback_t)(void (*proceed)(
void *ctx),
void *ctx);
48typedef void (*sparkle_will_relaunch_callback_t)(void);
81 static void updateInit(
const char *url,
bool enabled,
int interval);
104 sparkle_postpone_relaunch_callback_t postpone_relaunch_cb,
105 sparkle_will_relaunch_callback_t will_relaunch_cb);
C++ wrapper for the Sparkle update framework.
Definition sparkle_bridge.h:54
static void updateCheck()
Definition sparkle_bridge.mm:280
static void updateInit(const char *url, bool enabled, int interval)
Definition sparkle_bridge.mm:258
static void setUpdateCallbacks(sparkle_update_attention_callback_t attention_cb, sparkle_postpone_relaunch_callback_t postpone_relaunch_cb, sparkle_will_relaunch_callback_t will_relaunch_cb)
Definition sparkle_bridge.mm:290
void(* sparkle_update_attention_callback_t)(void)
Definition sparkle_bridge.h:39