AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
CNTV2LinuxDriverInterface Member List

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

_BA0MemorySizeCNTV2LinuxDriverInterfaceprotected
_BA2MemorySizeCNTV2LinuxDriverInterfaceprotected
_BA4MemorySizeCNTV2LinuxDriverInterfaceprotected
_bitfileDirectoryCNTV2LinuxDriverInterfaceprotected
_boardIDCNTV2DriverInterfaceprotected
_boardNumberCNTV2DriverInterfaceprotected
_boardOpenedCNTV2DriverInterfaceprotected
_EventCounts typedefCNTV2DriverInterfaceprotected
_EventHandles typedefCNTV2DriverInterfaceprotected
_hDeviceCNTV2LinuxDriverInterfaceprotected
_pCh1FrameBaseAddressCNTV2DriverInterfaceprotected
_pCh2FrameBaseAddressCNTV2DriverInterfaceprotected
_pciSlotCNTV2DriverInterfaceprotected
_pDMADriverBufferAddressCNTV2LinuxDriverInterfaceprotected
_pDNXRegisterBaseAddressCNTV2LinuxDriverInterfaceprotected
_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)CNTV2LinuxDriverInterfacevirtual
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)CNTV2LinuxDriverInterfaceprotectedvirtual
CloseRemote(void)CNTV2DriverInterfaceprotectedvirtual
CNTV2DriverInterface()CNTV2DriverInterface
CNTV2LinuxDriverInterface()CNTV2LinuxDriverInterface
ConfigureInterrupt(const bool bEnable, const INTERRUPT_ENUMS eInterruptType)CNTV2LinuxDriverInterfacevirtual
ConfigureSubscription(const bool bSubscribe, const INTERRUPT_ENUMS eInterruptType, PULWord &hSubcription)CNTV2LinuxDriverInterfaceinlinevirtual
ConnectParams(void) constCNTV2DriverInterfacevirtual
ControlDriverDebugMessages(NTV2_DriverDebugMessageSet msgSet, bool enable)CNTV2LinuxDriverInterfacevirtual
DmaReadFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord bytes, ULWord downSample, ULWord linePitch, ULWord poll)CNTV2LinuxDriverInterfacevirtual
DmaReadFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord offsetSrc, ULWord offsetDest, ULWord bytes, ULWord downSample, ULWord linePitch, ULWord poll)CNTV2LinuxDriverInterfacevirtual
DmaReadWithOffsets(NTV2DMAEngine DMAEngine, ULWord frameNumber, ULWord *pFrameBuffer, ULWord offsetSrc, ULWord offsetDest, ULWord bytes)CNTV2LinuxDriverInterfacevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const bool inIsRead, const ULWord inFrameNumber, ULWord *pFrameBuffer, const ULWord inCardOffsetBytes, const ULWord inTotalByteCount, const bool inSynchronous=(!(0)))CNTV2LinuxDriverInterfacevirtual
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)))CNTV2LinuxDriverInterfacevirtual
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)CNTV2LinuxDriverInterfacevirtual
DmaWriteFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord bytes, ULWord poll)CNTV2LinuxDriverInterfacevirtual
DmaWriteFrameDriverBuffer(NTV2DMAEngine DMAEngine, ULWord frameNumber, unsigned long dmaBufferFrame, ULWord offsetSrc, ULWord offsetDest, ULWord bytes, ULWord poll)CNTV2LinuxDriverInterfacevirtual
DmaWriteWithOffsets(NTV2DMAEngine DMAEngine, ULWord frameNumber, ULWord *pFrameBuffer, ULWord offsetSrc, ULWord offsetDest, ULWord bytes)CNTV2LinuxDriverInterfacevirtual
DriverGetBitFileInformation(BITFILE_INFO_STRUCT &outBitFileInfo, const NTV2BitFileType inBitFileType=NTV2_VideoProcBitFile)CNTV2DriverInterfacevirtual
DriverGetBuildInformation(BUILD_INFO_STRUCT &outBuildInfo)CNTV2DriverInterfacevirtual
FinishOpen(void)CNTV2DriverInterfaceprotectedvirtual
GetAudioOutputMode(NTV2_GlobalAudioPlaybackMode *mode)CNTV2LinuxDriverInterfacevirtual
GetBA0MemorySize(ULWord *memSize)CNTV2LinuxDriverInterfacevirtual
GetBA1MemorySize(ULWord *memSize)CNTV2LinuxDriverInterfacevirtual
GetBA2MemorySize(ULWord *memSize)CNTV2LinuxDriverInterfacevirtual
GetBA4MemorySize(ULWord *memSize)CNTV2LinuxDriverInterfacevirtual
GetBoolParam(const ULWord inParamID, ULWord &outValue)CNTV2DriverInterfaceprotectedvirtual
GetDescription(void) constCNTV2DriverInterfacevirtual
GetDeviceID(void)CNTV2DriverInterfacevirtual
GetDMADriverBufferAddress(ULWord **pDMADriverBuffer)CNTV2LinuxDriverInterfacevirtual
GetDMADriverBufferPhysicalAddress(ULWord *physAddr)CNTV2LinuxDriverInterfacevirtual
GetDMANumDriverBuffers(ULWord *pNumDmaDriverBuffers)CNTV2LinuxDriverInterfacevirtual
GetFrameBufferSize(void) constCNTV2DriverInterfaceinlinevirtual
GetInterruptCount(const INTERRUPT_ENUMS eInterrupt, ULWord &outCount)CNTV2LinuxDriverInterfacevirtual
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)CNTV2LinuxDriverInterfacevirtual
IsDeviceReady(const bool inCheckValid=(0))CNTV2DriverInterfacevirtual
IsMBSystemReady(void)CNTV2DriverInterfacevirtual
IsMBSystemValid(void)CNTV2DriverInterfacevirtual
IsRecordingRegisterWrites(void) constCNTV2DriverInterfacevirtual
IsSupported(const NTV2BoolParamID inParamID)CNTV2DriverInterfaceinlinevirtual
MapDMADriverBuffer()CNTV2LinuxDriverInterfacevirtual
MapDNXRegisters(void)CNTV2LinuxDriverInterfacevirtual
MapFrameBuffers(void)CNTV2LinuxDriverInterfacevirtual
MapRegisters(void)CNTV2LinuxDriverInterfacevirtual
MapXena2Flash(void)CNTV2LinuxDriverInterfacevirtual
mEventCountsCNTV2DriverInterfaceprotected
mInterruptEventHandlesCNTV2DriverInterfaceprotected
mRecordRegWritesCNTV2DriverInterfaceprotected
mRegWritesCNTV2DriverInterfaceprotected
mRegWritesLockCNTV2DriverInterfacemutableprotected
mSkipRegWritesCNTV2DriverInterfaceprotected
NTV2Message(NTV2_HEADER *pInOutMessage)CNTV2LinuxDriverInterfacevirtual
Open(const UWord inDeviceIndex)CNTV2DriverInterfacevirtual
Open(const std::string &inURLSpec)CNTV2DriverInterfacevirtual
OpenLocalPhysical(const UWord inDeviceIndex)CNTV2LinuxDriverInterfaceprotectedvirtual
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)CNTV2LinuxDriverInterfacevirtual
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)CNTV2LinuxDriverInterfacevirtual
ResumeAudio(const ULWord inFBSize)CNTV2DriverInterfaceinlinevirtual
ResumeRecordRegisterWrites(void)CNTV2DriverInterfacevirtual
SetAudioOutputMode(NTV2_GlobalAudioPlaybackMode mode)CNTV2LinuxDriverInterfacevirtual
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)CNTV2LinuxDriverInterfacevirtual
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()CNTV2LinuxDriverInterfacevirtual
UnmapDNXRegisters(void)CNTV2LinuxDriverInterfacevirtual
UnmapFrameBuffers(void)CNTV2LinuxDriverInterfacevirtual
UnmapRegisters(void)CNTV2LinuxDriverInterfacevirtual
UnmapXena2Flash(void)CNTV2LinuxDriverInterfacevirtual
WaitForInterrupt(INTERRUPT_ENUMS eInterrupt, ULWord timeOutMs=68)CNTV2LinuxDriverInterfacevirtual
WriteRegister(const ULWord inRegNum, const ULWord inValue, const ULWord inMask=0xFFFFFFFF, const ULWord inShift=0)CNTV2LinuxDriverInterfacevirtual
~CNTV2DriverInterface()CNTV2DriverInterfacevirtual
~CNTV2LinuxDriverInterface()CNTV2LinuxDriverInterfacevirtual