Holds device driver data.
Definition at line 394 of file nvmedia_isc.h.
Data Fields | |
| char * | deviceName | 
| Holds the device name.  More... | |
| int32_t | regLength | 
| Holds the target device offset length in bytes.  More... | |
| int32_t | dataLength | 
| Holds the target device data length in bytes.  More... | |
| NvMediaStatus(* | DriverCreate )(NvMediaISCDevice *handle, void *clientContext) | 
| Holds the function that creates device driver  This function is invoked by NvMediaISCDeviceCreate function call. More...  | |
| NvMediaStatus(* | DriverDestroy )(NvMediaISCDevice *handle) | 
| Holds the function that destroy the device driver  This function is invoked by NvMediaISCDeviceDestroy function call. More...  | |
| NvMediaStatus(* | SetSensorControls )(NvMediaISCDevice *handle, const struct NvMediaISCSensorControl *sensorControl, const size_t sensrCtrlStructSize) | 
| Holds the function that sets sensor controls  This function is invoked by NvMediaISCSetSensorControls function call. More...  | |
| NvMediaStatus(* | ParseEmbedDataInfo )(NvMediaISCDevice *handle, const struct NvMediaISCEmbeddedDataChunk *embeddedTopDataChunk, const struct NvMediaISCEmbeddedDataChunk *embeddedBotDataChunk, const size_t dataChunkStructSize, struct NvMediaISCEmbeddedDataInfo *embeddedDataInfo, const size_t dataInfoStructSize) | 
| Holds a pointer to the function that parses embedded data returned as part of a captured buffer.  More... | |
| NvMediaStatus(* | GetSensorAttributes )(NvMediaISCDevice *handle, struct NvMediaISCSensorAttributes *sensorAttr, const size_t sensorAttrStructSize) | 
| Holds the function that gets sensor attributes.  More... | |
| NvMediaStatus(* | GetModuleConfig )(NvMediaISCDevice *handle, struct NvMediaISCModuleConfig *moduleConfig) | 
| Holds the function that gets module configuration.  More... | |
| NvMediaStatus(* | SetSensorCharMode )(NvMediaISCDevice *handle, uint8_t expNo) | 
| Holds the function that sets sensor in characterization mode.  More... | |
| int32_t NvMediaISCDeviceDriver::dataLength | 
Holds the target device data length in bytes.
Definition at line 400 of file nvmedia_isc.h.
| char* NvMediaISCDeviceDriver::deviceName | 
Holds the device name.
Definition at line 396 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::DriverCreate) (NvMediaISCDevice *handle, void *clientContext) | 
Holds the function that creates device driver 
 This function is invoked by NvMediaISCDeviceCreate function call. 
Definition at line 444 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::DriverDestroy) (NvMediaISCDevice *handle) | 
Holds the function that destroy the device driver 
 This function is invoked by NvMediaISCDeviceDestroy function call. 
Definition at line 479 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::GetModuleConfig) (NvMediaISCDevice *handle, struct NvMediaISCModuleConfig *moduleConfig) | 
Holds the function that gets module configuration.
Definition at line 742 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::GetSensorAttributes) (NvMediaISCDevice *handle, struct NvMediaISCSensorAttributes *sensorAttr, const size_t sensorAttrStructSize) | 
Holds the function that gets sensor attributes.
Definition at line 735 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::ParseEmbedDataInfo) (NvMediaISCDevice *handle, const struct NvMediaISCEmbeddedDataChunk *embeddedTopDataChunk, const struct NvMediaISCEmbeddedDataChunk *embeddedBotDataChunk, const size_t dataChunkStructSize, struct NvMediaISCEmbeddedDataInfo *embeddedDataInfo, const size_t dataInfoStructSize) | 
Holds a pointer to the function that parses embedded data returned as part of a captured buffer.
NvMediaISCParseEmbedDataInfo() invokes this function.
Definition at line 656 of file nvmedia_isc.h.
| int32_t NvMediaISCDeviceDriver::regLength | 
Holds the target device offset length in bytes.
Definition at line 398 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::SetSensorCharMode) (NvMediaISCDevice *handle, uint8_t expNo) | 
Holds the function that sets sensor in characterization mode.
 This function is invoked by NvMediaISCSetSensorCharMode function call. 
Definition at line 785 of file nvmedia_isc.h.
| NvMediaStatus(* NvMediaISCDeviceDriver::SetSensorControls) (NvMediaISCDevice *handle, const struct NvMediaISCSensorControl *sensorControl, const size_t sensrCtrlStructSize) | 
Holds the function that sets sensor controls 
 This function is invoked by NvMediaISCSetSensorControls function call. 
Definition at line 568 of file nvmedia_isc.h.