Struct EndpointSecurityAttributes

Struct Documentation

struct EndpointSecurityAttributes

Public Functions

inline EndpointSecurityAttributes()
inline explicit EndpointSecurityAttributes(const EndpointSecurityAttributesMask mask)
EndpointSecurityAttributesMask mask() const
bool match(const EndpointSecurityAttributesMask remoteMask, const PluginEndpointSecurityAttributesMask remotePluginMask) const

Public Members

bool is_read_protected
bool is_write_protected
bool is_discovery_protected
bool is_liveliness_protected
bool is_submessage_protected
bool is_payload_protected
bool is_key_protected
PluginEndpointSecurityAttributesMask plugin_endpoint_attributes