| Enumerator |
|---|
| EError_Success | No error, operation was successful.
|
| EError_NotYetImplemented | This functionality is not yet implemented
|
| EError_NullPointer | Internal error, contact support
|
| EError_ArgumentOutOfRange | An argument passed to a function was illegal
|
| EError_IndexOutOfRange | Internal Error, contact support
|
| EError_CouldNotCreateObject | An object could not be created due to out of memory
|
| EError_ExceptionDuringDestruction | Internal error, constact support
|
| EError_CouldNotAllocateMemory | Memory could not be allocated due to out of memory
|
| EError_FileAccessError | Internal error, contact support
|
| EError_ObjectNotInitialized | Internal error, contact support
|
| EError_ClassIdMismatch | An object was overwritten or deleted while still in use
|
| EError_ObjectNotNullBeforeCreation | An object handle/pointer was not nullptr before Create() was called
|
| EError_MemberAlreadyDeleted | An object handle/pointer was already nullptr before Delete() was called
|
| EError_IllegalErrorCode | An illegal error code was passed to an error analysis function
|
| EError_WrongDeviceUrl | The URL given for a device is incorrect
|
| EError_IllegalInternalState | Internal error, contact support
|
| EError_IllegalTypeCast | An illegal type cast occured due to an input argument of a wrong type
|
| EError_IllegalEnumValue | Internal error, contact support
|
| EError_FeatureNotLicensed | This feature is not licensed
|
| EError_NullSizeTransfersNotAllowed | Transfers with size zero are not allowed
|
| EError_ExceptionInUserCallback | Throwing exceptions in callbacks is not allowed
|
| EError_TransferInStreamingMode | Internal error, contact support
|
| EError_TransferInMemoryMappedMode | Internal error, contact support
|
| EError_NoUpStreamOnThisStream | Tried to use up-stream functionality for a stream which doesn't have up-stream enabled
|
| EError_NoDownStreamOnThisStream | Tried to use down-stream functionality for a stream which doesn't have down-stream enabled
|
| EError_LinkNotOpen | Link is not open
|
| EError_ChannelNotOpen | Channel (Link or MmAccess) is not open
|
| EError_ChannelNotClosed | Channel (Link or MmAccess) is not close
|
| EError_StreamNotOpen | Stream is not open
|
| EError_StreamNotClosed | Stream is not closed
|
| EError_StreamClosed | Steam is closed
|
| EError_BlockingReceiveDidNotComplete | A blocking receive operation timed out
|
| EError_BlockingSendDidNotComplete | A blocking send operation timed out
|
| EError_ForcingCloseNotImplemented | Forcing closed is not implemented for this interface
|
| EError_PcieStrGotUnexpectedLastFlag | Received LAST flag on a stream which is not frame oriented, check if the last Flag is asserted in the FPGA
|
| EError_PcieStrCouldNotTransferAllData | internal error, contact support
|
| EError_PcieStrAbortedByClose | internal error, contact support
|
| EError_MemoryMappedAccessNotOpen | MmAccess is not open
|
| EError_MemoryMappedAccessNotClosed | MmAccess is not close
|
| EError_MemoryMappedAccessOpen | MmAccess is open
|
| EError_MemoryMappedAccessClosed | MmAccess is closed
|
| EError_BlockingMmTransferDidNotComplete | A blocking MmAccess transer timed out
|
| EError_StreamDoesNotExist | The requested stream does not exist
|
| EError_StreamNumberOutOfRange | The given stream number is out of range
|
| EError_StreamAlreadyExists | The stream requested to create already exists
|
| EError_NotAllStreamsClosed | Not all streams are closed
|
| EError_LinkNotSet | Internal error, contact support
|
| EError_DeviceLinkNotOpen | Internal error, contact support
|
| EError_DeviceLinkNotClosed | Internal error, contact support
|
| EError_DeviceFpgaTypeNotSet | The FPGA type is not yet
|
| EError_DeviceNotClosed | Device is not closed, operation only allowed if device is closed
|
| EError_TransferStatusNotWaiting | Internal error, contact support
|
| EError_TransferStatusNotInProgress | Internal error, contact support
|
| EError_TransferStatusInProgress | Internal error, contact support
|
| EError_TransferStatusNotCompleted | Internal error, contact support
|
| EError_TransferStatusNotCompletedOrError | Internal error, contact support
|
| EError_NoCallbackForBlockingTransfers | Internal error, contact support
|
| EError_NoIntAccessToCbForNonBlockingTransfers | Internal error, contact support
|
| EError_InitiatedMoreBytesThanAvailable | Internal error, contact support
|
| EError_ReceivedMoreBytesThanAvailable | The size of the received transfer exceeds the buffer size allocated by the user
|
| EError_TransferHasNoCallback | Internal error, contact support
|
| EError_IllegalTransferStatusTransition | Internal error, contact support
|
| EError_MmPartsOfTransferLost | Data loss on link
|
| EError_MmErrorGeneralError | Internal error, contact support
|
| EError_MmErrorInvalidCmd | Internal error, contact support
|
| EError_MmErrorIncomplHdr | Internal error, contact support
|
| EError_MmErrorCmdFrmErr | Internal error, contact support
|
| EError_MmErrorCmdFrmLoss | Internal error, contact support
|
| EError_MmTooShortResponse | Data loss on link
|
| EError_BlockingNotSet | Internal error, contact support
|
| EError_BufferNotSet | Internal error, contact support
|
| EError_MmBurstNotSet | Internal error, contact support
|
| EError_MmAddressNotSet | Internal error, contact support
|
| EError_SafeFifoIsEmpty | Internal error, contact support
|
| EError_SafeFifoAccessLockedTimeout | Internal error, contact support
|
| EError_MaxPropertyCountExceeded | Internal error, contact support
|
| EError_IllegalPropertyType | Internal error, contact support
|
| EError_PropertySetGetFunctionFailed | Internal error, contact support
|
| EError_PropertyNameNotFound | Property name not found
|
| EError_PropertyNameAlreadyExists | Internal error, contact support
|
| EError_PacketSizeSmallerThanHeader | Internal error, contact support
|
| EError_IllegalCommandType | Data corruption on link
|
| EError_IllegalFlowSubCommandType | Data corruption on link
|
| EError_IllegalConnectionSubCmd | Data corruption on link
|
| EError_IllegalConnectionReturnCode | Data corruption on link
|
| EError_WrongCommandTypeForOperation | Data corruption on link
|
| EError_PacketTooSmall | Internal error, contact support
|
| EError_WrongConnectionSubCmdForOperation | Data corruption on link
|
| EError_AlignmentBytesNotYetDefined | Internal error, contact support
|
| EError_MmPacketLargerThanBuffer | Internal error, contact support
|
| EError_MmIllegalCommand | Internal error, contact support
|
| EError_MmCommandNotSet | Internal error, contact support
|
| EError_MmCommandAllreadySet | Internal error, contact support
|
| EError_MmAddrNotSet | Internal error, contact support
|
| EError_MmAddrAllreadySet | Internal error, contact support
|
| EError_MmWrongDirectionForOperation | Internal error, contact support
|
| EError_MmHasNoPayload | Internal error, contact support
|
| EError_MmThisIsNoReadCommand | Internal error, contact support
|
| EError_MmPayloadSizeNotSet | Internal error, contact support
|
| EError_MmPayloadSizeAlreadySet | Internal error, contact support
|
| EError_MmIllegalReturnCode | Data corruption on link
|
| EError_MmResponseDoesNotContainReturnCode | Data corruption on link
|
| EError_MmResponseToSmall | Internal error, contact support
|
| EError_MmPropertiesNotYetDefined | Internal error, contact support
|
| EError_MmPropertiesAlreadyDefined | Internal error, contact support
|
| EError_CannotCloseOpenSends | Cannnot close stream due to open send transfers
|
| EError_CannotCloseOpenReceives | Cannot close stream due to open receive transfers
|
| EError_CannotCloseOpenCallbacks | Cannot close stream due to open callback functions
|
| EError_CloseFailedSlave | Cannot not close stream due to slave declining close command
|
| EError_OpenFailedSlave | Cannot open stream due to slave declining open command (stream already opne?)
|
| EError_CloseFailedTimeout | Close command timed out (device connected?)
|
| EError_OpenFailedTimeout | Open command timed out (device connected? device URL correct?)
|
| EError_ReceivedUnexpectedPacket | Data loss on link
|
| EError_IllegalTransferState | Internal error, contact support
|
| EError_UniScpProtocolNotClosed | Protocol is not closed
|
| EError_UniScpProtocolNotOpen | Protocol is not open
|
| EError_UniScpProtocolNotListen | Internal error, contact support
|
| EError_NumberOutOfRange | Internal error, contact support
|
| EError_MaskAndShiftChangeFieldValue | Internal error, contact support
|
| EError_LinkStateNotOpen | Internal error, contact support
|
| EError_LinkStateOpen | Internal error, contact support
|
| EError_ChannelStateNotOpen | Internal error, contact support
|
| EError_ChannelStateOpen | Internal error, contact support
|
| EError_ChannelNumberOutOfRange | Internal error, contact support
|
| EError_ChannelCallbacksNotSet | Internal error, contact support
|
| EError_NoFlashAccessForThisLink | Flash programming is not available for this link type
|
| EError_NoConfigAccessForThisLink | FPGA configuration is not available for this link type
|
| EError_UrlNotSet | Internal error, contact support
|
| EError_LinkServerModeNotImplemented | Internal error, contact support
|
| EError_LinkNotInServerMode | Internal error, contact support
|
| EError_CLinkProtocolEngineNotTerminated | Internal error, contact support
|
| EError_CLinkProtocolEngineNotRunning | Internal error, contact support
|
| EError_CLinkProtocolReceivedTooManyBytes | Data corruption on link
|
| EError_FtdiCouldNotOpenDevice | Could not open FTDI device (URL correct? device connected?)
|
| EError_FtdiCouldNotCloseDevice | Could not close FTDI device (device connected?)
|
| EError_FtdiOpenInWrongMode | Internal error, contact support
|
| EError_FtdiCouldNotResetDevice | Error within FTDI library, contact support
|
| EError_FtdiFtdiError | Error within FTDI library, contact support
|
| EError_FtdiWriteError | Error within FTDI library, contact support
|
| EError_FtdiQeueStatusError | Error within FTDI library, contact support
|
| EError_FtdiReadError | Error within FTDI library, contact support
|
| EError_FtdiNotAllBytesTransferred | Error within FTDI library, contact support
|
| EError_PcieErrorDuringPciTransfer | Internal error, contact support
|
| EError_PcieSlaveNotSupported | PCIe cannot be used as Slave
|
| EError_PcieFrameBasedNotSupported | PCIe streams cannot be configured for frame based mode
|
| EError_Fx3CouldNotOpenDevice | Could not open FX3 device (URL correct? device unconnected?)
|
| EError_Fx3ChannelNotAssigned | Internal error, contact support
|
| EError_Fx3CouldNotTransferAllData | Internal error, contact support
|
| EError_Fx3AlreadyOpen | FX3 device is already open
|
| EError_Fx3NotOpen | FX3 device is not yet open
|
| EError_Fx3NoSpaceInLinkBuffer | Internal error, contact support
|
| EError_Fx3CouldNotSetFifoWidth | Internal error, contact support
|
| EError_Fx3CpuReceivePowerNotSufficient | The processing power of the CPU is not sufficient to receive all data
|
| EError_Fx3FailedToDownloadFirmware | Failed to download FX3 firmware
|
| EError_Fx3FailedToReadMarsPM3IOExpander | Failed to read Mars PM3 IO expander direction register
|
| EError_Fx3FailedToWriteMarsPM3IOExpander | Failed to write Mars PM3 IO expander direction register
|
| EError_Fx3FailedToSetMarsPM3WriteProtectBit | Failed to set Mars PM3 EEPROM write protect bit
|
| EError_Fx3EndpointError | Endpoint error
|
| EError_Fx3CommandNotAcknowledged | Command not acknowledged
|
| EError_Fx3EndpointCountIncorrect | Endpoint count not as expected
|
| EError_Fx3InvalidFirmwareVersion | Invalid firmware version
|
| EError_Fx3FailedToProgramFPGA | Failed to program FPGA
|
| EError_Fx3FailedToProgramFlash | Failed to program flash
|
| EError_Fx3FailedToReadFlash | Failed to read flash
|
| EError_Fx3FlashVerificationFailed | Flash verification failed
|
| EError_Fx3FailedToWriteI2C | Failed to write I2C
|
| EError_Fx3InvalidDeviceIndex | Invalid device index
|
| EError_Fx3UnexpectedTimeout | Internal error, contact support
|
| EError_Fx3NotProgrammed | Firmware not programmed
|
| EError_Fx3FirmwareInvalid | Firmware invalid
|
| EError_Fx3FinishDataXferFailed | Internal error, contact support
|
| EError_Fx3OverlapStateError | Internal error, contact support
|
| EError_IThreadCannotWaitForCurrentThread | Internal error, contact support
|
| EError_IThreadTerminationTimeout | Internal error, contact support
|
| EError_ISemaphoreLockedTimeout | Internal error, contact support
|
| EError_ISemaphoreReleaseProblem | Internal error, contact support
|
| EError_ISemaphoreIllegalState | Internal error, contact support
|
| EError_IMutexLockedTimeout | Internal error, contact support
|
| EError_IMutexReleaseProblem | Internal error, contact support
|
| EError_CSemaphoreLockAlreadyLocked | Internal error, contact support
|
| EError_CSemaphoreLockNotInitialized | Internal error, constact support
|
| EError_CMutexLockNotInitialized | Internal error, constact support
|
| EError_IEventTimeout | Internal error, contact support
|
| EError_IEventIllegalEventNumberDetected | Internal error, contact support
|
| EError_ITimerTimerRunning | Internal error, contact support
|
| EError_ITimerTimerNotRunning | Internal error, contact support
|
| EError_IPcieStreamIsAlreadyConfigured | Internal error, contact support
|
| EError_IPcieStreamIsNotConfigured | Internal error, contact support
|
| EError_IPcieStreamAlreadyOpen | PCIe stream is already open
|
| EError_IPcieStreamNotOpen | PCIe stream is not yet open
|
| EError_IPcieDriverIoctlFailed | Internal error, contact support
|
| EError_IPcieDeviceNrNotAvailable | A PCIe FPGA Manager device with this device number is not available
|
| EError_IPcieStreamNrOutOfRange | The device to access does not have the a stream with the stream number given
|
| EError_IPcieDriverVersionDoesNotMatch | The version number of the driver does not match the FPGA Manager version
|
| EError_IPcieDriverAbortedDueToClose | internal error, contact support
|
| EError_IEthSocketSendCallbackNotSet | Internal error, contact support
|
| EError_IEthSocketRecCallbackNotSet | Internal error, contact support
|
| EError_IEthSocketStreamOpen | Internal error, contact support
|
| EError_IEthSocketStreamClosed | Internal error, contact support
|
| EError_IEthSocketServerInfoNotSet | Internal error, contact support
|
| EError_IEthSocketClientInfoNotSet | Internal error, contact support
|
| EError_IEthSocketNotInServerMode | Internal error, contact support
|
| EError_IEthSocketNotInClientMode | Internal error, contact support
|
| EError_IFx2CallbacksNotSet | Internal error, contact support
|
| EError_Lin38SystemCallError | Internal error, contact support
|
| EError_Lin38WaitForEventFailed | Internal error, contact support
|
| EError_Lin38WaitForMultipleEventsFailed | Internal error, contact support
|
| EError_Lin38ThreadExitedWithAnError | Internal error, contact support
|
| EError_Win32SocketError | Internal error, contact support
|
| EError_Win32WsaStartupError | Internal error, contact support
|
| EError_Win32CloseSocketError | Internal error, contact support
|
| EError_Win32BindError | Internal error, contact support
|
| EError_Win32ConnectError | Internal error, contact support
|
| EError_Win32ListenError | Internal error, contact support
|
| EError_Win32AcceptError | Internal error, contact support
|
| EError_Win32WaitForSingleObjectTimeout | Internal error, contact support
|
| EError_Win32WaitForSingleObjectFailed | Internal error, contact support
|
| EError_Win32ReleaseSemaphoreError | Internal error, contact support
|
| EError_Win32WaitForMultipleObjectsFailed | Internal error, contact support
|
| EError_Win32SetSockOptError | Internal error, contact support
|
| EError_Win32RecvFromError | Internal error, contact support
|
| EError_Win32WsaError | Internal error, contact support
|
| EError_Win32RecvError | Internal error, contact support
|
| EError_Win32SendToError | Internal error, contact support
|
| EError_Win32SendError | Internal error, contact support
|
| EError_Win32EvtCreateEventError | Internal error, contact support
|
| EError_Win32EvtPulseEventError | Internal error, contact support
|
| EError_Win32EvtSetEventError | Internal error, contact support
|
| EError_Win32EvtResetEventError | Internal error, contact support
|
| EError_Win32EvtEventDoesNotExist | Internal error, contact support
|
| EError_Win32EvtCloseHandleError | Internal error, contact support
|
| EError_Win32TmrCreateTimerError | Internal error, contact support
|
| EError_Win32TmrCloseHandleError | Internal error, contact support
|
| EError_Win32TmrCancelTimerError | Internal error, contact support
|
| EError_Win32TmrSetTimerError | Internal error, contact support
|
| EError_Win32TmrDueTimeNotSet | Internal error, contact support
|
| EError_Win32SemCreateSemaphoreError | Internal error, contact support
|
| EError_Win32SemSemaphoreDoesNotExist | Internal error, contact support
|
| EError_Win32SemCloseHandleError | Internal error, contact support
|
| EError_Win32MutCreateMutexError | Internal error, contact support
|
| EError_Win32MutMutexDoesNotExist | Internal error, contact support
|
| EError_Win32MutCloseHandleError | Internal error, contact support
|
| EError_Win32ThreadErrorCreatingThread | Internal error, contact support
|
| EError_Win32ThreadCloseHandleError | Internal error, contact support
|
| EError_Last | Last entry used for array sizes and loop counters
|