Contains the entire C# OAL.
Classes
Class | Description | |
---|---|---|
![]() | DOF | The DOF class represents a DOF networking node. |
![]() | DOFConfig | The Config class specifies the initial configuration to use when creating a DOF.
|
![]() | DOFConfigBuilder | This class enables you to customize the configuration of a DOF. |
![]() | DOFDefaultProtocolFactory |
The default protocol factory implements
DOFProtocolFactory
and is the factory that is used unless
you create your own. Defining and using protocol factories is a very advanced use case. You should not
change the default factory without a detailed knowledge of DOF protocol specifications.
|
![]() | DOFLog |
The Log class contains logging methods for both sending (
Log
) and receiving (
Listener
) log messages.
The OAL will add to the logs by calling the
message(Level, string)
methods. The application controls how messages are logged
and which ones are logged.
Use this class in two steps:
|
![]() | DOFRuntime |
The Runtime class enables access to runtime information about the associated DOF, including traffic statistics and information
about active connections and servers.
|
![]() | DOFAckTimeoutException | This exception means that an operation has not been acknowledged within the time limit.
|
![]() | DOFAddress | This class represents an address in the DOF network. |
![]() | DOFApplicationErrorException | This exception occurs when the provider implementation (or any application OperationListener implementation) has failed.
|
![]() | DOFAuthenticator | This class is the basis for authenticating credentials within a domain. |
![]() | DOFAuthenticatorAuthenticationNode | This represents an Authentication-type node in the Storage. |
![]() | DOFAuthenticatorConfig | This class represents the configuration for an authenticator. |
![]() | DOFAuthenticatorConfigBuilder | The authenticator configuration builder. |
![]() | DOFAuthenticatorRemoteDomainNode | This represents a Remote Domain-type node in the Storage. |
![]() | DOFAuthenticatorSecureGroupNode | This represents a Secure Group-type node in the Storage. |
![]() | DOFAuthenticatorSecureGroupNodeGroupConfig | The secure group configuration parameters for a node that represents a secure group.
|
![]() | DOFConnection |
DOFConnection represents an ability to communicate with other nodes in a DOF
network.
|
![]() | DOFConnectionConfig | This class contains configuration information required for a DOFConnection.
|
![]() | DOFConnectionConfigBuilder | This class creates connection configurations. |
![]() | DOFConnectionConfigBuilderAS | This class creates connection configurations for connecting to an Authentication Server.
|
![]() | DOFConnectionConfigBuilderGroup |
This class creates
Type.GROUP
connection configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderHub |
This class creates
Type.HUB
connection configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderPoint |
This class creates
Type.POINT
connection configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderSecurableT | For internal use only. |
![]() | DOFConnectionConfigBuilderSecureDatagram |
This class creates secure
Type.DATAGRAM
connection configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderSecureStream |
This class creates secure
Type.STREAM
connection configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderStateless |
This class creates unsecure
Type.DATAGRAM_STATELESS
connection configurations.
There is no protocol negotiation and the security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderUnsecureT | For internal use only. |
![]() | DOFConnectionConfigBuilderUnsecureDatagram |
This class creates unsecure
Type.DATAGRAM
connection configurations.
The security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderUnsecureMulticast |
This class creates unsecure multicast
Type.DATAGRAM
connection configurations.
The security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionConfigBuilderUnsecureStream |
This class creates unsecure
Type.STREAM
connection configurations.
The security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFConnectionStreamRequest |
This represents a request for a
Type.STREAM
connection to a specific, target
Type.UNICAST
address based on the desire (expressed by interest operations) for a STREAM connection and the presence of a matching
binding. There will only ever be one StreamRequest for any given combination of
Config
and
DOFAddress
to minimize the work required by the application to process these conditions.
|
![]() | DOFCredentials | This class represents authentication credentials (identity, secret, etc.).
|
![]() | DOFCredentialsKey | This class represents authentication using a preshared 256-bit key. |
![]() | DOFCredentialsPassword | Password credentials are used to authenticate with a password. |
![]() | DOFDomain | This class represents a route to a domain and provides a view for the state of that domain.
|
![]() | DOFDomainConfig | Represents a configuration for a DOFDomain. |
![]() | DOFDomainConfigBuilder |
This class is the builder for a
Config
.
|
![]() | DOFDuplicateException | This exception occurs when an operation or entry already exists and cannot be entered again.
|
![]() | DOFErrorException |
DOFErrorException encapsulates exceptions for error conditions that are not defined by an interface -- internal
exceptions, protocol defined exceptions, etc.
|
![]() | DOFException | DOFException is the base class for all exceptions in the DOF and consists of an error code and error message.
|
![]() | DOFGroupAddress | This class represents group addresses that are used to join secure multicast groups.
|
![]() | DOFInsufficientResourcesException | This exception occurs when a node, either a proxy or the provider, does not have resources available to accept or process the command.
|
![]() | DOFInterface |
A DOFInterface defines a set of possible interactions with a DOFObject, which
is typically remote (across the network).
|
![]() | DOFInterfaceBuilder | Builder is used to build DOFInterfaces. |
![]() | DOFInterfaceEvent | Defines an Event as part of a DOFInterface. |
![]() | DOFInterfaceException | Defines an Exception as part of a DOFInterface. |
![]() | DOFInterfaceItem | Defines Interface items. |
![]() | DOFInterfaceMethod | Defines a Method (or function) as part of a DOFInterface. |
![]() | DOFInterfaceProperty | Defines a property as part of a DOFInterface. |
![]() | DOFInterfaceID | Represents an Interface Identifier (IID). |
![]() | DOFInterfaceIDType |
Implementation of
DOFType
that matches
DOFInterfaceID
.
|
![]() | DOFIOFailedException | This exception means that a send or receive failed over a transport or I/O channel.
|
![]() | DOFListenerInvoker |
Wraps application behavior in a Runnable and a try/catch
that will redirect the exception to the registered
UncaughtExceptionListener
s
and to DOF.Log at level ERROR Do this instead: Of course, you can always use it synchronously like this: See tryCallbackThrow() and tryCallbackErrorException() for additional usages. |
![]() | DOFMarshalException | This exception represents errors in marshalling data to wire format. |
![]() | DOFNotFoundException | This exception means that the requested information cannot be found. |
![]() | DOFNotReadableException | This exception means that the property is not readable. |
![]() | DOFNotSupportedException | This exception means that the request does not match the interface (for example, a Get on a write-only property, or an Invoke on an Event).
|
![]() | DOFNotWritableException | This exception means that the property is not writable. |
![]() | DOFObject |
The DOFObject class represents an DOF Provider Object and is one of the core
classes of the framework.
|
![]() | DOFObjectDefaultProvider |
The DefaultProvider class implements
Provider
. You can extend this class, rather than implementing
Provider
,
when you do not need to further extend your class and you only wish to override a portion of the methods in the full
Provider
interface. For example, if the DOF interface you are providing contains only read-only properties, you can extend DefaultProvider
and override only the get method, allowing calls to all other methods to be responded to by the parent DefaultProvider class. Using
DefaultProvider for such implementations often results in much more compact and elegant code.
|
![]() | DOFObjectID | DOFObjectID is the common representation for all DOF object identifiers.
|
![]() | DOFObjectIDAttribute | The Attribute class is used to add attributes to a DOFObjectID. |
![]() | DOFObjectIDAuthentication | The Authentication class is a subclass of DOFObjectID which is used to designate the DOFObjectID as an Authentication type.
|
![]() | DOFObjectIDAuthenticationType |
Implementation of
DOFType
that matches
Authentication
.
|
![]() | DOFObjectIDDomain | The Domain class is a subclass of DOFObjectID which is used to designate the DOFObjectID as a Domain type.
|
![]() | DOFObjectIDDomainType | |
![]() | DOFObjectIDSource | The Source class is a subclass of DOFObjectID which is used to designate the DOFObjectID as a Source type.
|
![]() | DOFObjectIDSourceType | |
![]() | DOFObjectIDType | |
![]() | DOFOperation |
DOFOperation encapsulates methods for working with
operations while they are pending processing or during various phases of
processing.
|
![]() | DOFOperationAdvertise | Extends DOFOperation with capabilities and data specific to an Advertise operation.
|
![]() | DOFOperationBridge | A Bridge allows incoming operations on a connection or server to 'bridge' into a new security scope.
|
![]() | DOFOperationBridgeConfig | Represents a configuration for a Bridge. |
![]() | DOFOperationBridgeConfigBuilder |
This class can be used to build a new
Config |
![]() | DOFOperationConnect | Extends DOFOperation with capabilities and data specific to a opening a DOFConnection.
|
![]() | DOFOperationControl | The Control class is used with DOFRequestors for controlling the behavior of request operations.
|
![]() | DOFOperationDefine | Extends DOFOperation with capabilities and data specific to a Define operation.
|
![]() | DOFOperationFilter |
The Filter class provides a way for applications to specify the type of traffic
that can be sent or received on connections, servers, and systems.
|
![]() | DOFOperationFilterBuilder | This class creates filters. |
![]() | DOFOperationGet | Extends DOFOperation with capabilities and data specific to a Get operation.
|
![]() | DOFOperationInterest | Extends DOFOperation with capabilities and data specific to an Interest operation.
|
![]() | DOFOperationInvoke | Extends DOFOperation with capabilities and data specific to an Invoke operation.
|
![]() | DOFOperationProvide | Extends DOFOperation with capabilities and data specific to a Provide operation.
|
![]() | DOFOperationQuery | Extends DOFOperation with capabilities and data specific to a Query operation.
|
![]() | DOFOperationRegister | Extends DOFOperation with capabilities and data specific to a Register operation.
|
![]() | DOFOperationSession | Extends DOFOperation with capabilities and data specific to a Session operation.
|
![]() | DOFOperationSet | Extends DOFOperation with capabilities and data specific to a Set operation.
|
![]() | DOFOperationStart | Extends DOFOperation with capabilities and data specific to a starting a DOFServer.
|
![]() | DOFOperationSubscribe | Extends DOFOperation with capabilities and data specific to a Subscribe operation.
|
![]() | DOFPacket | DOFPacket represents a packet, suitable for transmission across a network.
|
![]() | DOFProtocolNegotiationFailedException | This exception means that protocol negotiation failed when attempting to establish a connection.
|
![]() | DOFProtocolNegotiator | Protocol negotiators control the behavior of connected stacks. |
![]() | DOFProviderException |
DOFProviderException is used by providers to throw exceptions that are defined
as part of a DOFInterface.
|
![]() | DOFQuery |
The DOFQuery class is used to specify filters for calling
QueryOperationListener
when object interfaces are added to or
removed from the system.
A DOFQuery consists of a list of filters and a restriction list of DOFInterfaceIDs.
A Filter consists of a list of DOFObjectIDs and a list of DOFInterfaceIDs; both may be empty.
To match a filter the providing object must be providing on ANY of the specified DOFObjectIDs (if the list of
DOFObjectIDs is empty it will match any OID) and must be providing ALL of the specified DOFInterfaceIDs (if the list
of DOFInterfaceIDs is empty it will match any IID).
To match a query the providing object must match ANY filter and and be in the restriction list (if the restriction
list is empty it will match any IID).
Must be created with a
Builder
. This class is immutable once built.
Any changes will need to be made using the Builder.Builder(DOFQuery) constructor.
|
![]() | DOFQueryBuilder | Builder is used to build DOFQueries. |
![]() | DOFRegistration | This class maintains an event registration. |
![]() | DOFRegistrationState | This is a snapshot of the DOFRegistration's state. |
![]() | DOFRejectedException | This exception occurs when an operation has been rejected. |
![]() | DOFRequest | Encapsulates general information about a DOF request. |
![]() | DOFRequestGet |
This class extends DOFRequest with capabilities and data specific to returning results from
Provider.get(Provide, Get, Property)
via either either
respond(DOFValue)
method.
|
![]() | DOFRequestInvoke |
This class extends DOFRequest with capabilities and data specific to returning results from
Provider.invoke(Provide, Invoke, Method, System.Collections.Generic.IList<E>)
via one of the respond |
![]() | DOFRequestRegister |
This class extends DOFRequest with capabilities and data specific to returning results from
Provider.register(Provide, Register, Event)
via one of the respond |
![]() | DOFRequestSession |
This class extends DOFRequest with capabilities and data specific to returning results from
Provider.session(Provide, Session, DOFObject, DOFInterfaceID, DOFObjectID, DOFInterfaceID)
via one of the respond |
![]() | DOFRequestSet |
This class extends DOFRequest with capabilities and data specific to returning results from
Provider.set(Provide, Set, Property, DOFValue)
via one of the respond |
![]() | DOFRequestSubscribe |
This class extends DOFRequest with capabilities and data specific to returning results from
Provider.subscribe(Provide, Subscribe, Property, int)
via one of the respond |
![]() | DOFRequestSubscribeGet | This class extends DOFRequest.Get so as to identify the specific Subscribe request.
|
![]() | DOFResultLostException | This exception means that one or more results for this operation have been lost (not received).
|
![]() | DOFRouteInfo | This class adds additional information to DOFProviderInfo that is useful for routing.
|
![]() | DOFSecurityScope | DOFSecurityScope represents a single security scope, implicitly associated with a permission.
|
![]() | DOFServer | DOFServer is associated with a DOF. |
![]() | DOFServerConfig | This class represents server configuration options. |
![]() | DOFServerConfigBuilder | This class creates server configurations. |
![]() | DOFServerConfigBuilderAS |
This class creates secure
Type.DATAGRAM
server configurations.
This class creates an unsecure
Type.STREAM
server configuration for an Authentication Server.
It may be made secure and the connection type may be changed.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFServerConfigBuilderSecurableT | For internal use only. |
![]() | DOFServerConfigBuilderSecureDatagram |
This class creates secure
Type.DATAGRAM
server configurations.
The security desire defaults to
SecurityDesire.SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFServerConfigBuilderSecureStream |
This class creates secure
Type.STREAM
server configurations.
The security desire defaults to
SecurityDesire.SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFServerConfigBuilderUnsecureT | For internal use only. |
![]() | DOFServerConfigBuilderUnsecureDatagram |
This class creates unsecure
Type.DATAGRAM
server configurations.
The security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFServerConfigBuilderUnsecureMulticast |
This class creates unsecure multicastType.DATAGRAM
server configurations.
The security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFServerConfigBuilderUnsecureStream |
This class creates unsecure
Type.STREAM
server configurations.
The security desire is
SecurityDesire.NOT_SECURE
.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFSubscription | This class maintains a subscription. |
![]() | DOFSubscriptionState | This is a snapshot of the DOFSubscription's state. |
![]() | DOFSystem | DOFSystem is the primary class within DOF for handling DOF objects within a security context.
|
![]() | DOFSystemConfig | This class contains configuration information required for a DOFSystem. |
![]() | DOFSystemConfigBuilder | This class creates system configurations. |
![]() | DOFSystemConfigBuilderSecure |
This class creates secure
DOFSystem
configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFSystemConfigBuilderUnsecure |
This class creates unsecure
DOFSystem
configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
|
![]() | DOFTerminatedException | This exception occurs when the connection, server, or operation has been terminated.
|
![]() | DOFTimeoutException | This exception occurs when an operation timed out. |
![]() | DOFTooManyException | This exception occurs when a limit has been reached. |
![]() | DOFTransportFailedException | This exception means that a transport has failed, usually resulting in a connection or server being shutdown.
|
![]() | DOFType |
This base class defines common functionality for all types that can be used by the OAL,
and provides a base implementation for most of that functionality.
|
![]() | DOFTypeContext | Manages a set of type definitions that can refer to each other by using indexes.
|
![]() | DOFTypeNullable | Create a type that references another type or can take the value null |
![]() | DOFTypeTypedef | Create a type that is defined in terms of another type. |
![]() | DOFTypeMismatchException | This exception means that a value or value list could not be written to or read from the wire.
|
![]() | DOFUtil | Utility class for the DOF library. |
Interfaces
Interface | Description | |
---|---|---|
![]() | DOFDomainListener |
The DomainListener interface enables you to be notified when a route to the Authentication Server
for a remote domain is discovered.
|
![]() | DOFInterestListener | The DOF.InterestListener interface enables you to create functionality for monitoring all interest requests.
|
![]() | DOFLogListener | The DOF.Log.Listener interface enables you to receive log messages when implemented.
|
![]() | DOFPermissionListener | The PermissionListener interface enables you to be notified when a terminal permission is granted or denied.
|
![]() | DOFRuntimeConnectionStateListener |
The ConnectionStateListener interface, when implemented, enables you to receive notifications when any of this DOF's connections, either inbound
or outbound, are established or go down.
|
![]() | DOFRuntimeServerStateListener |
The ServerStateListener interface, when implemented, enables you to receive notifications when any of the DOF's servers
start or stop.
|
![]() | DOFState |
A State instance represents a snapshot of the DOF's configuration information as it exists at the moment when you call
DOF.getState()
.
After calling DOF.getState, use the methods of this interface to retrieve specific information about the DOF's configuration.
Because the DOF's configuration information may change, you should call
DOF.getState()
again each time you want updated information.
|
![]() | DOFTrafficStats | A TrafficStats instance contains information about a DOF's traffic-related statistical data, including packet counts and bytes counts.
|
![]() | DOFUncaughtExceptionListener | The definition of the listener for uncaught exceptions. |
![]() | DOFAuditListener | Auditing interface. |
![]() | DOFAuthenticatorCredentialStorage |
This interface defines the methods necessary for the
Storage.resolve(CredentialStorage)
method to set the identity
and private data of a credential.
|
![]() | DOFAuthenticatorState | This represents the instantaneous state of the authenticator at a given time.
|
![]() | DOFAuthenticatorStorage |
The Storage |
![]() | DOFConnectionConnectOperationListener |
This interface is used for the completion notification for asynchronous
connect requests.
|
![]() | DOFConnectionPeerListener | Implement this interface to monitor the addition/removal of peers (within a secure group) at runtime.
|
![]() | DOFConnectionState | This class represents the instantaneous state of the connection at a given time.
|
![]() | DOFConnectionStateListener |
StateListener is used to receive notifications about a particular connection's state, such as when a connection
is established or terminated.
|
![]() | DOFConnectionStreamRequestListener |
Implement this interface to monitor requests to upgrade a
Type.DATAGRAM
connection to a
Type.STREAM
type.
|
![]() | DOFConnectionStack | DOFConnectionStack represents a stack for receiving and sending packets across a network.
|
![]() | DOFDomainState |
This class represents the instantaneous state of a
DOFDomain
.
The values returned by the State reflect the values at a time in the past.
|
![]() | DOFDomainStateListener |
This interface can be implemented to provide a listener for the state of a
DOFDomain
.
|
![]() | DOFImmutable | DOFImmutable is a marker interface which is a clue to developers that objects may be treated as immutable.
|
![]() | DOFObjectDefineOperationListener | This interface is used to receive asynchronous define completion for define requests.
|
![]() | DOFObjectEventOperationListener | Obsolete. This interface is implemented by requestors to receive notification of events as they occur.
|
![]() | DOFObjectGetOperationListener | This interface is implemented by requestors to receive information from asynchronous get operations.
|
![]() | DOFObjectInvokeOperationListener | This interface is implemented by requestors to receive information from asynchronous invoke operations.
|
![]() | DOFObjectProvider | This interface is implemented by providers to provide Properties, Methods, Events, etc.
|
![]() | DOFObjectSessionOperationListener | This interface is implemented by requestors to receive asynchronous session completion for session requests.
|
![]() | DOFObjectSetOperationListener | This interface is implemented by requestors to receive information from asynchronous set operations.
|
![]() | DOFObjectSubscribeOperationListener | Obsolete. This interface is implemented by requestors to receive information from asynchronous subscribe operations.
|
![]() | DOFOperationOperationListener | Base interface for listening to operations. |
![]() | DOFOperationRetryTime | RetryTime is used to determine when to send the next retry. |
![]() | DOFOperationSessionDataTransform |
The data transform mechanism adds to the security of the data through a
Session
. For the data
to be understood, the Requestor and Provider must agree on the manner of transformation. This may require
some initial exchanging of keys, etc., in order to make the transform unique per session.
|
![]() | DOFProtocolFactory | Creates protocol layers and instances. |
![]() | DOFProviderInfo | This class contains information about a provider. |
![]() | DOFRegistrationListener | This interface is implemented by requestors to receive updates. |
![]() | DOFResultT |
DOFResult encapsulates possible errors returned by a DOF request along with information
about the provider of the result.
|
![]() | DOFServerStartOperationListener |
This interface is used for the completion notification for asynchronous
start requests.
|
![]() | DOFServerState | This class represents the instantaneous state of the server at a given time.
|
![]() | DOFServerStateListener | StateListener is used for notification purposes when a server's state changes.
|
![]() | DOFSubscriptionListener | This interface is implemented by requestors to receive updates. |
![]() | DOFSystemActivateInterestListener |
Listener for
DOFInterestLevel.ACTIVATE
-level interest (and higher) requests, used by Providers to react to interest being expressed by Requestor.
Requestors initiate interest requests with
DOFSystem.beginInterest(DOFObjectID, DOFInterestLevel)
. Providers react to ACTIVATE-level interest requests using this listener.
|
![]() | DOFSystemInterestOperationListener | This interface is used by Requestors to receive asynchronous interest completion for interest requests.
|
![]() | DOFSystemQueryOperationListener |
The QueryOperationListener defines listener methods that provide notification
of objects and their provided interfaces being added and removed from the system.
|
![]() | DOFSystemRouteListener | Objects implement the RouteListener interface to receive information about routes being added and removed.
|
![]() | DOFSystemState | This class represents the instantaneous state of the system at a given time.
|
![]() | DOFSystemStateListener |
This interface can be implemented to provide a listener for the state of a
DOFSystem
.
|
![]() | DOFTypeContextResolver |
In order to resolve forward references, classes must register the routine
that will be called by the context when the type is finally read in.
|
![]() | DOFValue | This interface defines common functionality for all values that can be used by the OAL.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | DOFLogLevel | Logging priority levels. |
![]() | DOFSecurityDesire |
The SecurityDesire enumeration types represent the security levels that can be imposed on connections
DOFConnection
and servers
DOFServer
.
For a connection and server to be compatible, they must have compatible security desires; otherwise, the connection fails.
|
![]() | DOFAddressType | Address types. |
![]() | DOFAuthenticatorSecurityType | The type of security associated with a security request. |
![]() | DOFConnectionDirection | This enumeration represents the different connection directions. |
![]() | DOFConnectionType | This enumeration represents the different types of connections. |
![]() | DOFInterestLevel | Indicates the level of interest a requestor has in provided objects and interfaces.
|
![]() | DOFInterfaceItemType | Defines the different types of interface items: Property, Method, Event, Exception.
|
![]() | DOFMarshalContext | This interface represents the context of a marshal operation. |
![]() | DOFOperationResponseLevel | ResponseLevel specifies the level of responses resulting from a request.
|
![]() | DOFQueryMatchStyle | Represents the various styles of matching that may be performed during a query.
|
![]() | DOFRequestType | Request transport types. |
![]() | DOFRouteInfoState | This enumeration contains the reasons that a RouteListener will be notified.
|
![]() | DOFServerType | This enumeration lists the types of servers. |