The types in the namespace Stemmer.Cvb.Driver expose part of
the functionality covered by the CVCDriver.dll.
Classes
| Class | Description | |
|---|---|---|
| AccessToken |
Parsed (partial) access token.
| |
| AccessTokenDevice |
A GenTL producer device.
| |
| AccessTokenGenApiFeature |
Contains the triplet of NodeMap identifier, Node name and value.
| |
| AccessTokenInfo |
Info properties of a module layer.
| |
| AccessTokenInterface |
Represents an interface module of a GenTL producer.
| |
| AccessTokenNode |
Base element of the module layers.
| |
| AccessTokenParameter |
A GenTL Producer dependent parameter to set.
| |
| AccessTokenTransportLayer |
Represents a GenTL Producer.
| |
| AccessTokenVin |
Represents a vin driver module.
| |
| BufferImage |
Stream image that is returned when no IRingBuffer
interface is available.
| |
| BufferImageImageLayout |
Contains the buffer layout of a Image for fast
BufferImage creation.
| |
| DeviceEventArgs |
Event argument for notifying a device change.
| |
| DeviceImage |
Special device image.
| |
| DiscoveryInformationList |
Contains all results from a discovery run.
| |
| EmuDevice |
A Device representing an image stream based on single
image files.
| |
| EmuImage |
Image of a CVB emulation object.
| |
| IndexedStream |
A stream with a finite number of images, which can also be accessed via
an ImageIndex.
| |
| NodeMapDictionary |
Device dictionary holding all node maps.
| |
| NodeMapNames |
Contains all known node map names.
| |
| NonStreamingDevice |
A Device representing a device without any streaming
capabilities.
| |
| NotifyDictionary |
Read-only collection containing all INotify events of a
Device.
| |
| NotifyEventArgs |
Event argument for notification events.
| |
| RingBufferImage |
Stream image that is returned, when the IRingBuffer
interface is available on a device.
| |
| Stream |
Represents one acquisition stream of a Device.
| |
| StreamImage |
Base class of all stream related images.
| |
| StreamStatistics |
Gives access to stream related statistics.
| |
| VideoBufferImage |
Acquired image in a video stream.
| |
| VideoDevice |
A Device representing a video stream from the hard disk.
| |
| VideoImage |
Image of a video.
| |
| VinConnectionInformation |
Contains the board and port information of a Device or
its access token.
| |
| VinDevice |
A Device representing a video interface driver (vin).
| |
| VinImage |
Image of a CVB Virtual Interface object.
|
Structures
| Structure | Description | |
|---|---|---|
| DeviceControlCommand |
A specific command to send to the driver.
| |
| DiscoveryInformation |
Stores information on a discovered device/node.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IAcquisition |
Interface for all streaming devices
| |
| IDeviceControl |
Driver specific get or set operations on a Device.
| |
| IDeviceInterface |
Base interface of all Device interfaces.
| |
| IDigitalIO |
Digital I/O operations on a Device.
| |
| IImageRect |
Image rectangle query and change operations.
| |
| INotifyObservable |
Observable of of the INotify interface.
| |
| IRegPort |
Enables direct memory access on the device.
| |
| IRingBuffer |
RingBuffer operations on a Device.
| |
| ISoftwareTrigger |
Software trigger interface to trigger image acquisition from the
application.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| AcquisitionInterface |
Known acquisition CVB interfaces.
| |
| DeviceControlOperation |
Operation on driver specific parameter.
| |
| DiscoveryProperties |
Properties which can be queried from a DiscoveryInformation
entry.
| |
| ModuleLayer |
Level of an access token entry.
| |
| PlaybackMode |
Defines how frames are acquired by this video device.
| |
| RingBufferLockMode |
Lock mode options.
| |
| StreamInfo |
Queryable information.
| |
| WaitStatus |
Extended status code for Wait(WaitStatus)
and WaitFor(UsTimeSpan, WaitStatus)
methods.
|
Remarks