17.10 - 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.10
Release Date
October 2021
Content Type
Programming Reference
Publication ID
B035-2418-061K
Language
English (United States)
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.