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

Directories

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  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  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  list.h
 A simple linked list implementation.
 
file  protocol-dpt.h
 
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  topic-details.h
 Functions used for working with topic details (TOPIC_DETAILS_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.