ADTF
Loading...
Searching...
No Matches
adtf::remote::IRPCActiveRunner Class Referenceabstract

#include <adtf_remote_active_runner_intf.h>

Public Member Functions

 ADTF_IID (IRPCActiveRunner, "rpc_runner.osborn.remote.adtf")
 RPC IID of the runner.
 
virtual tResult Trigger (adtf::base::tNanoSeconds tmTimeOfTrigger, bool bSync)=0
 

Static Public Attributes

static constexpr const tChar *const DEFAULT_NAME = "rpc_runner"
 Default name of the runner.
 

Detailed Description

Remote Runner interface. Use this interface to communicate to the active runner via RPC call.

Member Function Documentation

◆ Trigger()

virtual tResult adtf::remote::osborn::IRPCActiveRunner::Trigger ( adtf::base::tNanoSeconds tmTimeOfTrigger,
bool bSync )
pure virtual

Calls the trigger

Parameters
[in]tNanoSecondsThe timestamp that will passed on. If -1 then the recorder will takethe current stream time from the reference clock.
[in]bSynctrue: Calls the trigger synchronously false: Calls the trigger asynchronously
Returns
Standard result code
Return values
ERR_NOERRORCalling of the trigger was successfully.

The documentation for this class was generated from the following file: