ESP - Event split record

   Name : DCLESP

   Function:
   This segment declares a split event record.  Event types 2, 3J, and 3P can be sent as a split event.

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 80 ESP ESP head or continuation
0 (0) CHARACTER 1 ESP_exrtyp event type = N
1 (1) CHARACTER 1 ESP_type type of ESP F = first head ESP N = continued ESP
2 (2) CHARACTER 1 ESP_syst contained event type blank === above MUST match DCLEXR ==
3 (3) CHARACTER 3 ESP_dqetype actual contained event type
6 (6) SIGNED 2 ESP_seqF ESP F-type sequence number
8 (8) SIGNED 4 ESP_seqN ESP N-type sequence number
12 (C) SIGNED 4 ESP_seqT ESP seq totals
16 (10) ADDRESS 4 ESP_extptr address of data buffer NULL
20 (14) SIGNED 4 ESP_datasize Total size in buffer when ESP on WRTQ, and for F-type. Data size for N-types.
24 (18) UNSIGNED 1 ESP_sp subpool number for ext buffer
25 (19) CHARACTER 1 ESP_flags a flag byte
1... .... ESP_app APP extension buffer
.111 1111 * reserved
26 (1A) CHARACTER 50 ESP_data actual event data
76 (4C) CHARACTER 4 ESP_id event identification (offs 76)
80 (50) CHARACTER ESP_xdata0 eXtended data portion plachold