8#include "Arp/System/Rsc/Services/Rsc.h"
9#include "Arp/System/Rsc/Services/RscReader.hpp"
10#include "Arp/System/Rsc/Services/RscWriter.hpp"
13namespace CommonRemoting
18namespace Arp {
namespace System {
namespace Rsc {
namespace Services
21using namespace CommonRemoting;
29 friend class RscReader;
30 friend class RscWriter;
36 RscContext(RemotingContext& remotingContext);
38 RscContext(
const RscContext& arg) =
default;
40 RscContext& operator=(
const RscContext& arg) =
default;
42 ~RscContext(
void) =
default;
45 RscReader& GetReader(
void);
46 RscWriter& GetWriter(
void);
55 RemotingContext& remotingContext;
62inline RscReader& RscContext::GetReader()
67inline RscWriter& RscContext::GetWriter()
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API