The following table gives a brief description of each of the arguments.
|
Name |
I/O |
Description |
|---|---|---|
|
*rp1 |
Input |
A pointer to a parameter control block. Reserved for runtime internal use only |
|
*rp2 |
Input |
A pointer to a parameter control block. Reserved for runtime internal use only |
|
*pTIRELOG_cmcb |
Input/Output |
A pointer to a TIRELOG_CMCB structure containing the following items: |
|
elog_fail_type |
Input |
A character designating the type of failure detected defined as:(lable - defined value) EPROFD - 'P' profile error EPROFI - 'I' profile error EEXEC - 'E' execution error ESERVER - 'D' server manager error EUSER - 'U' user requested abend |
|
void *elog_sqlca |
Input |
A pointer to a saved sql data area |
|
*elog_globdata |
Input |
A pointer to the server's globdata area |
|
elog_number_of_lines |
Input |
An integer containing the number of text lines contained within the elog_error_text buffer |
|
elog_error_text |
Input |
A pointer to a buffer of screen formatted text. This data, formatted by the server runtime, contains up to 24 lines of 80 characters each. |
|
*elog_error_token |
Input/Output |
A character pointer to an error token area that can contain up to 4097 bytes, this includes the required null terminator. This exit is responsible for populating this data area if needed. |
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|