Diffusion C API  6.7.4
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
include Directory Reference

Directories

directory  datatypes
 
directory  features
 
directory  misc
 
directory  types
 

Files

file  args.h
 Utilities for parsing command line arguments, as used in the examples.
 
file  authenticator.h
 An authentication handler that processes authentication requests from the server.
 
file  buf.h
 Defines structures and functions for working with byte arrays of arbitrary length.
 
file  cbor.h
 Utilities for handling CBOR-encoded data.
 
file  conversation.h
 Functions for handling conversations and conversation IDs.
 
file  d_semaphore.h
 Wrappers to provide simple semaphores based on APR mutexes and condition variables.
 
file  datatypes.h
 Copyright © 2018, 2021 Push Technology Ltd., All Rights Reserved.
 
file  delta.h
 Functions for generating deltas describing the changes to data, and applying deltas to data.
 
file  diffusion-api-error.h
 Copyright © 2018, 2021 Push Technology Ltd., All Rights Reserved.
 
file  diffusion.h
 Main include file.
 
file  doxygen-defs.h
 
file  error.h
 Functions relating to error reporting within the API.
 
file  fetch-request.h
 A fetch request.
 
file  hash.h
 A simple hashmap implementation.
 
file  hash_num.h
 A simple hash with an numerical key implementation.
 
file  list.h
 A simple linked list implementation.
 
file  range-query.h
 Builder for queries that select a range of events from a time series.
 
file  reconnect.h
 Functions relating to session reconnection.
 
file  registration.h
 
file  responder.h
 Functions for working with DIFFUSION_RESPONDER_HANDLE_T to either respond or reject requests.
 
file  security.h
 
file  selector.h
 
file  session-factory.h
 Functions relating to a session and session management.
 
file  session-lock.h
 
file  session.h
 Functions relating to a session and session management.
 
file  set.h
 A simple set implementation, based on hash.h.
 
file  streams.h
 Copyright © 2018, 2021 Push Technology Ltd., All Rights Reserved.
 
file  topic-notification-registration.h
 The registration state of the associated listener on the server.
 
file  topic-selector.h
 Topic Selector A topic selector identifies one or more topics and are created from a pattern expression.
 
file  topic-specification.h
 Functions used for working with topic specifications (TOPIC_SPECIFICATION_T).
 
file  topic.h
 Functions which are used for accessing topics and their contents.
 
file  update-constraint.h
 A constraint to be applied to an update operation or the creation of an update stream.
 
file  update-stream.h
 An update stream provides a method for updating a specific topic.
 
file  utils.h
 Miscellaneous utility functions that don't fit anywhere else.
 
file  value-stream.h
 Copyright © 2018, 2021 Push Technology Ltd., All Rights Reserved.