7#include "Arp/System/Rsc/Services/Rsc.h"
8#include "Arp/System/Rsc/Services/RscServerContext.hpp"
10namespace Arp {
namespace System {
namespace Rsc {
namespace Services
20 typedef std::shared_ptr<IRscServiceStub> Ptr;
24 IRscServiceStub(
void) =
default;
26 virtual ~IRscServiceStub(
void) =
default;
29 virtual void Invoke(
int methodHandle, RscServerContext& context) = 0;
32 IRscServiceStub(
const IRscServiceStub& arg) =
delete;
33 IRscServiceStub& operator=(
const IRscServiceStub& arg) =
delete;
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API