# bundle\_status\_callback.h - [Overview](#section365157127165626) - [Summary](#section1285246220165626) - [Data Structures](#nested-classes) - [Typedefs](#typedef-members) - [Functions](#func-members) ## **Overview** **Related Modules:** [BundleManager](BundleManager.md) **Description:** Declares the callback invoked upon state changes of an application and the structure defining the callback information. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Data Structures

Data Structure Name

Description

BundleStatusCallback

Defines the application state callback information.

## Typedefs

Typedef Name

Description

BundleStateCallback) (const uint8_t installType, const uint8_t resultCode, const void *resultMessage, const char *bundleName, void *data)

typedef void(*

Called when the installation, update, or uninstallation state of an application changes.

## Functions

Function

Description

ClearBundleStatusCallback (BundleStatusCallback *bundleStatusCallback)

void

Clears and releases the memory occupied by the BundleStatusCallback structure.