ASM.ERROR (ENUM)

This data structure describes errors that may occur while employing the functions of the CAA_AsyncMan.library. Within the prefix registration for libraries the values ranging from 5800 to 5850 are reserved for this library.

 

NO_ERROR       

0

No error

FIRST_ERROR

5800

Start of default error range

HANDLE_INVALID

5802

Invalid handle

WRONG_ARGUMENT

5803

For example: a Null pointer has been transmitted.

NO_WORKER

5804

No worker has been registered for this job.

WORKER_REGISTERD

5805

There is a worker already registered for this job.

ID_INVALID

5806

The identifier passed is invalid.

WRONG_STATE

5807

A call to this function is not admitted for the actual state.

STATE_INVALID

5808

The state is invalid.

NO_MEMORY

5809

No more memory available. 

NO_JOB_IN_QUEUE

5810

There is no job in the queue.

NO_JOB_AVAILABLE

5811

The resources for an additional job are not available.

ALL_TASK_STARTED

5812

The component has started all tasks, so it is not possible to start another one.

FIRST_MF

5820

Manufacturer specific error.

LAST_ERROR

5850

End of default error range.