Impact Acquire SDK .NET
|
Category that contains the File Access control features. More...
Public Member Functions | |
FileAccessControl (mv.impact.acquire.Device device) | |
Constructs a new mv.impact.acquire.GenICam.FileAccessControl object. | |
FileAccessControl (mv.impact.acquire.Device device, System.String settingName) | |
Constructs a new mv.impact.acquire.GenICam.FileAccessControl object. | |
Public Attributes | |
readonly mv.impact.acquire.PropertyS | fileAccessBuffer = new mv.impact.acquire.PropertyS() |
A string property. Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application. | |
readonly mv.impact.acquire.PropertyI64 | fileAccessLength = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Length of the mapping between the device file storage and the FileAccessBuffer. | |
readonly mv.impact.acquire.PropertyI64 | fileAccessOffset = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Offset of the mapping between the device file storage and the FileAccessBuffer. | |
readonly mv.impact.acquire.PropertyI64 | fileOpenMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the access mode in which a file is opened in the device. | |
readonly mv.impact.acquire.Method | fileOperationExecute = new mv.impact.acquire.Method() |
A method object. Executes the operation selected by FileOperationSelector on the selected file. | |
readonly mv.impact.acquire.PropertyI64 | fileOperationResult = new mv.impact.acquire.PropertyI64() |
An integer property. Represents the file operation result. | |
readonly mv.impact.acquire.PropertyI64 | fileOperationSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the target operation for the selected file in the device. | |
readonly mv.impact.acquire.PropertyI64 | fileOperationStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Represents the file operation execution status. | |
readonly mv.impact.acquire.PropertyI64 | fileSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the target file in the device. | |
readonly mv.impact.acquire.PropertyI64 | fileSize = new mv.impact.acquire.PropertyI64() |
An integer property. Represents the size of the selected file in bytes. | |
Category that contains the File Access control features.
A category that contains the File Access control features.
|
inline |
Constructs a new mv.impact.acquire.GenICam.FileAccessControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
|
inline |
Constructs a new mv.impact.acquire.GenICam.FileAccessControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
[in] | settingName | The name of the driver internal setting to access with this instance. A list of valid setting names can be obtained by a call to mv.impact.acquire.FunctionInterface.availableSettings, new settings can be created with the function mv.impact.acquire.FunctionInterface.createSetting |
readonly mv.impact.acquire.PropertyS fileAccessBuffer = new mv.impact.acquire.PropertyS() |
A string property. Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application.
Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application.
readonly mv.impact.acquire.PropertyI64 fileAccessLength = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Length of the mapping between the device file storage and the FileAccessBuffer.
Controls the Length of the mapping between the device file storage and the FileAccessBuffer.
readonly mv.impact.acquire.PropertyI64 fileAccessOffset = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Offset of the mapping between the device file storage and the FileAccessBuffer.
Controls the Offset of the mapping between the device file storage and the FileAccessBuffer.
readonly mv.impact.acquire.PropertyI64 fileOpenMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the access mode in which a file is opened in the device.
Selects the access mode in which a file is opened in the device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.Method fileOperationExecute = new mv.impact.acquire.Method() |
A method object. Executes the operation selected by FileOperationSelector on the selected file.
Executes the operation selected by FileOperationSelector on the selected file.
readonly mv.impact.acquire.PropertyI64 fileOperationResult = new mv.impact.acquire.PropertyI64() |
An integer property. Represents the file operation result.
Represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned.
readonly mv.impact.acquire.PropertyI64 fileOperationSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the target operation for the selected file in the device.
Selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 fileOperationStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Represents the file operation execution status.
Represents the file operation execution status.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 fileSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the target file in the device.
Selects the target file in the device.
The following string values might be valid for this feature:
An integer property. Represents the size of the selected file in bytes.
Represents the size of the selected file in bytes.