17.10 - PutEvent Modifiers - Parallel Transporter

Teradata® Parallel Transporter Application Programming Interface Programmer Guide

Parallel Transporter
Release Number
Release Date
June 2021
Content Type
Programming Reference
Publication ID
English (United States)

All PutEvent modifiers must be used after the driver has initiated and before it has terminated. TD_Unavailable is returned when a modifier cannot be used. The following table lists modifiers that are used with the Connection object’s PutEvent function to modify the Export driver.

PutEvent Modifier Expected Data 
PutEvent Modifier Expected Input Data
TD_Evt_BufferLayout Buffer containing four 4-byte unsigned integers corresponding to the maximum buffer size, the row header size, the row length size, and the buffer trainer size.

Values are used to format the buffer of data returned by the Export driver’s GetBuffer function. This modifier can be used anytime up until the first call to the GetBuffer function.

Event data returned by the Load, Update, and Stream driver TD_Evt_BufferLayout event can be directly passed in for this modifier.