The Assimilation Project  based on Assimilation version 1.1.7.1474836767
include Directory Reference
Directory dependency graph for include:
include

Files

file  address_family_numbers.h [code]
 IETF/IANA Address family assignments.
 
file  addrframe.h [code]
 Describes interfaces to Address Frame (AddrFrame) C-Class.
 
file  arpdiscovery.h [code]
 Class for discovering address resolution (IP to MAC address information) using the ARP protocol.
 
file  assimobj.h [code]
 This file defines our base object class: AssimObj.
 
file  authlistener.h [code]
 Defines Listener interfaces for packets coming from the Collective Authority.
 
file  cdp.h [code]
 Header file for various basic CDP (Cisco Discovery Protocol definitions and accessor functions.
 
file  childprocess.h [code]
 Implements Child Process class.
 
file  cmalib.h [code]
 Basic utility functions for the CMA.
 
file  compressframe.h [code]
 Describes interfaces to C-String Frame (Compressframe) C-Class It holds conventional zero-terminated byte strings.
 
file  configcontext.h [code]
 Implements Configuration Context class.
 
file  cryptcurve25519.h [code]
 Describes interfaces to CryptFrame (encryption) C-Class It represents a FrameSet using libsodium (curve25519) for public key encryption.
 
file  cryptframe.h [code]
 Describes interfaces to CryptFrame (encryption) C-Class It represents the abstract base class for FrameSet encryption.
 
file  cstringframe.h [code]
 Describes interfaces to C-String Frame (Cstringframe) C-Class It holds conventional zero-terminated byte strings.
 
file  discovery.h [code]
 Semi-Abstract class (yes, really) defining discovery objects.
 
file  frame.h [code]
 Implements basic Frame class.
 
file  frameset.h [code]
 Implements minimal client-oriented Frame and Frameset capabilities.
 
file  fsprotocol.h [code]
 Implements the FsProtocol object.
 
file  fsqueue.h [code]
 Implements the FsQueue object.
 
file  generic_tlv_min.h [code]
 Provides definitions for using our generic TLV capabilities.
 
file  gmainfd.h [code]
 Implements a gmainloop source for reading file descriptor pipes.
 
file  hblistener.h [code]
 Defines Heartbeat Listener interfaces.
 
file  hbsender.h [code]
 Defines Heartbeat Sender interfaces.
 
file  intframe.h [code]
 Implements the IntFrame class - integers in a frame.
 
file  ipportframe.h [code]
 Describes interfaces to Address Frame (IpPortFrame) C-Class.
 
file  jsondiscovery.h [code]
 class defining object discovered by invoking commands that return JSON as their output.
 
file  listener.h [code]
 Defines Generic Listener interfaces.
 
file  lldp.h [code]
 Provides basic Link Layer Discovery Protocol (LLDP) definitions and accessor functions for LLPD packets.
 
file  logsourcefd.h [code]
 Implements a gmainloop source for reading file descriptor pipes.
 
file  misc.h [code]
 Defines miscellaneous interfaces.
 
file  nanoprobe.h [code]
 include file defining functions to be called by a main to instantiate a nanoprobe.
 
file  netaddr.h [code]
 Defines interfaces for the NetAddr (network address) object.
 
file  netgsource.h [code]
 Implements NetIO GSource object.
 
file  netio.h [code]
 Defines an abstract Network I/O class.
 
file  netioudp.h [code]
 Implements UDP network I/O (NetIOudp) class.
 
file  nvpairframe.h [code]
 Describes interfaces to name/value pair Frame (NVpairFrame) C-Class It holds conventional zero-terminated byte strings.
 
file  packetdecoder.h [code]
 This file defines a few functions and interfaces for unmarshalling packet data into FrameSets.
 
file  pcap_GSource.h [code]
 libpcap Packet capture Gsource interface description
 
file  pcap_min.h [code]
 Simple libpcap interface definitions.
 
file  proj_classes.h [code]
 Defines interfaces a project Class system for class hierarchies in 'C'.
 
file  reliableudp.h [code]
 Implements the Reliable UDP network I/O transport (ReliableUDP) class.
 
file  resourcecmd.h [code]
 Implements the resource command abstract class.
 
file  resourcelsb.h [code]
 Implements the LSB (Linux Standard Base aka SysV Init script) resource class.
 
file  resourcenagios.h [code]
 Implements the NAGIOS resource class.
 
file  resourceocf.h [code]
 Implements the OCF resource class.
 
file  resourcequeue.h [code]
 Implements the resource queue class.
 
file  seqnoframe.h [code]
 Implements the SeqnoFrame class.
 
file  server_dump.h [code]
 Functions for server-side dumping of LLDP and CDP packets.
 
file  signframe.h [code]
 Describes interfaces to Signature Frame (Signframe) C-Class - providing digital signatures.
 
file  switchdiscovery.h [code]
 Class for discovering Link-Level (switch) information (using CDP or LLDP or some future analogous protocol).
 
file  tlv_valuetypes.h [code]
 Defines a set of value types - used for semi-intelligent dumping of TLV data.
 
file  tlvhelper.h [code]
 TLV helper interfaces definitions.
 
file  unknownframe.h [code]
 Describes interfaces to the Unknown Frame (UnknownFrame) C-Class.