This section includes instructions for building and running a client using the DCF API with an example. Create BlockThe Create Block program creates a new DCF block based on block object id. Get Block ObjectsGet Block Objects program fetches block object id by capability. Get Instantiated BlocksGet Instantiated Blocks program extracts information about instantiated blocks. Get PackagesGet Package program fetches information about packages. Get ServicesGet Services program extracts information about running services within the block. Start ServiceStart Service program starts the block service. Stop ServiceStop Service program stops the running block service. Restart ServiceRestart Service program restarts a specific block service. Get Default Block ConfigGet Default Block Config program extracts the configurations if no block is installed. Get Block ConfigGet Block Config program fetches the configurations for an installed module and instance. Configure BlockConfigure Block program updates the configurations for an installed module and instance. Delete BlockDelete Block program deletes a running DCF block.