ADTF
Loading...
Searching...
No Matches
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
tResult
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition
result.h:736
adtf::remote::osborn::IRPCActiveRunner
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
adtf::remote::osborn
Namespace for all functionality of the ADTF Remote SDK provided since v3.14.
Definition
adtf_remote_active_runner_intf.h:17
adtf::remote
Namespace for the ADTF Remote SDK.
Definition
adtf_client_connector.h:16
adtf
Namespace for all functionality provided by ADTF and its SDKs.
Definition
adtf_client_connector.h:14
adtf::base::flash::tNanoSeconds
A timestamp with nanosecond precision.
Definition
chrono.h:23
src
libraries
adtfremotesdk
include
adtfremotesdk
adtf_remote_active_runner_intf.h
Copyright © CARIAD SE. All rights reserved | Generated on Thu Aug 6 2026 by doxygen 1.13.2 | GIT Commit Hash: 07d2f84367192978b2a55ca6aee7f968758b7220