FTAM/9000 Reference Manual

Chapter 4 83
Event Management Errors
EM return_codes
EM return_codes
This section contains a list of values that may be returned in the
result->return_code field when calling em_wait(), em_fdmemory(), and
em_gperror().
NOTE The error EME031_INVALID_BUF_PTR returns only as a function
return value if the result parameter is set to a NULL pointer (i.e., it does
not return in the return_code or vendor_code).
MESSAGE SUCCESS
CAUSE Successful function execution (no error).
ACTION Informative message; no action required.
MESSAGE EME002_EXP_EMPTY
CAUSE No events were posted; therefore, there is no reason to
wait.
ACTION Call a function asynchronously before calling
em_wait().
MESSAGE EME004_TIME_INV
CAUSE The timeout parameter is invalid.
ACTION Call em_wait() with a valid timeout parameter. Valid
timeout values are as follows. Parameter timeout
Period -1 – Indefinite wait 0 – Return immediately
with results 1 to 32767 – Wait up to this time period
(tenths of seconds)