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

Directories

directory  datatypes
 
directory  service
 
directory  types
 

Files

file  args.h
 Utilities for parsing command line arguments, as used in the examples.
 
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  content.h
 Defines functions that operate on the CONTENT_T data structure, which is used to wrap data used in updates to topics.
 
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 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 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  hash.h
 A simple hashmap implementation.
 
file  json.h
 Utilities for converting CBOR-encoded data to JSON string representation.
 
file  list.h
 A simple linked list implementation.
 
file  reconnect.h
 Functions relating to session reconnection.
 
file  security.h
 Functions handling authorisation, security and user credentials.
 
file  services.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 Push Technology Ltd., All Rights Reserved.
 
file  topic-details.h
 Functions used for working with topic details (TOPIC_DETAILS_T).
 
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.h
 Functions which are used for updating topics.
 
file  utils.h
 Miscellaneous utility functions that don't fit anywhere else.
 
file  value-stream.h
 Copyright © 2018 Push Technology Ltd., All Rights Reserved.