CanEasy COM-Help
CanEasy::_IPreCopyEvents Interface Reference

Detailed Description

Events provided by PreCopy

dispinterface _IPreCopyEvents
{
properties:
methods:
HRESULT OnPreCopy([in] TransmissionData* pTransmission, [in] BoolValue* pAllowSend);
HRESULT OnPreCopySync([in] TransmissionData* pTransmission, [in] BoolValue* pAllowSend);
};

Definition at line 8200 of file cand_tlb.idl.

Member Function Documentation

◆ OnPreCopy()

HRESULT CanEasy::_IPreCopyEvents::OnPreCopy ( [in] TransmissionData pTransmission,
[in] BoolValue pAllowSend 
)

Called before a received message gets processed

Parameters
pTransmissionContains information about the transmission (like timestamp, payload, identifier)
pAllowSendAllows to deny the processing of this message

◆ OnPreCopySync()

HRESULT CanEasy::_IPreCopyEvents::OnPreCopySync ( [in] TransmissionData pTransmission,
[in] BoolValue pAllowSend 
)

Called before a received message gets processed from high prio runtime thread

Parameters
pTransmissionContains information about the transmission (like timestamp, payload, identifier)
pAllowSendAllows to deny the processing of this message
CanEasy::_IPreCopyEvents::OnPreCopy
HRESULT OnPreCopy([in] TransmissionData *pTransmission, [in] BoolValue *pAllowSend)
CanEasy::_IPreCopyEvents::OnPreCopySync
HRESULT OnPreCopySync([in] TransmissionData *pTransmission, [in] BoolValue *pAllowSend)