FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

ThreadCapability.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Enumerations

enum  FdoThreadCapability {
  FdoThreadCapability_SingleThreaded,
  FdoThreadCapability_PerConnectionThreaded,
  FdoThreadCapability_PerCommandThreaded,
  FdoThreadCapability_MultiThreaded
}
 The FdoThreadCapability enumeration defines the threading capabilities of a feature provider. More...

Enumeration Type Documentation

enum FdoThreadCapability
 

The FdoThreadCapability enumeration defines the threading capabilities of a feature provider.

Enumeration values:
FdoThreadCapability_SingleThreaded  The feature provider is not thread safe.
FdoThreadCapability_PerConnectionThreaded  The feature provider supports a single thread per connection. Multiple concurrent threads cannot access the same connection object and only one command can be executing per connection. Multiple connections can be active concurrently as long as each is executing on its own thread.
FdoThreadCapability_PerCommandThreaded  The feature provider supports a single thread per command. Multiple concurrent threads cannot access the same command object; however, multiple commands can be executing concurrently against a single connection.
FdoThreadCapability_MultiThreaded  The feature provider is fully multi-threaded. Concurrent thread access is safe for all objects.

Definition at line 29 of file ThreadCapability.h.


Comments or suggestions? Send us feedback.