AJA NTV2 SDK  17.6.0.1781
NTV2 SDK 17.6.0.1781
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CNTV2MacDriverInterface Member List

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

_boardIDCNTV2DriverInterfaceprotected
_boardNumberCNTV2DriverInterfaceprotected
_boardOpenedCNTV2DriverInterfaceprotected
_EventCounts typedefCNTV2DriverInterfaceprotected
_EventHandles typedefCNTV2DriverInterfaceprotected
_pCh1FrameBaseAddressCNTV2DriverInterfaceprotected
_pCh2FrameBaseAddressCNTV2DriverInterfaceprotected
_pciSlotCNTV2DriverInterfaceprotected
_pFrameBaseAddressCNTV2DriverInterfaceprotected
_pRegisterBaseAddressCNTV2DriverInterfaceprotected
_pRegisterBaseAddressLengthCNTV2DriverInterfaceprotected
_programStatusCNTV2DriverInterfaceprotected
_pRPCAPICNTV2DriverInterfaceprotected
_pXena2FlashBaseAddressCNTV2DriverInterfaceprotected
_ulFrameBufferSizeCNTV2DriverInterfaceprotected
_ulNumFrameBuffersCNTV2DriverInterfaceprotected
AcquireStreamForApplication(ULWord inApplicationType, int32_t inProcessID)CNTV2MacDriverInterfacevirtual
AcquireStreamForApplicationWithReference(ULWord inApplicationType, int32_t inProcessID)CNTV2MacDriverInterfacevirtual
AutoCirculate(AUTOCIRCULATE_DATA &autoCircData)CNTV2MacDriverInterfacevirtual
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)CNTV2MacDriverInterfaceprotectedvirtual
CloseRemote(void)CNTV2DriverInterfaceprotectedvirtual
CNTV2DriverInterface()CNTV2DriverInterface
CNTV2MacDriverInterface()CNTV2MacDriverInterface
ConfigureInterrupt(bool, INTERRUPT_ENUMS)CNTV2MacDriverInterfaceinlinevirtual
ConfigureSubscription(const bool bSubscribe, const INTERRUPT_ENUMS inInterruptType, PULWord &outSubcriptionHdl)CNTV2DriverInterfacevirtual
ConnectParams(void) constCNTV2DriverInterfacevirtual
ControlDriverDebugMessages(NTV2_DriverDebugMessageSet, bool)CNTV2MacDriverInterfaceinlinevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const bool inIsRead, const ULWord inFrameNumber, ULWord *pFrameBuffer, const ULWord inCardOffsetBytes, const ULWord inByteCount, const bool inSynchronous=(!(0)))CNTV2MacDriverInterfacevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const bool inIsRead, const ULWord inFrameNumber, ULWord *pFrameBuffer, const ULWord inCardOffsetBytes, const ULWord inByteCount, const ULWord inNumSegments, const ULWord inSegmentHostPitch, const ULWord inSegmentCardPitch, const bool inSynchronous=(!(0)))CNTV2MacDriverInterfacevirtual
DmaTransfer(const NTV2DMAEngine inDMAEngine, const NTV2Channel inDMAChannel, const bool inIsTarget, const ULWord inFrameNumber, const ULWord inCardOffsetBytes, const ULWord inByteCount, const ULWord inNumSegments, const ULWord inSegmentHostPitch, const ULWord inSegmentCardPitch, const PCHANNEL_P2P_STRUCT &inP2PData)CNTV2MacDriverInterfacevirtual
DriverGetBitFileInformation(BITFILE_INFO_STRUCT &outBitFileInfo, const NTV2BitFileType inBitFileType=NTV2_VideoProcBitFile)CNTV2DriverInterfacevirtual
DriverGetBuildInformation(BUILD_INFO_STRUCT &outBuildInfo)CNTV2DriverInterfacevirtual
FinishOpen(void)CNTV2DriverInterfaceprotectedvirtual
GetAudioOutputMode(NTV2_GlobalAudioPlaybackMode *mode)CNTV2MacDriverInterfacevirtual
GetBoolParam(const ULWord inParamID, ULWord &outValue)CNTV2DriverInterfaceprotectedvirtual
GetConnectionType(void) constCNTV2MacDriverInterfaceinlinevirtual
GetDescription(void) constCNTV2DriverInterfacevirtual
GetDeviceID(void)CNTV2DriverInterfacevirtual
GetFrameBufferSize(void) constCNTV2DriverInterfaceinlinevirtual
GetInterruptCount(const INTERRUPT_ENUMS eInterrupt, ULWord &outCount)CNTV2MacDriverInterfacevirtual
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
GetPCISlotNumber(void) constCNTV2MacDriverInterfacevirtual
GetRecordedRegisterWrites(NTV2RegisterWrites &outRegWrites) constCNTV2DriverInterfacevirtual
GetRegInfoForBoolParam(const NTV2BoolParamID inParamID, NTV2RegInfo &outRegInfo, bool &outFlipSense)CNTV2DriverInterfaceprotectedvirtual
GetRegInfoForNumericParam(const NTV2NumericParamID inParamID, NTV2RegInfo &outRegInfo)CNTV2DriverInterfaceprotectedvirtual
GetShareMode(void)CNTV2DriverInterfacestatic
GetStreamingApplication(ULWord &outAppType, int32_t &outProcessID)CNTV2MacDriverInterfacevirtual
GetSupportedItems(const NTV2EnumsID inEnumsID)CNTV2DriverInterfacevirtual
HevcSendMessage(HevcMessageHeader *pMessage)CNTV2DriverInterfaceinlinevirtual
IsDeviceReady(const bool inCheckValid=(0))CNTV2DriverInterfacevirtual
IsLPSystemReady(void)CNTV2DriverInterfacevirtual
IsMBSystemReady(void)CNTV2DriverInterfacevirtual
IsMBSystemValid(void)CNTV2DriverInterfacevirtual
IsRecordingRegisterWrites(void) constCNTV2DriverInterfacevirtual
IsSupported(const NTV2BoolParamID inParamID)CNTV2DriverInterfaceinlinevirtual
KernelLog(void *dataPtr, UInt32 dataSize)CNTV2MacDriverInterfacevirtual
MapFrameBuffers(void)CNTV2MacDriverInterfacevirtual
MapMemory(const MemoryType memType, void **memPtr)CNTV2MacDriverInterfacevirtual
MapRegisters(void)CNTV2MacDriverInterfacevirtual
MapXena2Flash(void)CNTV2MacDriverInterfacevirtual
mEventCountsCNTV2DriverInterfaceprotected
mInterruptEventHandlesCNTV2DriverInterfaceprotected
mRecordRegWritesCNTV2DriverInterfaceprotected
mRegWritesCNTV2DriverInterfaceprotected
mRegWritesLockCNTV2DriverInterfacemutableprotected
mSkipRegWritesCNTV2DriverInterfaceprotected
NTV2Message(NTV2_HEADER *pInMessage)CNTV2MacDriverInterfacevirtual
Open(const UWord inDeviceIndex)CNTV2DriverInterfacevirtual
Open(const std::string &inURLSpec)CNTV2DriverInterfacevirtual
OpenLocalPhysical(const UWord inDeviceIndex)CNTV2MacDriverInterfaceprotectedvirtual
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)CNTV2MacDriverInterfacevirtual
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(ULWord inApplicationType, int32_t inProcessID)CNTV2MacDriverInterfacevirtual
ReleaseStreamForApplicationWithReference(ULWord inApplicationType, int32_t inProcessID)CNTV2MacDriverInterfacevirtual
ResumeAudio(const ULWord inFBSize)CNTV2DriverInterfaceinlinevirtual
ResumeRecordRegisterWrites(void)CNTV2DriverInterfacevirtual
SetAudioOutputMode(NTV2_GlobalAudioPlaybackMode mode)CNTV2MacDriverInterfacevirtual
SetInterruptEventCount(const INTERRUPT_ENUMS inEventCode, const ULWord inCount)CNTV2DriverInterfacevirtual
SetOverlappedMode(const bool inOverlapMode)CNTV2DriverInterfacestatic
SetShareMode(const bool inSharedMode)CNTV2DriverInterfacestatic
SetStreamingApplication(const ULWord appType, const int32_t pid)CNTV2MacDriverInterfacevirtual
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
SystemControl(void *dataPtr, SystemControlCode systemControlCode)CNTV2MacDriverInterfacevirtual
UnmapFrameBuffers(void)CNTV2MacDriverInterfacevirtual
UnmapRegisters(void)CNTV2MacDriverInterfacevirtual
UnmapXena2Flash(void)CNTV2MacDriverInterfacevirtual
WaitForChangeEvent(UInt32 timeout=0)CNTV2MacDriverInterfacevirtual
WaitForInterrupt(const INTERRUPT_ENUMS type, const ULWord timeout=50)CNTV2MacDriverInterfacevirtual
WriteRegister(const ULWord inRegNum, const ULWord inValue, const ULWord inMask=0xFFFFFFFF, const ULWord inShift=0)CNTV2MacDriverInterfacevirtual
~CNTV2DriverInterface()CNTV2DriverInterfacevirtual
~CNTV2MacDriverInterface()CNTV2MacDriverInterfacevirtual