BitFlow.NET
Source code documentation of the BitFlow .NET interface.
|
Class used to access and modify GenTL devices. More...
Public Member Functions | |||||
void | Open (uint BoardNumber) | ||||
Open a BFGTL Camera Device for the given board number. More... | |||||
void | OpenSWConnector (uint Switch, uint Connector) | ||||
Open a BFGTL Camera Device for the given Board switch and Connector. More... | |||||
void | Open (uint BoardNumber, IntPtr BoardHandle) | ||||
Open a BFGTL Camera Device from the given board number and board handle. The Device must be closed prior to closing the BoardHandle object. This method is often faster than the other Open methods. More... | |||||
void | Close () | ||||
Close the BFGTL Camera Device. More... | |||||
bool | GetIsOpen () | ||||
Alternate to the IsOpen property. More... | |||||
uint | GetBoardNumber () | ||||
Alternate to the BoardNumber property. More... | |||||
uint | GetBoardSwitch () | ||||
Alternate to the BoardSwitch property. More... | |||||
uint | GetBoardConnector () | ||||
Alternate to the BoardConnector property. More... | |||||
void | GetBoardSWConnector (ref uint Switch, ref uint Connector) | ||||
Return the board switch and connector
| |||||
String[] | GetNodeNames () | ||||
Retrieve a list of all available Camera Device node names. More... | |||||
bool | NodeExists (String name) | ||||
Query whether or not the device contains a node with the given name. More... | |||||
BaseNode | GetNode (String name) | ||||
Retrieve a Camera Device node from a given node name. More... | |||||
Properties | |
static uint | BoardCount [get] |
Returns the number of Camera Link serial ports in this machine that are supported by clallserial.dll. More... | |
bool | IsOpen [get] |
Query whether or not a board has been successfully opened. More... | |
uint | BoardNumber [get] |
Query the board number of the opened CXP register device. If opened by switch and connector, this throws an exception. More... | |
uint | BoardSwitch [get] |
Query the board switch of the opened CXP register device. If opened by board number, this throws an exception. More... | |
uint | BoardConnector [get] |
Query the board connector of the opened CXP register device. If opened by board number, this throws an exception. More... | |
String[] | NodeNames [get] |
Retrieve a list of all available Camera Device node names. More... | |
Class used to access and modify GenTL devices.
void BFGTLUtilities.Device.Close | ( | ) |
Close the BFGTL Camera Device.
uint BFGTLUtilities.Device.GetBoardConnector | ( | ) |
Alternate to the BoardConnector property.
uint BFGTLUtilities.Device.GetBoardNumber | ( | ) |
void BFGTLUtilities.Device.GetBoardSWConnector | ( | ref uint | Switch, |
ref uint | Connector | ||
) |
Return the board switch and connector
Switch | The board switch value of the opened board. |
Connector | The board connector of the opened board. |
uint BFGTLUtilities.Device.GetBoardSwitch | ( | ) |
Alternate to the BoardSwitch property.
bool BFGTLUtilities.Device.GetIsOpen | ( | ) |
BaseNode BFGTLUtilities.Device.GetNode | ( | String | name | ) |
Retrieve a Camera Device node from a given node name.
name |
ApplicationException | Thrown if the device has no node so named. |
String [] BFGTLUtilities.Device.GetNodeNames | ( | ) |
Retrieve a list of all available Camera Device node names.
bool BFGTLUtilities.Device.NodeExists | ( | String | name | ) |
Query whether or not the device contains a node with the given name.
void BFGTLUtilities.Device.Open | ( | uint | BoardNumber | ) |
Open a BFGTL Camera Device for the given board number.
BoardNumber | System index number of the board. |
void BFGTLUtilities.Device.Open | ( | uint | BoardNumber, |
IntPtr | BoardHandle | ||
) |
void BFGTLUtilities.Device.OpenSWConnector | ( | uint | Switch, |
uint | Connector | ||
) |
Open a BFGTL Camera Device for the given Board switch and Connector.
Switch | |
Connector |
|
get |
Query the board connector of the opened CXP register device. If opened by board number, this throws an exception.
ApplicationException | Thrown if this is not open, or if this was not opened using the switch and connector method. |
|
staticget |
Returns the number of Camera Link serial ports in this machine that are supported by clallserial.dll.
|
get |
Query the board number of the opened CXP register device. If opened by switch and connector, this throws an exception.
ApplicationException | Thrown if this is not open, or if this was opened using the switch and connector method. |
|
get |
Query the board switch of the opened CXP register device. If opened by board number, this throws an exception.
ApplicationException | Thrown if this is not open, or if this was not opened using the switch and connector method. |
|
get |
Query whether or not a board has been successfully opened.
IsBoardOpen
|
get |
Retrieve a list of all available Camera Device node names.