Common libinfinity API

InfInit
InfSession — Basic session object and synchronization
InfChatSession — Simple standalone chat
InfChatBuffer — A ring buffer for chat messages
InfUserTable — User information storage
InfUser
InfDiscovery — Discovery of remote services
InfLocalPublisher — Publish services on the local network
InfIpAddress — IPv4 and IPv6 addresses
InfTcpConnection
InfXmlConnection
InfXmppConnection
InfSimulatedConnection — Simulated network connection
InfDiscoveryAvahi — Service Discovery via Avahi
InfXmppManager — Reuse existing connections
InfIo — Event loop abstraction
InfStandaloneIo
InfCertificateChain — X.509 certificate chains
XML utility functions — Helper functions to read basic data types from XML
InfCertUtil
InfCertificateCredentialsReference-counted wrapper for gnutls_certificate_credentials_t
InfSaslContext — Asynchronous SASL processing
InfError — Common error codes
InfProtocol — Infinote protocol parameters
InfBuffer — Abstract document interface