package xdc.runtime.knl

XDC Runtime support for OS-related primitives [EXPERIMENTAL]

XDCspec declarations sourced in xdc/runtime/knl/package.xdc
package xdc.runtime.knl [1, 0, 0] {
 
    interface ICacheSupport;
    // Interface for OS specific back-end. [EXPERIMENTAL]
    interface IGateProcessSupport;
    // Interface for OS specific back-end. [EXPERIMENTAL]
    interface IGateThreadSupport;
    // Interface for OS specific back-end. [EXPERIMENTAL]
    interface ISemProcessSupport;
    // Interface for OS specific back-end. [EXPERIMENTAL]
    interface ISemThreadSupport;
    // Interface for OS specific back-end. [EXPERIMENTAL]
    interface ISemaphore;
    // Interface implemented by all front-end semaphore providers. SemThread and SemProcess. [EXPERIMENTAL]
    interface ISync;
    // OS independent synchronization [EXPERIMENTAL]
    interface IThreadSupport;
    // Interface for OS specific back-end. [EXPERIMENTAL]
    module Cache;
    // Cache Module [EXPERIMENTAL]
    module CacheSupportNull;
    // 
    module GateH;
    // Provides APIs to protect critical sections when an IGate.Handle is available.[EXPERIMENTAL]
    module GateProcess;
    // Provides protection of critical sections across processes. [EXPERIMENTAL]
    module GateProcessSupportNull;
    // 
    module GateThread;
    // Provides protection of critical sections across threads. [EXPERIMENTAL]
    module GateThreadSupportNull;
    // 
    module SemProcess;
    // SemProcess Manager [EXPERIMENTAL]
    module SemThread;
    // SemThread Manager. [EXPERIMENTAL]
    module Semaphore;
    // Provides semaphore services when an ISemaphore.Handle is available. [EXPERIMENTAL]
    module Sync;
    // Provides synchronization APIs when an ISync.Handle is available
    module SyncGeneric;
    // Generic ISync implementation
    module SyncNull;
    // Empty ISync implementation used mainly for testing. [EXPERIMENTAL]
    module SyncSemThread;
    // A ISync implementation based on a SemThread. [EXPERIMENTAL]
    module Thread;
    // Thread services. [EXPERIMENTAL]
}
generated on Fri, 04 Sep 2009 23:26:27 GMT