Class PvDeviceInfoGEV
Information identifying a GigE Vision device
Implements
Inherited Members
Namespace: eBUSDotNet
Assembly: eBUSDotNet.dll
Syntax
public class PvDeviceInfoGEV : PvDeviceInfo, IDisposable
Constructors
View SourcePvDeviceInfoGEV()
Constructor.
Declaration
public PvDeviceInfoGEV()
Properties
View SourceDefaultGateway
Gets the default gateway configured on the device.
Declaration
public string DefaultGateway { get; }
Property Value
| Type | Description |
|---|---|
| string |
GEVVersion
Gets the GigE Vision specification version supported by the device.
Declaration
public uint GEVVersion { get; }
Property Value
| Type | Description |
|---|---|
| uint |
IPAddress
Gets the IP address of the GigE Vision device.
Declaration
public string IPAddress { get; }
Property Value
| Type | Description |
|---|---|
| string |
IPConfigCurrentString
Gets the string describing the current IP configuration.
Declaration
public string IPConfigCurrentString { get; }
Property Value
| Type | Description |
|---|---|
| string |
IPConfigOptionsString
Gets the string describing supported IP configuration options.
Declaration
public string IPConfigOptionsString { get; }
Property Value
| Type | Description |
|---|---|
| string |
IsDHCPAvailable
Gets whether DHCP is available.
Declaration
public bool IsDHCPAvailable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsDHCPEnabled
Gets whether DHCP is enabled.
Declaration
public bool IsDHCPEnabled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsLLAAvailable
Gets whether link-local addressing (LLA) is available.
Declaration
public bool IsLLAAvailable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsLLAEnabled
Gets whether link-local addressing is enabled.
Declaration
public bool IsLLAEnabled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsPGAvailable
Gets whether Primary GigE (PG) addressing is available.
Declaration
public bool IsPGAvailable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsPGEnabled
Gets whether Primary GigE addressing is enabled.
Declaration
public bool IsPGEnabled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsPRAvailable
Gets whether Primary Reserve (PR) addressing is available.
Declaration
public bool IsPRAvailable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsPREnabled
Gets whether Primary Reserve addressing is enabled.
Declaration
public bool IsPREnabled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsPersistentAvailable
Gets whether persistent IP configuration is available.
Declaration
public bool IsPersistentAvailable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsPersistentEnabled
Gets whether persistent IP configuration is enabled.
Declaration
public bool IsPersistentEnabled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
MACAddress
Gets the MAC address of the GigE Vision device.
Declaration
public string MACAddress { get; }
Property Value
| Type | Description |
|---|---|
| string |
SubnetMask
Gets the subnet mask configured on the device.
Declaration
public string SubnetMask { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
View SourceAssign(PvDeviceInfoGEV)
Equal operator: copies the object.
Declaration
public PvDeviceInfoGEV Assign(PvDeviceInfoGEV aFrom)
Parameters
| Type | Name | Description |
|---|---|---|
| PvDeviceInfoGEV | aFrom | The source for the copy. |
Returns
| Type | Description |
|---|---|
| PvDeviceInfoGEV | Reference to the object aFrom was copied to. |
Dispose(bool)
Dispose
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |