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
16.20
Published
September 2019
Language
English (United States)
Last Update
2019-10-12
dita:mapPath
uny1527114222311.ditamap
dita:ditavalPath
Audience_PDF_include.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.