AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
CNTV2BareMetalDriverInterface Member List

This is the complete list of members for CNTV2BareMetalDriverInterface, including all inherited members.

_BA0MemorySizeCNTV2BareMetalDriverInterfaceprotected
_BA2MemorySizeCNTV2BareMetalDriverInterfaceprotected
_BA4MemorySizeCNTV2BareMetalDriverInterfaceprotected
_bitfileDirectoryCNTV2BareMetalDriverInterfaceprotected
_boardIDCNTV2DriverInterfaceprotected
_boardNumberCNTV2DriverInterfaceprotected
_boardOpenedCNTV2DriverInterfaceprotected
_EventCounts typedefCNTV2DriverInterfaceprotected
_EventHandles typedefCNTV2DriverInterfaceprotected
_hDeviceCNTV2BareMetalDriverInterfaceprotected
_pCh1FrameBaseAddressCNTV2DriverInterfaceprotected
_pCh2FrameBaseAddressCNTV2DriverInterfaceprotected
_pciSlotCNTV2DriverInterfaceprotected
_pDMADriverBufferAddressCNTV2BareMetalDriverInterfaceprotected
_pDNXRegisterBaseAddressCNTV2BareMetalDriverInterfaceprotected
_pFrameBaseAddressCNTV2DriverInterfaceprotected
_pRegisterBaseAddressCNTV2DriverInterfaceprotected
_pRegisterBaseAddressLengthCNTV2DriverInterfaceprotected
_programStatusCNTV2DriverInterfaceprotected
_pRPCAPICNTV2DriverInterfaceprotected
_pXena2FlashBaseAddressCNTV2DriverInterfaceprotected
_ulFrameBufferSizeCNTV2DriverInterfaceprotected
_ulNumFrameBuffersCNTV2DriverInterfaceprotected
AcquireStreamForApplication(const ULWord inAppType, const int32_t inProcessID)CNTV2DriverInterfacevirtual
AcquireStreamForApplicationWithReference(const ULWord inAppType, const int32_t inProcessID)CNTV2DriverInterfacevirtual
AutoCirculate(AUTOCIRCULATE_DATA &autoCircData)CNTV2BareMetalDriverInterfacevirtual
BitstreamLoad(const bool inSuspend, const bool inResume)CNTV2DriverInterfacevirtual
BitstreamReset(const bool inConfiguration, const bool inInterface)CNTV2DriverInterfacevirtual
BitstreamStatus(NTV2ULWordVector &outRegValues)CNTV2DriverInterfacevirtual
BitstreamWrite(const NTV2Buffer &inBuffer, const bool inFragment, const bool inSwap)CNTV2DriverInterfacevirtual
BumpEventCount(const INTERRUPT_ENUMS eInterruptType)CNTV2DriverInterfaceprotectedvirtual
Close(void)CNTV2DriverInterfacevirtual
CloseLocalPhysical(void)CNTV2BareMetalDriverInterfaceprotectedvirtual
CloseRemote(void)CNTV2DriverInterfaceprotectedvirtual
CNTV2BareMetalDriverInterface()CNTV2BareMetalDriverInterface
CNTV2DriverInterface()CNTV2DriverInterface
ConfigureInterrupt(const bool bEnable, const INTERRUPT_ENUMS eInterruptType)CNTV2BareMetalDriverInterfacevirtual
ConfigureSubscription(const bool bSubscribe, const INTERRUPT_ENUMS eInterruptType, PULWord &hSubcription)CNTV2BareMetalDriverInterfaceinlinevirtual
ConnectParams(void) constCNTV2DriverInterfacevirtual
ControlDriverDebugMessages(NTV2_DriverDebugMessageSet msgSet, bool enable)CNTV2BareMetalDriverInterfacevirtual
DmaReadFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord bytes, ULWord downSample, ULWord linePitch, ULWord poll)CNTV2BareMetalDriverInterfacevirtual
DmaReadFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord offsetSrc, ULWord offsetDest, ULWord bytes, ULWord downSample, ULWord linePitch, ULWord poll)CNTV2BareMetalDriverInterfacevirtual
DmaReadWithOffsets(NTV2DMAEngine DMAEngine, ULWord frameNumber, ULWord *pFrameBuffer, ULWord offsetSrc, ULWord offsetDest, ULWord bytes)CNTV2BareMetalDriverInterfacevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const bool inIsRead, const ULWord inFrameNumber, ULWord *pFrameBuffer, const ULWord inCardOffsetBytes, const ULWord inTotalByteCount, const bool inSynchronous=(!(0)))CNTV2BareMetalDriverInterfacevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const bool inIsRead, const ULWord inFrameNumber, ULWord *pFrameBuffer, const ULWord inCardOffsetBytes, const ULWord inTotalByteCount, const ULWord inNumSegments, const ULWord inHostPitchPerSeg, const ULWord inCardPitchPerSeg, const bool inSynchronous=(!(0)))CNTV2BareMetalDriverInterfacevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const NTV2Channel inDMAChannel, const bool inTarget, const ULWord inFrameNumber, const ULWord inCardOffsetBytes, const ULWord inByteCount, const ULWord inNumSegments, const ULWord inSegmentHostPitch, const ULWord inSegmentCardPitch, const PCHANNEL_P2P_STRUCT &inP2PData)CNTV2BareMetalDriverInterfacevirtual
DmaWriteFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord bytes, ULWord poll)CNTV2BareMetalDriverInterfacevirtual
DmaWriteFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord offsetSrc, ULWord offsetDest, ULWord bytes, ULWord poll)CNTV2BareMetalDriverInterfacevirtual
DmaWriteWithOffsets(NTV2DMAEngine DMAEngine, ULWord frameNumber, ULWord *pFrameBuffer, ULWord offsetSrc, ULWord offsetDest, ULWord bytes)CNTV2BareMetalDriverInterfacevirtual
DriverGetBitFileInformation(BITFILE_INFO_STRUCT &outBitFileInfo, const NTV2BitFileType inBitFileType=NTV2_VideoProcBitFile)CNTV2DriverInterfacevirtual
DriverGetBuildInformation(BUILD_INFO_STRUCT &outBuildInfo)CNTV2DriverInterfacevirtual
FinishOpen(void)CNTV2DriverInterfaceprotectedvirtual
GetAudioOutputMode(NTV2_GlobalAudioPlaybackMode *mode)CNTV2BareMetalDriverInterfacevirtual
GetBA0MemorySize(ULWord *memSize)CNTV2BareMetalDriverInterfacevirtual
GetBA1MemorySize(ULWord *memSize)CNTV2BareMetalDriverInterfacevirtual
GetBA2MemorySize(ULWord *memSize)CNTV2BareMetalDriverInterfacevirtual
GetBA4MemorySize(ULWord *memSize)CNTV2BareMetalDriverInterfacevirtual
GetBoolParam(const ULWord inParamID, ULWord &outValue)CNTV2DriverInterfaceprotectedvirtual
GetDescription(void) constCNTV2DriverInterfacevirtual
GetDeviceID(void)CNTV2DriverInterfacevirtual
GetDMADriverBufferAddress(ULWord **pDMADriverBuffer)CNTV2BareMetalDriverInterfacevirtual
GetDMADriverBufferPhysicalAddress(ULWord *physAddr)CNTV2BareMetalDriverInterfacevirtual
GetDMANumDriverBuffers(ULWord *pNumDmaDriverBuffers)CNTV2BareMetalDriverInterfacevirtual
GetFrameBufferSize(void) constCNTV2DriverInterfaceinlinevirtual
GetInterruptCount(const INTERRUPT_ENUMS eInterrupt, ULWord &outCount)CNTV2BareMetalDriverInterfacevirtual
GetInterruptEvent(const INTERRUPT_ENUMS eInterruptType)CNTV2DriverInterfacevirtual
GetInterruptEventCount(const INTERRUPT_ENUMS inEventCode, ULWord &outCount)CNTV2DriverInterfacevirtual
GetLegalSchemeNames(void)CNTV2DriverInterfacestatic
GetNumericParam(const ULWord inParamID, ULWord &outValue)CNTV2DriverInterfaceprotectedvirtual
GetNumFrameBuffers(void) constCNTV2DriverInterfaceinlinevirtual
GetNumRecordedRegisterWrites(void) constCNTV2DriverInterfacevirtual
GetNumSupported(const NTV2NumericParamID inParamID)CNTV2DriverInterfaceinlinevirtual
GetOverlappedMode(void)CNTV2DriverInterfacestatic
GetPackageInformation(PACKAGE_INFO_STRUCT &outPkgInfo)CNTV2DriverInterfacevirtual
GetRecordedRegisterWrites(NTV2RegisterWrites &outRegWrites) constCNTV2DriverInterfacevirtual
GetRegInfoForBoolParam(const NTV2BoolParamID inParamID, NTV2RegInfo &outRegInfo)CNTV2DriverInterfaceprotectedvirtual
GetRegInfoForNumericParam(const NTV2NumericParamID inParamID, NTV2RegInfo &outRegInfo)CNTV2DriverInterfaceprotectedvirtual
GetShareMode(void)CNTV2DriverInterfacestatic
GetStreamingApplication(ULWord &outAppType, int32_t &outProcessID)CNTV2DriverInterfacevirtual
GetSupportedItems(const NTV2EnumsID inEnumsID)CNTV2DriverInterfacevirtual
HevcSendMessage(HevcMessageHeader *pMessage)CNTV2BareMetalDriverInterfacevirtual
IsDeviceReady(const bool inCheckValid=(0))CNTV2DriverInterfacevirtual
IsMBSystemReady(void)CNTV2DriverInterfacevirtual
IsMBSystemValid(void)CNTV2DriverInterfacevirtual
IsRecordingRegisterWrites(void) constCNTV2DriverInterfacevirtual
IsSupported(const NTV2BoolParamID inParamID)CNTV2DriverInterfaceinlinevirtual
MapDMADriverBuffer()CNTV2BareMetalDriverInterfacevirtual
MapDNXRegisters(void)CNTV2BareMetalDriverInterfacevirtual
MapFrameBuffers(void)CNTV2BareMetalDriverInterfacevirtual
MapRegisters(void)CNTV2BareMetalDriverInterfacevirtual
MapXena2Flash(void)CNTV2BareMetalDriverInterfacevirtual
mEventCountsCNTV2DriverInterfaceprotected
mInterruptEventHandlesCNTV2DriverInterfaceprotected
mRecordRegWritesCNTV2DriverInterfaceprotected
mRegWritesCNTV2DriverInterfaceprotected
mRegWritesLockCNTV2DriverInterfacemutableprotected
mSkipRegWritesCNTV2DriverInterfaceprotected
NTV2Message(NTV2_HEADER *pInOutMessage)CNTV2BareMetalDriverInterfacevirtual
Open(const UWord inDeviceIndex)CNTV2DriverInterfacevirtual
Open(const std::string &inURLSpec)CNTV2DriverInterfacevirtual
OpenLocalPhysical(const UWord inDeviceIndex)CNTV2BareMetalDriverInterfaceprotectedvirtual
OpenRemote(const NTV2DeviceSpecParser &inSpec)CNTV2DriverInterfaceprotectedvirtual
ParseFlashHeader(BITFILE_INFO_STRUCT &outBitfileInfo)CNTV2DriverInterfaceprotectedvirtual
PauseRecordRegisterWrites(void)CNTV2DriverInterfacevirtual
ReadFlashULWord(const ULWord inAddress, ULWord &outValue, const ULWord inRetryCount=1000)CNTV2DriverInterfaceprotectedvirtual
ReadRegister(const ULWord inRegNum, ULWord &outValue, const ULWord inMask=0xFFFFFFFF, const ULWord inShift=0)CNTV2BareMetalDriverInterfacevirtual
CNTV2DriverInterface::ReadRegister(const ULWord inRegNum, T &outValue, const ULWord inMask=0xFFFFFFFF, const ULWord inShift=0)CNTV2DriverInterfaceinline
ReadRegisterMulti(const ULWord numRegs, ULWord *pOutWhichRegFailed, NTV2RegInfo aRegs[])CNTV2DriverInterfacevirtual
ReadRegisters(NTV2RegisterReads &inOutValues)CNTV2DriverInterfacevirtual
ReadRP188Registers(const NTV2Channel inChannel, RP188_STRUCT *pRP188Data)CNTV2DriverInterfacevirtual
ReleaseStreamForApplication(const ULWord inAppType, const int32_t inProcessID)CNTV2DriverInterfacevirtual
ReleaseStreamForApplicationWithReference(const ULWord inAppType, const int32_t inProcessID)CNTV2DriverInterfacevirtual
RestoreHardwareProcampRegisters(void)CNTV2BareMetalDriverInterfacevirtual
ResumeAudio(const ULWord inFBSize)CNTV2DriverInterfaceinlinevirtual
ResumeRecordRegisterWrites(void)CNTV2DriverInterfacevirtual
SetAudioOutputMode(NTV2_GlobalAudioPlaybackMode mode)CNTV2BareMetalDriverInterfacevirtual
SetInterruptEventCount(const INTERRUPT_ENUMS inEventCode, const ULWord inCount)CNTV2DriverInterfacevirtual
SetOverlappedMode(const bool inOverlapMode)CNTV2DriverInterfacestatic
SetShareMode(const bool inSharedMode)CNTV2DriverInterfacestatic
SetStreamingApplication(const ULWord inAppType, const int32_t inProcessID)CNTV2DriverInterfacevirtual
SetupBoard(void)CNTV2BareMetalDriverInterfacevirtual
SleepMs(const LWord msec)CNTV2DriverInterfacevirtual
StartRecordRegisterWrites(const bool inSkipActualWrites=(0))CNTV2DriverInterfacevirtual
StopRecordRegisterWrites(void)CNTV2DriverInterfacevirtual
StreamBufferOps(const NTV2Channel inChannel, NTV2Buffer &inBuffer, ULWord64 bufferCookie, ULWord flags, NTV2StreamBuffer &status)CNTV2DriverInterfacevirtual
StreamChannelOps(const NTV2Channel inChannel, ULWord flags, NTV2StreamChannel &status)CNTV2DriverInterfacevirtual
SuspendAudio(void)CNTV2DriverInterfaceinlinevirtual
UnmapDMADriverBuffer()CNTV2BareMetalDriverInterfacevirtual
UnmapDNXRegisters(void)CNTV2BareMetalDriverInterfacevirtual
UnmapFrameBuffers(void)CNTV2BareMetalDriverInterfacevirtual
UnmapRegisters(void)CNTV2BareMetalDriverInterfacevirtual
UnmapXena2Flash(void)CNTV2BareMetalDriverInterfacevirtual
WaitForInterrupt(INTERRUPT_ENUMS eInterrupt, ULWord timeOutMs=68)CNTV2BareMetalDriverInterfacevirtual
WriteRegister(const ULWord inRegNum, const ULWord inValue, const ULWord inMask=0xFFFFFFFF, const ULWord inShift=0)CNTV2BareMetalDriverInterfacevirtual
~CNTV2BareMetalDriverInterface()CNTV2BareMetalDriverInterfacevirtual
~CNTV2DriverInterface()CNTV2DriverInterfacevirtual