8#include "Arp/System/Rsc/Services/RscChannelKind.hpp"
12namespace CommonRemoting
17namespace Arp {
namespace System {
namespace Rsc {
namespace Services
20using namespace CommonRemoting;
32 RscChannelInfo(
const ChannelInfo& channelInfo,
size_t connectionId);
34 RscChannelInfo(
const RscChannelInfo& arg) =
default;
36 RscChannelInfo& operator=(
const RscChannelInfo& arg) =
default;
38 ~RscChannelInfo(
void) =
default;
41 RscChannelKind GetKind(
void)
const;
42 bool IsEncrypted(
void)
const;
43 bool IsAuthorized(
void)
const;
44 size_t GetConnectionId(
void)
const;
45 int GetGatewayId(
void)
const;
50 const ChannelInfo& channelInfo;
51 const size_t connectionId;
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API