ncDeviceSetOption()
Info | Value |
---|---|
Header | mvnc.h |
Library | libmvnc.so |
Version | 2.0 |
See also | struct ncDeviceHandle_t, ncDeviceOption_t, ncDeviceGetOption() |
Overview
This function sets an option value for a neural compute device. The available options and possible values can be found in the ncDeviceOption_t enumeration.
Prototype
ncStatus_t ncDeviceSetOption(struct ncDeviceHandle_t* deviceHandle,
int option, const void* data,
unsigned int dataLength);
Parameters
Name | Type | Description |
---|---|---|
deviceHandle | struct ncDeviceHandle_t* | A pointer to an ncDeviceHandle_t struct for the device for which the option value will be set. The device state must be NC_DEVICE_CREATED or NC_DEVICE_OPENED. |
option | int | A value from the ncDeviceOption_t enumeration that specifies which option’s value will be set. |
data | const void* | A pointer to a buffer containing the new value for the option. The type of data this points to depends on the option that is specified. Check ncDeviceOption_t for option data types. |
dataLength | unsigned int | An unsigned int that contains the length, in bytes, of the buffer that the data parameter points to. |
Return
An appropriate value from the ncStatus_t enumeration.
Notes
- There are currently no settable device options.
Example
N/A