Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Downloading and Compiling the IDL File

    For developing applications in languages other than Python, you need the interface definition language (IDL) APIs and a Message Queue Telemetry Transport (MQTT) library. The application developer can use any operating system (OS), for example, Linux or Windows, for the development environment.

    Download the IDL file from the Juniper Networks website at and compile the IDL file by using the protoc compiler. See for details on how to generate code from an IDL file in the language of your choice.

    For the application to receive notifications, install an MQTT library for the specific language. For more information, see the Juniper Extension Toolkit API Guide.

    Modified: 2017-02-01