MBM.Error (ENUM)

This data structure describes errors, which can occur during the use of the functions of the CAA_MemBlockMan.Library. In the prefix registration for libraries (Prefix.pdf) error range 30100 – 30199 is reserved for library CAA_MemBlockMan.

NO_ERROR

0

no error

FIRST_ERROR

30100

first library specific error

UNKNOWN_EVENT

30102

unknown event

NOMORE_MEMORY

30103

no more memory available

WRONG_PRIO

30104

invalid priority

EMPTY_LIST

30105

Ready List is empty

NO_EXIST_PRIO

30106

priority not existing

PRIO_EXIST

30107

priority already existing

PRIOS_EXCEED

30108

maximum value for priority exceeded

ALIGNMENT_ERROR

30109

 

BLOCKSIZE_TO_SMALL

30110

block size to small

EMPTY_POOL

30111

pool is empty

EMPTY_EXCHANGE

30112

Exchange is empty

TIMEOUT

30113

time limit exceeded

WRONG_TIMEOUT

30114

 

REF_OVERFLOW

30115

Message reference counter overflow

WRONG_KEY

30116

invalid key

HANDLE_INVALID

30117

invalid handle

REF_NOT_ZERO

30118

still referenced

WRONG_NUM_OF_MSG

30119

wrong number of messages

BUFFER_TO_BIG

30120

 

WRONG_OP

30121

 

NOT_EMPTY

30122

 

NOT_FULL

30123

 

GEN_ERROR

30149

error during creation of an Exchange

FIRST_MF

30150

manufacturer-specific error

LAST_ERROR

30199

last library-specific error