ADTF  3.18.2
IRPCActiveRunnerabstract

Remote Runner interface. More...

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
 Calls the trigger. More...
 

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.

Definition at line 24 of file adtf_remote_active_runner_intf.h.

Member Function Documentation

◆ Trigger()

virtual tResult 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.