IXC398I
hh.mm.ss DISPLAY XCF

[WARNING: INFORMATION MAY NOT BE COMPLETE]
[ * INDICATESPROBLEM, ! INDICATES SEVERE PROBLEM]
INFO FOR SERVER srvname ON sysname
[!*]INSTANCE# inst#
           DESCRIPTION: srv_function
             STATUS: si_status (diagcode)
[STOPPING MODE: stop_mode REASON: whystop]
            JOBNAME: jobname ASID: asid TCB ADDRESS: tcb_addr
             SYSID: sysid EXIT ADDRESS: exit_addr
                   RESPONSE BIND: respbind[ (respbind_diag)]nFDI: fdi
          SUPPORTED SERVER LEVELS: minsrvlvl - maxsrvlvl
         SUPPORTED CLIENT LEVELS: minclvl - maxclvl
               SUPPORTED FEATURES: si_featlvl si_featflag
                           SERVER ID: si_id
           #PROCESSED: #reqs
            COLLECTED: collecttod
             STARTED: starttod
             IDLE: idletod
NOTIFIED: releasetod
AWAKENED: awakentod
[STOP ACCEPTED: stoptod]
[*]CURRENT WORK
            WORK DESCRIPTION: wi_description
                WORK FUNCTION: wifunc_hex | wifunc_ebcdic
                         MSG ID: msgid_hex1|msgid_ebcdic1|msgid_hex2 |msgid_ebcdic2
               CLIENT LEVEL: swi_clvl
            SERVER LEVELS: swi_minslvl - swi_maxslvl
          SERVER FEATURES: swi_featlvl swi_featflag
            WORK ITEM TYPE: swi_fc (fc_short)
          WORK ITEM TOKEN: swi_token SEQ#: swiseqn STATE: wi_state
           WORK ARRIVED: swi_arvtod
             WORK ASSIGNED: swi_asgntod (elapsedtime_asgn)
          PREP COMPLETED: swi_prepdonetod (elapsedtime_prep)
                EXIT CALLED: swi_calledtod (elapsedtime_called)
            EXIT RETURNED: swi_returntod (elapsedtime_returned)

Explanation

In response to a DISPLAY XCF command, this message displays detailed information for one or more server instances. The system repeats the display lines as many times as necessary to provide all the data.

In the message text:
hh.mm.ss
The time in hours (00-23), minutes (00-59), and seconds (00-59) for the DISPLAY XCF command.
WARNING: INFORMATION MAY NOT BE COMPLETE
The local system was unable to retrieve data from all target systems because of system delays or errors.
* INDICATES PROBLEM, ! INDICATES SEVERE PROBLEM
This line appears when there is a server instance that is considered having problems. Server instances that are considered having problems will be flagged with an asterisk. A server instance is considered having problems, for example, if its server exit is stalled. The exclamation point indicates that the problems are critical.
srvname
The name of the system on which the server instance resides. Consider following:
sysname
The name of the system on which the server being displayed resides.
inst#
Decimal instance number that identifies the server instance. Consider the following:
  • A server instance that is not considered stalled will not be flagged.
  • A server instance that XCF considers to be stalled will be flagged with an asterisk.
  • A stalled server instance that appears to be causing sympathy sickness will be flagged with an exclamation point.
srv_function
The description of the server instance.
si_status
One of the following:
STARTING
The exit routine for the server instance is performing the initialization process.
IDLE
The server instance is waiting for work.
WORKING
The server instance is processing a request.
PENDING
Server instance action is pending. A persistent pending state could indicate server instance dispatch problems.
STOPPING
The server instance is stopping.
UNKNOWN
XCF was unable to determine the status of the server instance.
diagcode
Hexadecimal code corresponding to the status code constants (ixcysrvr_kIrxxxx) defined in the IXCYSRVR macro.
STOPPING
A stop request has been queued for this server instance.
stop_mode
One of the following:
IMMEDIATE
The server instance is stopping as soon as it finishes processing its current work item, if any. The server instance is not allowed to process any pending requests.
NORMAL
The server instance is allowed to finish processing its current work item, if any, plus any work that was already queued for processing when the stop was accepted. It is not allowed to process any work items queued after the stop request.
whystop
Hexadecimal code used by XCF to identify the reason the server instance is stopping, including one of the following:
01
Server stop initiated through IXCSRVR REQTYPE=STOP request
03
Server exit initiated the stop request
0B
XCF stopped the server instance due to a lack of system resources
All others
The server instance was stopped because of an error or failure
jobname
Jobname associated with the server instance.
asid
Hexadecimal ASID of the address space associated with the server instance.
tcb_addr
Address of the TCB for the task associated with the server instance.
sysid
The XCF system ID of the system on which the server instance resides.
exit_addr
The address of the exit routine associated with the server instance.
respbind
One of the following:
INSTANCE
The server instance is responsible for sending responses. If the server instance is stopped or terminated, XCF is to cancel any outstanding responses that the server instance was expected to provide.
ADDRSPACE
The responsibility for sending responses is assigned to the address space the server instance is running in. When the address space terminates, XCF cancels any out standing responses that the server instance was expected to provide.
SYSTEM
The responsibility for sending responses is assigned to the system the server instance is running on. When the system terminates, XCF cancels any outstanding responses that the server instance was expected to provide.
UNKNOWN
The responsibility for sending responses cannot be determined.
respbind_diag
Internal diagnostic code. This code appears when RESPONSE BIND is UNKNOWN.
fdi
The number of seconds that the server instance can appear to be unresponsive before the system deems it to have failed.
minsrvlvl
The minimum server level supported by this server instance.
maxsrvlvl
The maximum server level supported by this server instance.
minclvl
The smallest client level that is acceptable to the server instance.
maxclvl
The largest client level that is acceptable to the server instance.
si_featlvl
The feature level supported by the server instance.
si_featflag
The set of features supported by the server instance.
si_id
Server ID that uniquely identifies the server instance.
#reqs
Number of requests processed by the server instance.
collecttod
The date and time when the server information was collected (mm/dd/yyyy hh:mm:ss:dddddd).
starttod
The date and time when the server instance was started (mm/dd/yyyy hh:mm:ss:dddddd).
idletod
The date and time when the server instance last entered an idle state waiting for more work (mm/dd/yyyy hh:mm:ss:dddddd).
releasetod
The date and time when the server instance was last notified that work items were available for processing (mm/dd/yyyy hh:mm:ss:dddddd).
awakentod
The date and time when the server instance last began searching for new work items to process (mm/dd/yyyy hh:mm:ss:dddddd).
stoptod
The date and time when a stop request was first accepted for the server instance (mm/dd/yyyy hh:mm:ss:dddddd). This line appears when a stop request has been accepted by the server instance.
CURRENT WORK
The work item currently being processed by the server instance. Applicable only when the server instance is in the WORKING state. Consider the following:
  • A work item that is not considered stalled will not be flagged.
  • A work item that XCF considers to be stalled will be flagged with an asterisk.
See inst# for how a server instance or work item is flagged.
wi_description
Description of the work item.
wifunc_hex
The FUNCTION of the work item provided by the sender when IXCSEND was invoked to send this request in hexadecimal format.
wifunc_ebcdic
The FUNCTION of the work item provided by the sender when IXCSEND was invoked to send this request in EBCDIC format.
msgid_hex1
First half of the MSGID provided by the sender when IXCSEND was invoked to send this request in hexadecimal format.
msgid_ebcdic1
First half of the MSGID provided by the sender when IXCSEND was invoked to send this request in EBCDIC format.
msgid_hex2
Second half of the MSGID provided by the sender when IXCSEND was invoked to send this request in hexadecimal format.
msgid_ebcdic2
Second half of the MSGID provided by the sender when IXCSEND was invoked to send this request in EBCDIC format.
swi_clvl
The level of the client that made the request.
swi_minslvl
The minimum server level required to process the request.
swi_maxslvl
The maximum server level that is suitable for processing the request.
swi_featlvl
The feature level that the server must support in order to process the request.
swi_featflag
The set of features that the server must support in order to process the request.
swi_fc
The type of the work item. swi_fc is one of the following::
REQUEST
The work item is a client request.
UNKNOWN
The work item type is unknown.
fc_short
A mnemonic code indicating the type of the work item. If the work item type is unknown, an internal diagnostic code is printed.
swi_token
Hexadecimal token used by XCF to identify the work item.
swiseqn
Hexadecimal sequence number assigned to the work item.
wi_state
One of the following:
WORKING
The work item is currently being processed.
PREPARING
The work item has been assigned to a server instance, but the server exit has not been presented with the work item yet.
COMPLETING
The work item has been assigned to a server instance, and the server exit has finished processing the request. XCF is performing completion processing for the work item.
UNKNOWN
XCF was unable to determine the status of the work item at this time.
swi_arvtod
The date and time when the request was received by the target system (mm/dd/yyyy hh:mm:ss:dddddd).
swi_asgntod
The date and time when the request was bound to the server instance for processing (mm/dd/yyyy hh:mm:ss:dddddd).
elapsedtime_asgn
The amount of time the work item spent on the message queue waiting to be assigned to a server instance. If the elapsed time exceeds 24 hours, the elapsed time is listed as "--over 24 hrs--".
swi_prepdonetod
The date and time when the server instance completed setup work needed to process the request (mm/dd/yyyy hh:mm:ss:dddddd).
elapsedtime_prep
The amount of time elapsed after the work item was assigned to the server instance and before the server instance completed setup work. If the elapsed time exceeds 24 hours, the elapsed time is listed as "--over 24 hrs--".
swi_calledtod
The date and time when the server exit routine was invoked to perform setup work or to process the work item (mm/dd/yyyy hh:mm:ss:dddddd). If the server exit routine has not been invoked, a dash will appear.
elapsedtime_called
The amount of time elapsed between the completion of the previous processing phase and the invocation of the server exit routine. If the server exit routine has not been invoked, the data collection TOD is used to calculate the elapsed time. If the elapsed time exceeds 24 hours, the elapsed time is listed as "--over 24 hrs--".
swi_returntod
The date and time when the server exit routine returned from doing setup work or from processing the work item (mm/dd/yyyy hh:mm:ss:dddddd). If the server exit routine has not returned, a dash will appear.
elapsedtime_returned
The amount of time the server exit routine spent doing setup work or processing the work item. If the server exit routine has not returned, the data collection TOD is used to calculate the elapsed time. If the elapsed time exceeds 24 hours, the elapsed time is listed as "--over 24 hrs--".

System action

The system continues processing.

Operator response

None

Source

Cross System Coupling Facility (SCXCF)

Module

IXCO1DC2

Routing code

#

Descriptor code

#