#include <canfd_database_intf.h>
|
|
| ADTF_IID (ICANFDDatabase, "canfd_database.ignition.canfd.sdk.devicetb.adtf.iid") |
| |
| virtual tResult | GetClusterName (const char **pstrClusterName) const =0 |
| |
| virtual tResult | GetFrameInfo (tFrameID nFrameId, const tFrameInfo **pFrameInfo) const =0 |
| |
| virtual tResult | GetFrameInfo (const char *pstrFrame, const tFrameInfo **pFrameInfo) const =0 |
| |
| virtual tResult | ResolveFrameInfo (tMessageID nMessageId, const tFrameInfo **pFrameInfo) const =0 |
| |
| virtual tResult | GetFrameSignalInfos (tFrameID nFrameId, const ucom::nitro::ifunction< void(const tSignalInfo *pSignalInfo)> &fnCallback) const =0 |
| |
| virtual tResult | GetFramePduInfos (tFrameID nFrameId, const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo)> &fnCallback) const =0 |
| |
| virtual tResult | GetClusterFrames (const ucom::nitro::ifunction< void(const tFrameInfo *pFrameInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetPduInfo (tPDUID nPduId, const tPduInfo **pPduInfo) const =0 |
| |
| virtual tResult | GetParentPdu (tPDUID nChildPduId, const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetClusterPdus (const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetSignalInfo (tSignalID nSignalId, const tSignalInfo **pSignalInfo) const =0 |
| |
| virtual tResult | GetSignalInfo (const char *pstrSignal, const tSignalInfo **pSignalInfo) const =0 |
| |
| virtual tResult | GetPdusBySignal (tSignalID nSignalId, const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetClusterSignals (const ucom::nitro::ifunction< void(const tSignalInfo *pSignalInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetClusterEcus (const ucom::nitro::ifunction< void(const tEcuInfo *pEcuInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetReceiverEcusByFrame (tFrameID nFrameId, const ucom::nitro::ifunction< void(const tEcuInfo *pEcuInfo) > &fnCallback) const =0 |
| |
| virtual tResult | GetSenderEcusByFrame (tFrameID nFrameId, const ucom::nitro::ifunction< void(const tEcuInfo *pEcuInfo) > &fnCallback) const =0 |
| |
The ICANFDDatabase interface
◆ GetClusterEcus()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetClusterEcus |
( |
const ucom::nitro::ifunction< void(const tEcuInfo *pEcuInfo) > & | fnCallback | ) |
const |
|
pure virtual |
Returns all ECU infos from the current cluster
- Parameters
-
| fnCallback | [out] Callback function to get all cluster ECU infos |
- Returns
- Standard Result Code
◆ GetClusterFrames()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetClusterFrames |
( |
const ucom::nitro::ifunction< void(const tFrameInfo *pFrameInfo) > & | fnCallback | ) |
const |
|
pure virtual |
Returns all frame infos from the current cluster
- Parameters
-
| fnCallback | [out] Callback function to get all cluster frame infos |
- Returns
- Standard Result Code
◆ GetClusterName()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetClusterName |
( |
const char ** | pstrClusterName | ) |
const |
|
pure virtual |
Returns the cluster name
- Parameters
-
| pstrClusterName | [out] Cluster name |
- Returns
- Standard Result Code
◆ GetClusterPdus()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetClusterPdus |
( |
const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo) > & | fnCallback | ) |
const |
|
pure virtual |
Returns all PDU infos from the current cluster
- Parameters
-
| fnCallback | [out] Callback function to get all cluster PDU infos |
- Returns
- Standard Result Code
◆ GetClusterSignals()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetClusterSignals |
( |
const ucom::nitro::ifunction< void(const tSignalInfo *pSignalInfo) > & | fnCallback | ) |
const |
|
pure virtual |
Returns all signal infos from the current cluster
- Parameters
-
| fnCallback | [out] Callback function to get all cluster signal infos |
- Returns
- Standard Result Code
◆ GetFrameInfo() [1/2]
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetFrameInfo |
( |
const char * | pstrFrame, |
|
|
const tFrameInfo ** | pFrameInfo ) const |
|
pure virtual |
Returns the information structure for the specified frame by the frame name
- Parameters
-
| pstrFrame | [in] Frame name |
| pFrameInfo | [out] Frame information structure |
- Returns
- Standard Result Code
◆ GetFrameInfo() [2/2]
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetFrameInfo |
( |
tFrameID | nFrameId, |
|
|
const tFrameInfo ** | pFrameInfo ) const |
|
pure virtual |
Returns the information structure for the specified frame by its internal frame id
- Parameters
-
| nFrameId | [in] Frame Id |
| pFrameInfo | [out] Frame information structure |
- Returns
- Standard Result Code
◆ GetFramePduInfos()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetFramePduInfos |
( |
tFrameID | nFrameId, |
|
|
const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo)> & | fnCallback ) const |
|
pure virtual |
Returns the all frame specific signal information structure by the frame id
- Parameters
-
| nFrameId | [in] Frame Id |
| pFrameInfo | [out] Frame information structure |
- Returns
- Standard Result Code
◆ GetFrameSignalInfos()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetFrameSignalInfos |
( |
tFrameID | nFrameId, |
|
|
const ucom::nitro::ifunction< void(const tSignalInfo *pSignalInfo)> & | fnCallback ) const |
|
pure virtual |
Returns the all frame specific signal information structure by the frame id
- Parameters
-
| nFrameId | [in] Frame Id |
| pFrameInfo | [out] Frame information structure |
- Returns
- Standard Result Code
◆ GetParentPdu()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetParentPdu |
( |
tPDUID | nChildPduId, |
|
|
const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo) > & | fnCallback ) const |
|
pure virtual |
Returns all parent PDU infos which contain the child PDU id
- Parameters
-
| nChildPduId | [in] Child PDU Id |
| fnCallback | [out] Callback function to get parent cluster PDU infos |
- Returns
- Standard Result Code
◆ GetPduInfo()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetPduInfo |
( |
tPDUID | nPduId, |
|
|
const tPduInfo ** | pPduInfo ) const |
|
pure virtual |
Returns the information structure for the specified pdu by its internal pdu id
- Parameters
-
| nPduId | [in] Pdu Id |
| pPduInfo | [out] Pdu information structure |
- Returns
- Standard Result Code
◆ GetPdusBySignal()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetPdusBySignal |
( |
tSignalID | nSignalId, |
|
|
const ucom::nitro::ifunction< void(const tPduInfo *pPduInfo) > & | fnCallback ) const |
|
pure virtual |
Returns all PDU infos which contain the signal id
- Parameters
-
| nSignalId | [in] Signal Id |
| fnCallback | [out] Callback function to get appropriate cluster pdu infos |
- Returns
- Standard Result Code
◆ GetReceiverEcusByFrame()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetReceiverEcusByFrame |
( |
tFrameID | nFrameId, |
|
|
const ucom::nitro::ifunction< void(const tEcuInfo *pEcuInfo) > & | fnCallback ) const |
|
pure virtual |
Returns all ECU infos which are received by the specified internal frame id
- Parameters
-
| nFrameId | [in] Frame Id |
| fnCallback | [out] Callback function to get receiver cluster ECU infos |
- Returns
- Standard Result Code
◆ GetSenderEcusByFrame()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetSenderEcusByFrame |
( |
tFrameID | nFrameId, |
|
|
const ucom::nitro::ifunction< void(const tEcuInfo *pEcuInfo) > & | fnCallback ) const |
|
pure virtual |
Returns all ECU infos which are sent by the specified internal frame id
- Parameters
-
| nFrameId | [in] Frame Id |
| fnCallback | [out] Callback function to get sender cluster ECU infos |
- Returns
- Standard Result Code
◆ GetSignalInfo() [1/2]
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetSignalInfo |
( |
const char * | pstrSignal, |
|
|
const tSignalInfo ** | pSignalInfo ) const |
|
pure virtual |
Returns the information structure about a signal by its signal name
- Parameters
-
| pstrSignal | [in] Signal name |
| pSignalInfo | [out] Signal information |
- Returns
- Standard Result Code
◆ GetSignalInfo() [2/2]
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::GetSignalInfo |
( |
tSignalID | nSignalId, |
|
|
const tSignalInfo ** | pSignalInfo ) const |
|
pure virtual |
Returns the information structure about a signal by its internal id
- Parameters
-
| nSignalId | [in] Signal Id |
| pSignalInfo | [out] Signal information |
- Returns
- Standard Result Code
◆ ResolveFrameInfo()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDDatabase::ResolveFrameInfo |
( |
tMessageID | nMessageId, |
|
|
const tFrameInfo ** | pFrameInfo ) const |
|
pure virtual |
Returns the information structure for the specified frame by its database message id
- Parameters
-
| nMessageId | [in] Message Id |
| pFrameInfo | [out] Frame information structure |
- Returns
- Standard Result Code
The documentation for this class was generated from the following file: