The Domain Manager primitives are low-level remote calls that are supported by the API. These primitives provide the standard protocol between client applications, such as dmctl, ASL adapters, API scripts, and the Smarts Console, and the Domain Manager.