Cog1394DCAMBusConfigurationChangedEventArgs ClassCognex VisionPro 9.7
This class provides data for the BusConfigurationChanged event of 1394DCAM frame grabbers.
Inheritance Hierarchy

System Object
  System EventArgs
    Cognex.VisionPro Cog1394DCAMBusConfigurationChangedEventArgs

Namespace: Cognex.VisionPro
Assembly: Cognex.VisionPro.Core (in Cognex.VisionPro.Core.dll) Version: 73.0.0.0
Syntax

public class Cog1394DCAMBusConfigurationChangedEventArgs : EventArgs

The Cog1394DCAMBusConfigurationChangedEventArgs type exposes the following members.

Constructors

  NameDescription
Public methodCog1394DCAMBusConfigurationChangedEventArgs
Constructor for these EventArgs. You typically will not need to use this method.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Properties

  NameDescription
Public propertyBusGenerationCount
The IEEE 1394 bus generation count at the time of the bus reset. Will be in the range [0, 255]. This value rolls over, that is, the next value after 255 is 0. Valid only if BusReset is true.
Public propertyBusReset
True if the BusConfigurationChanged event is the result of an IEEE 1394 bus reset.
Public propertyBusResetInitiator
True if the camera initiated the bus reset. Valid only if BusReset is true.
Public propertyBusResetInitiatorNodeNumber
The node number of the device on the IEEE 1394 bus that was reported to have initiated the bus reset. Valid only if BusReset is true.
Public propertyHostNodeNumber
The node number of the host device on the IEEE 1394 bus. Will be in the range [0, 63]. Valid only BusReset is true.
Public propertyNodeCount
The number of nodes on the IEEE 1394 bus. Will be in the range [2, 64]. Valid only if BusReset is true.
Public propertyNodeNumberChanged
True if the node number of this camera changed as a result of the bus reset. Valid only if BusReset is true.
Public propertyUnplugged
True if the BusConfigurationChanged event is the result of the camera being unplugged.
Top
Remarks

In general, the only appropriate action for your application to take in reponse to a BusConfigurationChanged event is to exit the application gracefully. Once this event fires, the acquisition hardware and software may no longer be consistent, and the only way to fix that is to restart the application.

See Also