Cyclic Buffer Error Codes

Cyclic Buffer error codes are defined in the CyclicBufferErrorCode class. Functions in the CyclicBuffer class may return these errors.

Error

Code (Decimal)

Code (Hex)

Description

Resolution

CreateBufferFailed

77824

0x13000

Failed to create buffer memory.

Reduce the memory size requested for the cyclic buffer.

BufferIsNull

77825

0x13001

Buffer is null.

Create a new CyclicBuffer class to call the function from. Otherwise, restart the engine, or restart the PC.

OpenBufferError

77826

0x13002

Failed to open buffer memory.

Call the function again, restart the engine, or restart the PC.

BufferIsNotOpened

77827

0x13003

Buffer memory is not opened.

Open the buffer memory.

BufferSizeIsNotEnough

77828

0x13004

Buffer memory size is too small.

Specify a larger buffer memory size.

LockBufferFailed

77829

0x13005

Failed to obtain lock for buffer memory.

Call the function again, restart the engine, or restart the PC.

BufferAlreadyOpened

77830

0x13006

Buffer memory is already opened.

Call the function while the buffer memory is not open.