for libags. The latest version of this documentation can be found on-line at http://nongnu.org/gsequencer/api/2.3.2/libags/.


I. Library - Completion routines
ags_buffer_util
AgsComplex — Boxed type of complex
AgsConversion — abstract conversion
AgsEndian — dealing with endiannes
AgsFunction — Function to translate values
AgsLog — Log
AgsParameter — Complete GParameter
AgsRegex — coding-neutral regex
AgsStringUtil — string util
AgsTime — utility functions of time
AgsTurtle — Terse RDF Triple Language
AgsTurtleManager — Singleton pattern to organize turtles
AgsUUID — Boxed type of uuid
II. Util - Helper functions
AgsDestroyUtil — destroy util
AgsIdGenerator — UUID util functions
AgsListUtil — list util
ags_soundcard_helper
III. Object - Interfaces and marshallers
AgsApplicable — unique access to applicable objects
AgsApplicationContext — The application context
AgsAsyncQueue — asynchronous run
AgsConfig — Config Advanced Gtk+ Sequencer
AgsConnectable — unique access to objects
AgsCountable — a counter interface
AgsCursor — unique access to cursor classes
ags_globals
ags_macros
AgsMainLoop — toplevel threads
ags_marshal
AgsMutable — unique access to recalls
AgsPlugin — interfacing plugins
AgsPortlet — interfacing portlets
AgsSeekable — unique access to seekable classes
AgsSequencer — unique access to sequencers
AgsSoundcard — unique access to soundcards
AgsSoundServer — access sound servers
AgsTactable — Unique tempo set or attributes access
IV. XML Input/Output - Persist project
ags_file_stock
AgsFile — read/write XML file
AgsFileIdRef — file id reference
AgsFileLink — link objects read of file.
AgsFileLookup — resolve objects read of file.
AgsFileLaunch — launch objects read of file.
ags_file_util
V. Thread - Multi-threaded tree
AgsAutosaveThread — auto safe
AgsConcurrencyProvider — concurrency interface
AgsConditionManager — condition manager
AgsDestroyWorker — destroy worker
AgsGenericMainLoop — generic loop
AgsHistory
AgsMessageDelivery — message delivery
AgsMessageQueue — message queue
AgsMutexManager — mutex manager
AgsPollingThread — polling thread
AgsPollFd — Perform operations in a thread safe context.
AgsReturnableThread — returnable thread
AgsSingleThread — single threaded environment
AgsTask — Perform operations in a thread safe context.
AgsTaskCompletion — task completion
AgsTaskThread — task thread
AgsThread — threads
AgsThreadApplicationContext — threaded application context
AgsThreadPool — thread pool
AgsTimestamp — Timestamp unix and alike
AgsWorkerThread — worker thread
Thread files - Reading/Writing audio data from disk
ags_thread_file_xml
VI. XML-RPC - server
AgsRegistry — remote control registry
AgsServer — remote control server
AgsServerApplicationContext
AgsServerStatus
AgsServiceProvider
Controller - providing context path
AgsController — base controller
AgsFrontController — handle all XMLRPC requests
AgsLocalFactoryController — local factory controller
AgsLocalRegistryController — local registry controller
AgsLocalSerializationController — local serialization controller
AgsLocalTaskController — local task controller
Security - basic authentication
AgsAuthentication — base password authentication
AgsAuthenticationManager — Singleton pattern to organize authentication
AgsBusinessGroup — base group permissions
AgsCertificate — base password certificate
AgsCertificateManager — Singleton pattern to organize certificate
AgsPasswordStore — password storage
AgsPasswordStoreManager — Singleton pattern to organize password stores
AgsSecurityContext — current security context
AgsXmlAuthentication — authentication by XML file
AgsXmlCertificate — certificate by XML file
AgsXmlPasswordStore — password store by XML file
Thread - multi-threaded routines
AgsRemoteTask
AgsRemoteTaskThread — remote task thread
API Index
Index of deprecated API