|
| | args.h |
| | Utilities for parsing command line arguments, as used in the examples.
|
| |
| | authenticator.h |
| | An authentication handler that processes authentication requests from the server.
|
| |
| | conversation.h |
| | Functions for handling conversations and conversation IDs.
|
| |
| | d_semaphore.h |
| | Wrappers to provide simple semaphores based on APR mutexes and condition variables.
|
| |
| | datatypes.h |
| | Enumeration of Diffusion datatypes.
|
| |
| | diffusion-api-error.h |
| | Error handling functions.
|
| |
| | diffusion.h |
| | Main include file.
|
| |
| | error.h |
| | Functions relating to error reporting within the API.
|
| |
| | fetch-request.h |
| | A fetch request.
|
| |
| | hash.h |
| | A simple hashmap implementation.
|
| |
| | hash_num.h |
| | A simple hash with an numerical key implementation.
|
| |
| | range-query.h |
| | Builder for queries that select a range of events from a time series.
|
| |
| | reconnect.h |
| | Functions relating to session reconnection.
|
| |
| | recoverable-update-stream.h |
| |
| | registration.h |
| | Functions for DIFFUSION_REGISTRATION_T management.
|
| |
| | responder.h |
| | Functions for working with DIFFUSION_RESPONDER_HANDLE_T to either respond or reject requests.
|
| |
| | retry-strategy.h |
| | Functions relating to initial session establishment retry strategy.
|
| |
| | security.h |
| | Functions handling authorisation, security and user credentials.
|
| |
| | selector.h |
| | Function to evaluate a selector against a topic path.
|
| |
| | session-factory.h |
| | Functions relating to a session and session management.
|
| |
| | session-lock.h |
| | Functions for creating and managing session locks.
|
| |
| | session.h |
| | Functions relating to a session and session management.
|
| |
| | set.h |
| | A simple set implementation, based on hash.h.
|
| |
| | streams.h |
| | Functions for adding value streams to a session.
|
| |
| | topic-notification-registration.h |
| | The registration state of the associated listener on the server.
|
| |
| | topic-selector.h |
| | A topic selector identifies one or more topics and are created from a pattern expression.
|
| |
| | topic-specification.h |
| | Functions used for working with topic specifications (TOPIC_SPECIFICATION_T).
|
| |
| | topic.h |
| | Functions which are used for accessing topics and their contents.
|
| |
| | update-constraint-value.h |
| | A constraint value defines a datatype and associated value to be used in a topic update constraint.
|
| |
| | update-constraint.h |
| | A constraint to be applied to an update operation or the creation of an update stream.
|
| |
| | update-stream-builder.h |
| | An update stream provides a method for updating a specific topic.
|
| |
| | update-stream.h |
| | An update stream provides a method for updating a specific topic.
|
| |
| | utils.h |
| | Miscellaneous utility functions that don't fit anywhere else.
|
| |
| | value-stream.h |
| | Value stream related callback functions.
|
| |