for libinfinity 0.3.0. The latest version of this documentation can be found on-line at http://infinote.0x539.de/libinfinity/API/libinfinity/.


Common infinote API
InfInit
InfSession — Basic session object and synchronization
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
InfIo — Event loop abstraction
InfStandaloneIo
InfCertificateChain — X.509 certificate chains
InfXmlUtil
InfCertUtil
InfError — Common error codes
InfBuffer — Abstract document interface
Infinote adOPTed implementation
InfAdoptedSession — Session handling concurrency control via the adOPTed algorithm.
InfAdoptedAlgorithm — adOPTed implementation
InfAdoptedRequestLog — History of requests
InfAdoptedRequest — Request processed by InfAdoptedAlgorithm.
InfAdoptedOperation — Operation that can be processed by InfAdoptedAlgorithm.
InfAdoptedNoOperation — An operation not doing anything.
InfAdoptedSplitOperation — Operation wrapping two operations
InfAdoptedUser
InfAdoptedStateVector — Represents a state in the interaction model
InfAdoptedSessionRecord — Create a record of a session
Infinote client side API
InfcBrowser — Browse remote directories
InfcBrowserIter — Iterating through browsed nodes
InfcNotePlugin
InfcSessionProxy
InfcExploreRequest
InfcNodeRequest
InfcUserRequest
InfcRequest — Requests sent to server
InfcRequestManager
Infinote server side API
InfdDirectory — Directory of published documents
InfdNotePlugin
infd-storage
InfdFilesystemStorage
InfdSessionProxy
InfdTcpServer
InfdXmlServer
InfdXmppServer
InfdServerPool
Network abstraction
InfCommunicationManager — Handling multiple communication sessions
InfCommunicationObject — Network message destinations
InfCommunicationGroup — Communication channel for mulitple connections
InfCommunicationHostedGroup — Communication group opened by the local host
InfCommunicationJoinedGroup — Communication group opened by a remote host
InfCommunicationFactory — Creation of communication methods
InfCommunicationMethod — Network communication method
InfCommunicationRegistry — Sharing connections between multiple groups
InfCommunicationCentralFactory — Factory for InfCommunicationCentralMethod methods
InfCommunicationCentralMethod — Relying group messages via the publisher