Formatted dump layout
The basic format of this file is header information describing the run followed by message buffer sections. The first message buffer section is the timing analysis and the second shows the field values in the initialize and decision messages.
The following example was created using the APITest_Cmd utility:
************************************************************************************************
* API Snapshot *
* Mon Aug 14 09:49 AM *
************************************************************************************************
Workflow Name: SampleNativeWorkflow
Snapshot Reason: Auto generated at Term time
Client Reference: APITest_Cmd
Client Type: General
Doc Count: 10
*----------------------------------------------------------------------------------------------*
* General Info *
*----------------------------------------------------------------------------------------------*
Decision Request Timer: 999999
Decision Response Timer: 999999
************************************************************************************************
* Message Times *
************************************************************************************************
Message CorId RcvClientMsg ApiReq AwayTm ApiRsp TotalTm SvrTm NetTm Return Reason
------------------------------------------------------------------------------------------------
Init 1 09:48:59.381.054 31352 195194 6 226552 185642 9552 0 0
Decision 2 09:48:59.905.504 288 866 6 1160 416 450 0 0
Decision 3 09:48:59.907.352 262 644 4 910 346 298 0 0
Decision 4 09:48:59.908.954 130 736 4 870 356 380 0 0
Decision 5 09:48:59.910.552 142 756 4 902 346 410 0 0
Decision 6 09:48:59.912.130 126 786 6 918 342 444 0 0
Decision 7 09:48:59.913.732 144 728 6 878 356 372 0 0
Decision 8 09:48:59.915.294 130 736 6 872 342 394 0 0
Decision 9 09:48:59.916.842 130 710 6 846 346 364 0 0
Decision 10 09:48:59.918.364 128 712 6 846 340 372 0 0
Decision 11 09:48:59.933.870 152 732 6 890 346 386 0 0
Term 12 09:48:59.935.436 6 418 284948 285372 56 362 0 0
************************************************************************************************
* Message Data *
************************************************************************************************
Message CorId Name OpId Source Resp Len Off Data
-------------------------------------------------------------------------------------------------------
Init 1 -> ibmSPXCDT 14 SPX 0 149 E8 F9 FF 02 D0 00 ...
00 00 0C 0C 00 1D ...
00 00 3C 00 00 00 ...
00 00 00 00 00
ibmSPXInptBufDat 26 SPX 0 296 00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
ibmSPXLCLTable 31 SPX 0 801 0A 00 02 03 04 05 ...
30 31 32 33 34 35 ...
60 61 62 63 00 00 ...
00 00 00 00 00 00 ...
.
.
.
00 00 00 00 00 00 ...
ibmSPXNewArea 37 SPX 0 4096 0 00 01 02 03 04 05 ...
30 31 32 33 34 35 ...
60 61 62 63 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
ibmSPXPrgEndDat 52 SPX 0 72 00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
ibmSPXProcBufDat 56 SPX 0 244 00 01 02 03 04 05 ...
30 31 32 33 34 35 ...
60 61 62 63 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00
ibmSPXProcBufHdr 59 SPX 0 12 00 01 02 03 04 05 ...
ibmSPXProgStore 60 SPX 0 160 0 00 01 02 03 04 05 ...
30 31 32 33 34 35 ...
60 61 62 63 00 00 ...
00 00 00 00 00 00 ...
ibmSPXRPERec 63 SPX 0 4065 7F 00 4C 4C 53 50 ...
50 00 00 00 00 00 ...
00 43 4F 4D 52 45 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
.
.
.
00 00 00 00 00 00 ...
ibmSPXSavArea 65 SPX 0 256 0 00 01 02 03 04 05 ...
30 31 32 33 34 35 ...
60 61 62 63 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
00 00 00 00 00 00 ...
1 <-
Decision 2 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
2 <- PocketDecision 0 User 1 1 12
Decision 3 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
3 <- PocketDecision 0 User 1 1 12
Decision 4 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
4 <- PocketDecision 0 User 1 1 12
Decision 5 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
5 <- PocketDecision 0 User 1 1 12
Decision 6 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
6 <- PocketDecision 0 User 1 1 12
Decision 7 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
7 <- PocketDecision 0 User 1 1 12
Decision 8 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
8 <- PocketDecision 0 User 1 1 12
Decision 9 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
9 <- PocketDecision 0 User 1 1 12
Decision 10 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
10 <- PocketDecision 0 User 1 1 12
Decision 11 -> CustomData 0 User 0 13 00 00 00 00 00 36 ...
11 <- PocketDecision 0 User 1 1 12
Term 12 ->
12 <-This run has 10 items.
Note: An ellipsis, …, indicates that there is more data that comes after the
first several bytes that are shown. The additional data is truncated for this example.