Diffusion C API 6.11.5
Loading...
Searching...
No Matches
include Directory Reference

Directories

 datatypes
 
 features
 
 misc
 
 types
 

Files

 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.