StreamBase® provides client libraries in four languages for writing code that extends StreamBase applications. The links on this page take you to the API reference documentation for each supported language. See the API Guide for overviews.
-
Java API Documentation (Javadoc format)
Use the Java API to write StreamBase clients, custom operators, custom functions, and monitor listeners. For further information, see the following topics in the API Guide:
-
C++ API Documentation (Doxygen format)
Use the C++ API to write StreamBase clients. For further information, see the following topic in the API Guide:
-
Python API Documentation (Pydoc format)
Use the Python API to write StreamBase clients. See Creating Python Clients in the API Guide.
-
Only on StreamBase Windows installations, the above link provides HTML documentation for the StreamBase .NET API. Use this API to write StreamBase clients and monitor listeners in C# or other .NET-compliant languages. See Creating .NET Clients in the API Guide.