DOF Transport Layer (DTL) | The DOF Transport Layer is the OAL's abstraction of a transport |
Distributed Object Framework (DOF) | The Distributed Object Framework (DOF) is the core collection of data types, structures, interfaces, and functions that are part of the C Object Access Library |
 DOF | DOF networking node |
  DOFConfig | Initial configuration to use when creating a DOF |
  DOFLog | DOFLog is a static logging class for use by the application to facilitate notification of runtime log information |
  DOFMem | The DOF Memory Allocator is responsible for allocating memory used internally by the C OAL |
  DOFState | A DOFState instance represents a snapshot of the DOF's configuration information as it exists at the moment when you call DOF_CreateState |
 DOFAddress | Represents a network address associated with a transport |
 DOFAuthenticator | This class represents security support in the DOF |
  DOFAuthenticatorConfig | This class represents an authenticator configuration |
  DOFAuthenticatorNode | This class represents a authenticator node, an authenticating entity with assigned credentials and permissions |
  DOFAuthenticatorState | Represents the instantaneous state of a DOFAuthenticator |
  DOFAuthenticatorStorage | This class represents the back-end storage of authenticator nodes |
 DOFCipherRegistry | The block cipher registry for the C OAL |
 DOFConnection | |
  DOFConnectionConfig | Most of the information necessary for a DOF to create a connection |
  DOFConnectionList | |
  DOFConnectionState | Represents the instantaneous state of a DOFConnection |
  DOFConnectionStreamRequest | |
 DOFCredentials | |
 DOFDomain | This class represents security support in the DOF |
  DOFDomainConfig | Represents the configuration of a DOFDomain |
  DOFDomainState | Represents the instantaneous state of a DOFDomain |
 DOFError | |
 DOFException | DOFException encapsulates DOFError codes and provider item exceptions |
 DOFGroupAddress | This class represents group addresses that are used to join secure multicast groups |
 DOFInterface | DOF Interface Definition |
  DOFInterfaceEvent | |
  DOFInterfaceException | |
  DOFInterfaceMethod | |
  DOFInterfaceProperty | |
 DOFInterfaceID | DOF Interface Identifier |
 DOFObject | The primary "class" for creating and interacting with local and remote DOF Objects |
 DOFObjectID | DOF Object Identifier |
  DOFObjectIDAttribute | The Attribute class is used to retrieve attributes from a DOFObjectID |
  DOFObjectIDAuthentication | DOFObjectID used for authentication |
  DOFObjectIDDomain | DOFObjectID used to identify a domain |
  DOFObjectIDSource | DOFObjectID used to identify a source of network operations |
 DOFOperation | Represents an outstanding, asynchronous operation |
  DOFOperationBridgeConfig | Security bridge configuration |
  DOFOperationControl | Specifies the control parameters of a Request Operation |
  DOFOperationFilter | Operation filter |
 DOFPermission | |
 DOFPermissionSet | |
 DOFProviderInfo | Represents the source (Provider) of a result or exception returned by an operation |
 DOFQuery | A DOFQuery represents a way to receive notification of the availability of a set of Objects and/or Interfaces in the DOF network |
 DOFRequest | Represents a Request made to a Provider |
 DOFResult | Represents a result of an operation, or an "exception" if the operation failed |
 DOFRouteInfo | |
 DOFRuntime | The Runtime class enables access to runtime information about the associated DOF, including traffic statistics and information about active connections and servers |
 DOFSecurityMode | |
  DOFSecurityModeCCM | |
 DOFSecurityScope | Security scopes in the DOF govern how operations are routed and processed |
 DOFServer | Represents a DOF node server |
  DOFServerConfig | Most of the information necessary for a DOF to create a server |
  DOFServerList | |
  DOFServerState | Represents the instantaneous state of a DOFServer |
 DOFSystem | Represents a view into the DOF network |
  DOFSystemConfig | Represents the static configuration of a DOFSystem |
  DOFSystemState | Represents the instantaneous state of a DOFSystem |
 DOFType | A DOF data type representation |
 DOFValue | A generic container for any DOF Data Value |
  DOFValueArray | A DOF Array Data Value |
  DOFValueStructure | A DOF Structure Data Value |
 Standard DOF Types and Definitions | Common types and definitions of the DOF C-Language Object Access Library |
Portable C Runtime (PCR) | Common system-level definitions, types, and functions |
 PCRCondition | Condition variable operations |
 PCREvent | Synchronization event operations |
 PCRMem | Common system-level memory operations including allocation, deallocation, and copy |
 PCRMutex | Mutual exclusion operations |
 PCRRandom | A Pseudo-Random Number Generator implementation |
 PCRSecureRandom | A Cryptographically Secure Random Number Generator implementation |
 PCRSemaphore | Semaphore operations |
 PCRString | Common system-level string operations |
 PCRSwap | Network byte-order conversion, based on machine endianness |
 PCRThread | Common system-level thread operations |
 PCRTime | Common system-level time operations |
 Standard Types and Definitions | Common core basic types and definitions upon which the DOF C-Language Object Access Library is built |