Click or drag to resize

Driver Class

Inheritance Hierarchy

Namespace:  MindWorks.Nimbus
 
Syntax
public abstract class Driver : DriverNode, 
	IServiceProvider, IDisposable

The Driver type exposes the following members.

Constructors
  NameDescription
Protected methodDriver
Initializes a new instance of the Driver class
Top
Properties
Methods
  NameDescription
Protected methodAcquireLock (Overrides DriverNodeAcquireLock.)
Protected methodAcquireLock(PrecisionTimeSpan) (Overrides DriverNodeAcquireLock(PrecisionTimeSpan).)
Protected methodAddPhysicalName (Inherited from DriverNode.)
Protected methodAddService
Protected methodCacheContainsValue(Object) (Overrides DriverNodeCacheContainsValue(Object).)
Protected methodCacheContainsValue(MethodInfo, DriverNode, Object)
Protected methodCheckDisposed (Overrides DriverNodeCheckDisposed.)
Protected methodCheckInstrumentSupported
Protected methodCleanupUnmanagedResources
Protected methodClearIO
Protected methodCloseIO
Protected methodConvertEnumToString (Overrides DriverNodeConvertEnumToString(Enum).)
Protected methodConvertStringToEnumTEnum (Overrides DriverNodeConvertStringToEnumTEnum(String).)
Public methodDispose
Releases all resources used by the Driver
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the Driver and optionally releases the managed resources
Protected methodExpandSelector (Inherited from DriverNode.)
Protected methodExpandSingleSelector (Inherited from DriverNode.)
Protected methodFinalize (Overrides ObjectFinalize.)
Protected methodGetActivePhysicalName (Inherited from DriverNode.)
Protected methodGetActivePhysicalNames (Inherited from DriverNode.)
Protected methodGetCacheValue(Object) (Overrides DriverNodeGetCacheValue(Object).)
Protected methodGetCacheValue(MethodInfo, DriverNode, Object)
Protected methodGetCacheValueT(T) (Overrides DriverNodeGetCacheValueT(T).)
Protected methodGetCacheValueT(T) (Inherited from DriverNode.)
Protected methodGetCacheValueT(String, T) (Overrides DriverNodeGetCacheValueT(String, T).)
Protected methodGetCacheValueT(String, T) (Inherited from DriverNode.)
Protected methodGetCacheValueT(MethodInfo, DriverNode, T)
Protected methodGetCacheValueT(String, MethodInfo, DriverNode, T)
Protected methodGetDefaultValueForSimulation (Overrides DriverNodeGetDefaultValueForSimulation(Type, String).)
Protected methodGetDynamicRepCapNames (Inherited from DriverNode.)
Protected methodGetRepCapManager(String) (Inherited from DriverNode.)
Public methodGetService
Protected methodInitialize
Protected methodInitializeIdentification
Protected methodInitializeIO
Protected methodInitNode (Inherited from DriverNode.)
Protected methodInstrumentInFamily (Overrides DriverNodeInstrumentInFamily(String).)
Protected methodInstrumentIsModel (Overrides DriverNodeInstrumentIsModel(String).)
Protected methodInvalidateAllCacheEntries (Overrides DriverNodeInvalidateAllCacheEntries.)
Protected methodInvalidateCacheEntry(String) (Overrides DriverNodeInvalidateCacheEntry(String).)
Protected methodInvalidateCacheEntry(MethodInfo, DriverNode, String)
Protected methodPollInstrumentErrors (Overrides DriverNodePollInstrumentErrors.)
Protected methodProcessCustomDriverSetupOption
Protected methodRemovePhysicalName (Inherited from DriverNode.)
Protected methodResetObjectState (Inherited from DriverNode.)
Protected methodSendCoercionEvent (Overrides DriverNodeSendCoercionEvent(Object, Object).)
Protected methodSendInterchangeEvent (Overrides DriverNodeSendInterchangeEvent(InterchangeCheckWarningEventArgs).)
Protected methodSendWarningEvent (Overrides DriverNodeSendWarningEvent(WarningEventArgs).)
Protected methodTryConvertEnumToString (Inherited from DriverNode.)
Protected methodTryConvertStringToEnumTEnum (Inherited from DriverNode.)
Protected methodUpdateCacheValue(Object) (Overrides DriverNodeUpdateCacheValue(Object).)
Protected methodUpdateCacheValue(String, Object) (Overrides DriverNodeUpdateCacheValue(String, Object).)
Protected methodUpdateCacheValue(MethodInfo, DriverNode, Object)
Protected methodUpdateCacheValue(String, MethodInfo, DriverNode, Object)
Protected methodValidateSessionInformation
Top
Events
See Also

Download a complete CHM version of this documentation here.