GetUploadTransaction callback

Used to customize the rows uploaded to the MobiLink server during the replay session; called once per upload transaction, per synchronization, per simulated client, and per repetition.

Note

The mlreplay utility tries to adjust the timing information based on the size of the new upload given by GetUploadTransaction and the upload in the recorded protocol file. However, if timing is important, best results are obtained if the total size of the rows added using GetUploadTransaction roughly match the size of the rows uploaded in the original recorded synchronization. The easiest way to ensure the size is roughly the same is to record a synchronization that uploads the same number of rows with similar data.

 Syntax
 Parameters
 Returns
 Remarks