Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
用于执行模拟客户端完成重放时所需的任何操作;每个模拟客户端以及每次重复调用一次。
bool _callback ReportEndOfReplay( asa_uint32 repetitionNum, asa_uint32 numRepetitions, asa_uint32 simulatedClientNum, asa_uint32 numSimulatedClients, bool success, const MLReplayNamesAndValues * namesAndValues )
repetitionNum 当前重复数。
numRepetitions 会话的重复次数。
simulatedClientNum 用于区别此模拟客户端与相同 mlreplay 实例中其它模拟客户端的模拟客户端号(顺序为 1)。
numSimulatedClients 此 mlreplay 实例中的模拟客户端总数。
success 模拟客户端成功完成时为 true;否则为 false。
namesAndValues 用于自定义重放行为的一组定义的名称和值。
成功时为 true;错误时为 false。
每次重复、每个模拟客户端、每个 mlreplay 实例调用一次此回调。它可用于执行完成重放时所需的操作;例如,可以使用它来确保数据在重复 X 中正确上载。
此回调决定指定重放的结果。如果成功时为 false,则此回调对重放的成功执行没有任何影响。如果成功时为 true,但此回调返回 false,则 mlreplay 将模拟客户端视为在指定重复期间发生失败。可同时调用此回调。