AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface

◆ BulkTransferred()

virtual void drama::MessageEventHandler::BulkTransferred ( thread::ProcessInfo  messInfo,
DitsBulkInfoType  bulkInfo 
)
virtualinherited

Invoked if a bulk data transferred message is received.

This is invoked if the event handler is being used for a message involving sending bulk data. It is invoked each time there is an update on the transfer.

This event is only normally triggered if the receiving task is calling DitsBulkArgReport().

The default behavior is a null operation. User tasks should sub-class and override this method if they want to do something else (e.g. update parts of the bulk data area after the receiving task has read it).

Parameters
messInfoDetails on the message sent
bulkInfoDetails on the bulk data transfer. Elements TransferredBytes and TotalBytes will be set.