Defined in carb/Framework.h

const char *g_carbClientName

The client’s name.

A “client” can be one of the following in the Carbonite framework:

  • A plugin. Here the client name is the same as the plugin name.

  • An application.

  • Scripting bindings.

Clients are uniquely identified by their name. Many functions accept client name as an argument. This allows carb::Framework to create a dependency tree of clients. This dependency tree allows the safe unloading of plugins.