12#define CID_DEVTB_FLEXRAY_SUPPORT "flexray.service.devicetb.cid"
50#define IID_DEVTB_FLEXRAY_SUPPORT "flexray.axle.flexray.sdk.devicetb.adtf.iid"
67 virtual tResult
CreateCoder(
const adtf::ucom::ant::iobject_ptr<IFlexRayDatabase>& pDatabase, adtf::ucom::ant::iobject_ptr<IFlexRayCoder>& pObj) = 0;
75 virtual tResult
GetDatabase(
const adtf::devicetb::sdk::flexray::axle::tDeviceChannel nDeviceChannel, adtf::ucom::ant::iobject_ptr<IFlexRayDatabase>& pObj) = 0;
88 adtf::ucom::ant::iobject_ptr<IFlexRayDatabase>& pDatabase) = 0;
98 virtual tResult
SetDatabase(
const tDeviceChannel nDeviceChannel,
const char* strDatabaseFiles,
99 const adtf::ucom::ant::iobject_ptr<IFlexRayDatabase>& pObj) = 0;
Definition flexray_support_srv_intf.h:56
virtual tResult CreateCoder(const adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > &pDatabase, adtf::ucom::ant::iobject_ptr< IFlexRayCoder > &pObj)=0
virtual tResult SetDatabase(const tDeviceChannel nDeviceChannel, const char *strDatabaseFiles, const adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > &pObj)=0
virtual tResult GetDatabase(const adtf::devicetb::sdk::flexray::axle::tDeviceChannel nDeviceChannel, adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > &pObj)=0
virtual tResult LoadDatabase(const char *strDatabaseFiles, adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > &pDatabase)=0
#define IID_DEVTB_FLEXRAY_SUPPORT
Definition flexray_support_srv_intf.h:50
Namespace for functionality provided by V3.0.0.
Definition flexray_coder_intf.h:40
Namespace for FlexRay in ADTF-Devicetoolbox.
Definition flexray_coder_intf.h:34
axle::IFlexRaySupport IFlexRaySupport
Definition flexray_support_srv_intf.h:103
Namespace for SDK of ADTF-Devicetoolbox.
Definition bus_database_intf.h:42
Devicetoolbox - Namespace.
Definition bus_database_intf.h:36
ADTF - Namespace.
Definition bus_database_intf.h:30