CanEasy COM-Help
CanEasy::IMsgRecordEntry Interface Reference
Inheritance diagram for CanEasy::IMsgRecordEntry:
CanEasy::IBusRecordEntry CanEasy::IRecordEntry CanEasy::ICanMsgRecordEntry CanEasy::IFlexrayMsgRecordEntry CanEasy::ILinMsgRecordEntry

Detailed Description

Base interface for every record entry that is a message/frame

interface IMsgRecordEntry : IBusRecordEntry
{
HRESULT MsgType([out, retval] enum MsgRecordEntryType* pType);
HRESULT Message([out, retval] IMessage** ppMsg);
HRESULT Id([out, retval] IMessageId** ppMsgId);
HRESULT Dlc([out, retval] byte* pDlc);
HRESULT Data([out, retval] VARIANT* pData);
HRESULT Rx([out, retval] VARIANT_BOOL *pVal);
};

Definition at line 5970 of file cand_tlb.idl.

Property Documentation

◆ Data

VARIANT CanEasy::IMsgRecordEntry::Data
get

Returns the payload as byte array

◆ Dlc

byte CanEasy::IMsgRecordEntry::Dlc
get

Returns payload length

◆ Id

IMessageId CanEasy::IMsgRecordEntry::Id
get

Returns an object to access the message identifier

◆ Message

IMessage CanEasy::IMsgRecordEntry::Message
get

Returns pointer to database message

◆ MsgType

MsgRecordEntryType CanEasy::IMsgRecordEntry::MsgType
get

Returns the type of message

◆ Rx

VARIANT_BOOL CanEasy::IMsgRecordEntry::Rx
get

Returns True if message was received

CanEasy::MsgRecordEntryType
MsgRecordEntryType
The MsgRecordEntryType enumeration defines the sub message type of a record entry.
Definition: cand_tlb.idl:353
CanEasy::IMsgRecordEntry::Data
VARIANT Data
CanEasy::IMsgRecordEntry::MsgType
MsgRecordEntryType MsgType
CanEasy::IMsgRecordEntry::Message
IMessage Message
CanEasy::IMsgRecordEntry::Dlc
byte Dlc
CanEasy::IMsgRecordEntry::Id
IMessageId Id
CanEasy::IMsgRecordEntry::Rx
VARIANT_BOOL Rx