Inter-Addon Communication
Mods talking to an addon or more than one addon in Nitrocid
Inter-Addon Communication allows your mods to execute the publicly-available functions of a kernel addon. It allows your mods to talk to the kernel addons in a mechanism that doesn't interfere with the other end's operations.
How to call a publicly accessible addon function?
To execute custom addon functions in your mod, you must specify the full addon name, such as Extras - RSS Shell
, and the function to execute in the ExecuteCustomAddonFunction()
method:
How can I get/set a value from/to a property or a field?
To get a property value or a field value from an addon, you can call the following functions:
Similarly, to set a property value or a field value declared publicly by an addon, you can call the following functions:
Listing functions, properties, and fields
You can now list all the available functions, properties, and fields from a specific mod using one of the following functions:
Supported addons
The following addons support inter-addon communication:
Nitrocid.Extras.Diagnostics
GetThreadBacktraces
Nitrocid.Extras.SqlShell
IsSql
Last updated