Namespace Reference#
This section contains all namespaces tagged with @api.
-
using score::mw::com::ComErrc = score::mw::com::impl::ComErrc
Error codes for COM API operations as defined by AUTOSAR SWS Communication Management.
- Feature API:
-
using score::mw::com::ComErrorDomain = score::mw::com::impl::ComErrorDomain
Error domain providing human-readable messages for COM error codes.
- Feature API:
-
using score::mw::com::InstanceIdentifier = ::score::mw::com::impl::InstanceIdentifier
Represents a specific instance of a service. \requirement SWS_CM_01019.
- Feature API:
-
using score::mw::com::InstanceSpecifier = ::score::mw::com::impl::InstanceSpecifier
Identifier for an application port. Maps design to deployment. \requirement SWS_CM_00350.
- Feature API:
-
using score::mw::com::InstanceIdentifierContainer = std::vector<InstanceIdentifier>
The container holds a list of instance identifiers and is used as a return value of the ResolveInstanceIDs method. \requirement SWS_CM_00319.
- Feature API:
-
using score::mw::com::FindServiceHandle = ::score::mw::com::impl::FindServiceHandle
Handle for service discovery operations. See StartFindService() and StopFindService() for more information.
- Feature API:
-
using score::mw::com::HandleType = ::score::mw::com::impl::HandleType
Handle to a service instance.
- Feature API:
-
template<typename T>
using score::mw::com::ServiceHandleContainer = ::score::mw::com::impl::ServiceHandleContainer<T> Container with handles representing currently available service instances. See StartFindService() for more information.
- Feature API:
-
template<typename T>
using score::mw::com::FindServiceHandler = ::score::mw::com::impl::FindServiceHandler<T> Callback that notifies the callee about service availability changes. See ProxyBase::StartFindService for more information.
- Feature API:
-
using score::mw::com::SubscriptionState = ::score::mw::com::impl::SubscriptionState
Subscription state of a proxy event. See ProxyEvent::GetSubscriptionStatus for slightly more information.
- Feature API:
-
template<typename SampleType>
using score::mw::com::SamplePtr = impl::SamplePtr<SampleType># Carries the received data on proxy side.
-
template<typename SampleType>
using score::mw::com::SampleAllocateePtr = impl::SampleAllocateePtr<SampleType># Carries a reference to the allocated memory that will hold the data that is to be sent to the receivers after having been filled by the sending application.
-
template<typename ReturnType>
using score::mw::com::MethodReturnTypePtr = impl::MethodReturnTypePtr<ReturnType> - Feature API:
A pointer type which carries a pointer to the method return value in shared memory.
-
template<typename ReturnType>
using score::mw::com::MethodInArgTypePtr = impl::MethodInArgPtr<ReturnType> - Feature API:
A pointer type which carries a pointer to a method input argument value in shared memory.
-
using score::mw::com::EventReceiveHandler = impl::EventReceiveHandler
Callback for event notifications on proxy side. \requirement SWS_CM_00309.
- Feature API:
-
template<template<class> class T>
using score::mw::com::AsProxy = impl::AsProxy<T> Interpret an interface that follows our traits as proxy (cf. impl/traits.h).
- Feature API:
-
template<template<class> class T>
using score::mw::com::AsSkeleton = impl::AsSkeleton<T> Interpret an interface that follows our traits as skeleton (cf. impl/traits.h).
- Feature API:
-
using score::mw::com::GenericProxy = impl::GenericProxy
A type erased proxy that can be used to read the raw data from a skeleton without knowing the SampleType.
- Feature API:
-
using score::mw::com::GenericProxyEvent = impl::GenericProxyEvent#
A type erased proxy event that can be used to receive data without knowing the SampleType.
-
using score::mw::com::GenericSkeleton = impl::GenericSkeleton
A type erased skeleton that can be used to offer a service without knowing the SampleType.
- Feature API:
-
using score::mw::com::DataTypeMetaInfo = impl::DataTypeMetaInfo
Meta information about a data type, used for generic services.
- Feature API:
-
using score::mw::com::EventInfo = impl::EventInfo
Information required to create a generic event.
- Feature API:
-
using score::mw::com::GenericSkeletonServiceElementInfo = impl::GenericSkeletonServiceElementInfo
Parameters for creating a GenericSkeleton.
- Feature API:
-
using score::mw::com::GenericSkeletonEvent = impl::GenericSkeletonEvent
A type erased skeleton event that can be used to send data without knowing the SampleType.
- Feature API: