Factory object for creating Device objects.
Inheritance Hierarchy
Stemmer.CvbDeviceFactory
Namespace: Stemmer.Cvb
Assembly: Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax
The DeviceFactory type exposes the following members.
Properties
Name | Description | |
---|---|---|
NumberOfOpenDevices |
Gets the number of open devices.
|
Methods
Name | Description | |
---|---|---|
Discover |
Discovers available devices (not vins) with a default time span of
300ms.
| |
Discover(String) |
Discovers available nodes starting on level of the given
accessToken with a default time span of 300ms.
| |
Discover(DiscoverFlags) |
Discovers available devices/nodes depending on the given
flags with a default time span of 300ms.
| |
Discover(DiscoveryInformation) |
Discovers available nodes starting on the level of the given
discover info with a default time span of 300ms.
| |
Discover(String, DiscoverFlags) |
Discovers available nodes starting on level of the given
accessToken with a default time span of 300ms.
| |
Discover(DiscoverFlags, TimeSpan) |
Discovers available devices/nodes depending on the given
flags.
| |
Discover(DiscoveryInformation, DiscoverFlags) |
Discovers available nodes starting on level of the given discover
info with a default time span of 300ms.
| |
Discover(String, DiscoverFlags, TimeSpan) |
Discovers available nodes starting on level of the given
accessToken.
| |
Discover(DiscoveryInformation, DiscoverFlags, TimeSpan) |
Discovers available nodes starting on level of the given discover
info.
| |
GetOpenDeviceSnapshot |
Gets all currently opened devices.
| |
Open(String) |
Tries to open a device with the given provider with
its default board and port (if applicable).
| |
Open(DiscoveryInformation) |
Opens a device based on the given discovery info.
| |
Open(String, Int32, Int32) |
Open a device with the given provider.
| |
OpenBoard |
Open a device with the given provider and
board.
| |
OpenPort |
Open a device with the given provider and
port.
| |
TryOpen(String, Device) |
Tries to open a device with the given provider with
its default board and port (if applicable).
| |
TryOpen(DiscoveryInformation, Device) |
Tries to open a device with the given discovery
info.
| |
TryOpen(String, Int32, Int32, Device) |
Tries to open a device with the given provider.
| |
TryOpenBoard |
Tries to open a device with the given provider and
board.
| |
TryOpenPort |
Tries to open a device with the given provider and
port.
|
Events
Name | Description | |
---|---|---|
DeviceDisposed |
Occurs when a new device is disposed.
| |
NewDevice |
Occurs when a new device is created.
|
Fields
Name | Description | |
---|---|---|
AviMpgGuid |
The GUID for the video image source.
| |
EmuGuid |
The GUID for the Emu file driver.
| |
FileGuid |
The GUID for the CVCFile based driver (i.e. load the CVCFile dlo like a vin).
| |
GenICamGuid |
The GUID for the GenICam.vin.
|
See Also