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
12namespace adtf
13{
14namespace remote
15{
16namespace osborn
17{
18
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}
47}
48}
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition result.h:736
Definition adtf_remote_active_runner_intf.h:25
ADTF_IID(IRPCActiveRunner, "rpc_runner.osborn.remote.adtf")
RPC IID of the runner.
static constexpr const tChar *const DEFAULT_NAME
Default name of the runner.
Definition adtf_remote_active_runner_intf.h:30
virtual tResult Trigger(adtf::base::tNanoSeconds tmTimeOfTrigger, bool bSync)=0
Namespace for all functionality of the ADTF Remote SDK provided since v3.14.
Definition adtf_remote_active_runner_intf.h:17
Namespace for the ADTF Remote SDK.
Definition adtf_client_connector.h:16
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14
A timestamp with nanosecond precision.
Definition chrono.h:23