ADTF
3.18.4
adtf_remote_active_runner_intf.h
Go to the documentation of this file.
1
7
#pragma once
8
9
#include <
adtf_utils.h
>
10
#include <adtf_ucom3.h>
11
12
namespace
adtf
13
{
14
namespace
remote
15
{
16
namespace
osborn
17
{
18
24
class
IRPCActiveRunner
25
{
26
public
:
28
ADTF_IID
(
IRPCActiveRunner
,
"rpc_runner.osborn.remote.adtf"
);
30
static
constexpr
const
tChar
*
const
DEFAULT_NAME
=
"rpc_runner"
;
31
32
public
:
42
virtual
tResult
Trigger
(
adtf::base::tNanoSeconds
tmTimeOfTrigger,
bool
bSync) = 0;
43
};
44
45
}
46
using
osborn::IRPCActiveRunner
;
47
}
48
}
adtf_utils.h
Copyright © Audi Electronics Venture GmbH.
tChar
char tChar
The tChar defines the type for platform character set (platform and compiler dependent type).
Definition:
builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/a_utils/include/a_utils/base/types.h:54
A_UTILS_NS::cResult
A common result class usable as return value throughout.
Definition:
builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/a_utils/include/a_utils/core/result.h:18
adtf::remote::osborn::IRPCActiveRunner
Remote Runner interface.
Definition:
adtf_remote_active_runner_intf.h:25
adtf::remote::osborn::IRPCActiveRunner::ADTF_IID
ADTF_IID(IRPCActiveRunner, "rpc_runner.osborn.remote.adtf")
RPC IID of the runner.
adtf::remote::osborn::IRPCActiveRunner::DEFAULT_NAME
static constexpr const tChar *const DEFAULT_NAME
Default name of the runner.
Definition:
adtf_remote_active_runner_intf.h:30
adtf::remote::osborn::IRPCActiveRunner::Trigger
virtual tResult Trigger(adtf::base::tNanoSeconds tmTimeOfTrigger, bool bSync)=0
Calls the trigger.
adtf
Namespace for entire ADTF SDK.
Definition:
ddl_specification_legacy.dox:2
adtf::base::flash::tNanoSeconds
A timestamp with nanosecond precision.
Definition:
builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/base/include/adtfbase/chrono.h:22
Copyright © VW Group. All rights reserved. (Generated on Wed Jul 3 2024 by doxygen 1.9.1)