Members of New Structure Elements - Call-Level Interface Version 2

Teradata® Call-Level Interface Version 2 Reference for Workstation-Attached Systems

Product
Call-Level Interface Version 2
Release Number
17.00
Published
June 2020
Language
English (United States)
Last Update
2021-04-19
dita:mapPath
xen1544831946512.ditamap
dita:ditavalPath
obe1474387269547.ditaval
dita:id
B035-2418
lifecycle
previous
Product Category
Teradata Tools and Utilities
In the new structure element D8XIELEM:
  1. dbxieLen, should be used to mention the total length of the element.
    • If d8xiepPt is null then

      d8xieLen = sizeof (D8XIELEM) + sizeof(D8XIEP) + sizeof (the parcel body)

    • If d8xiepPt is not null then

      d8xieLen = sizeof (D8XIELEM) + sizeof(D8XIEP)

  2. d8xieTyp, should be set to 1 if the element is used for sending an APH parcel should be set to 0 if the element is used for sending a non APH parcel.
In the new structure element D8XIEP:
  1. d8xiepF should be set to the parcel flavor which the application intends to send to CLI.
  2. d8xiepR1, is a 2 byte reserved field and should be set to ZERO.
  3. d8xiepLn
    • If d8xiepPt is not NULL

      set to the length of the parcel body which is pointed to by d8xiepPt.

    • If d8xiepPtr is NULL

      set to ZERO.

  4. d8xiepA, is a 4 byte reserved field and must be set to zero.
  5. If in 64 bit mode, then d8xiepP4 is a 4 byte reserved field and should be set to zero.
  6. d8xiepPt should be set to either NULL or to the address where the parcel body is placed.
  7. If in 32bit mode, d8xiepP8 is a 8 byte reserved field and should be set to zero.
  8. d8xiepL8 is a 8 byte reserved field and should be set to zero.