18 #include <kFireSync/Data/kPropertyList.h>
31 kDeclareClass(kFs, kUpgrader,
kObject)
32 kDeclareValue(kFs, kUpgraderNode,
kValue)
34 kFsFx(
kStatus) kUpgrader_Construct(kUpgrader* upgrader,
kAlloc alloc);
36 kFsFx(
kStatus) kUpgrader_AddNode(kUpgrader upgrader,
kNode node, kPropertyList properties);
37 kFsFx(
kSize) kUpgrader_NodeCount(kUpgrader upgrader);
38 kFsFx(
kStatus) kUpgrader_SetLocalNode(kUpgrader upgrader,
k32u localNode);
40 kFsFx(
kStatus) kUpgrader_SkipValidation(kUpgrader upgrader,
kBool skip);
42 kFsFx(
kStatus) kUpgrader_Run(kUpgrader upgrader,
kSystem system, kArchive archive);
44 kFsFx(
k32u) kUpgrader_Progress(kUpgrader upgrader);
45 kFsFx(
kEvent) kUpgrader_LogEvent(kUpgrader upgrader);
Declares the kArchive class.
Performs upgrade using a supplied upgrade package.
Declares the kUpgActionRunner class.
Declares the kSystem type.
Represents a FireSync node (sensor).
Essential API declarations for the kFireSync library.
Represents a collection of FireSync nodes (sensors).
Declares the kUpgCompat5 class.