Droplets C++ API
 

The Droplet Platform's C++ Application Programming Interface (API) is divided into three parts. The Core API contains the majority of the API, and consists of core Droplet functionality and components. DLL Interface outlines the functions that should be included in your exports file, while Utilities provides a number of useful utility classes.

Droplets Core API

Core Droplet Platform functionality, including classes which represent the Application, Application Window and all Components. It also includes documentation of other essential classes providing access to resource pools, internal hooks, protocol writers and the Queue Ticket Factory.

Droplets DLL Interface

When the Droplet Server starts an application, it first looks for these DLL interface functions in your exports file. This includes instructions on creating and finalizing the application, as well as setting aside a buffer to hold the hosted applications' names, determining whether immediate authentication is required and setting the application's minimum and preferred protocols.

Droplets Utilities

Utility classes that will be helpful when writing Droplet applications, including Callbacks, Events, Mutex tokens, a Log and a Timer.


Return to Droplet Documentation Home