TwiceAsNice  2019-02-18
Modules
Here is a list of all modules:
 Base 64 Functions: Convert from and to base64
 hidapi API
 TTY Functions: Functions to perform common terminal access routines.
 Formatting Functions: Functions to perform handy formatting and conversion routines.
 IDDef Functions: Functions drivers call to define their properties to clients.
 IDSet Functions: Functions drivers call to tell clients of new values for existing properties.
 ID Functions: Functions to delete properties, and log messages locally or remotely.
 ISnoop Functions: Functions drivers call to snoop on other drivers.
 IE Functions: Functions drivers call to register with the INDI event utilities.Callbacks are called when a read on a file descriptor will not block
 IU Functions: Functions drivers call to perform handy utility routines.
 IS Functions: Functions all drivers must define.
This section defines functions that must be defined in each driver
 Configuration Functions: Functions drivers call to save and load configuraion options.
 Standard Properties - General: Common properties shared across devices of multiple genres.The following tables describe standard properties pertaining to generic devices
 Standard Properties - Serial: Properties used to communicate with and manage serial devices.Serial communication over RS232/485 and Bluetooth
 Standard Properties - TCP: Properties used to communicate with and manage devices over the network.Communication with devices over TCP/IP
 XML Functions: Functions to parse, process, and search XML.
 INDI Alignment Subsystem
 Color space conversion functionsColour ConVerT: going from one colour space to another
 Functions to encode and decode JPEGjpeg_data: buffer with input / output jpeg
len: Length of jpeg buffer
itype: Y4M_ILACE_NONE: Not interlaced
Y4M_ILACE_TOP_FIRST: Interlaced, top-field-first
Y4M_ILACE_BOTTOM_FIRST: Interlaced, bottom-field-first
ctype Chroma format for decompression
 Low level commands.Low level commands offer the lowest level access to PowerDNx hardware