OSI/AS Programming Manual

Error Codes
Status and Error Codes
056783 Tandem Computers Incorporated B–9
-107: ZAPS-ERR-STATE-MACHINE
Cause. Either your application attempted to invoke a primitive that was not valid in
the current state, or an internal error occurred in the API state machine.
Subcodes. The subcodes are ZAPS-ERR-SM-BAD-STATE and ZAPS-ERR-SM-BAD-
EVENT. (See Table B-6.)
Effect. The request is ignored.
Recovery. Check your application’s calling sequence. If the calling sequence is correct,
take a trace and report the error to the appropriate support personnel.
-108: ZAPS-ERR-INVALID-OPERATION
Cause. The operation you tried to initiate is invalid. For example, you may have called
a GETPARAM_ procedure that does not correspond to the primitive you received.
Effect. The request is ignored.
Subcodes. None.
Recovery. Check your application calling sequence for errors.
-109: ZAPS-ERR-UNKNOWN-CEPI
Cause. The API does not recognize the CEPI (connection endpoint identifier) you have
specified. This causes the procedure you have called to fail.
Subcodes. None.
Effect. The current operation fails.
Recovery. No recovery is possible.
-110: ZAPS-ERR-P-EXCEPTION
Cause. The service provider has detected an exception condition.
Subcodes. ZAPS-ERR-P-EXC-PROTOCOL-ERROR and ZAPS-ERR-P-EXC-TIM-
TIMER-POP; see Table B-7.
Effect. In both cases, the connection is aborted by the service provider.
Recovery. When you receive a provider abort indication, call APS_DISCARD_.