#include <EndpointSecurityAttributes.hpp>
Public Member Functions | |
| EndpointSecurityAttributes () | |
| EndpointSecurityAttributes (const EndpointSecurityAttributesMask mask) | |
| EndpointSecurityAttributesMask | mask () const |
| bool | match (const EndpointSecurityAttributesMask remoteMask, const PluginEndpointSecurityAttributesMask remotePluginMask) const |
Public Attributes | |
| 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 |
|
inline |
|
inlineexplicit |
| EndpointSecurityAttributesMask mask | ( | ) | const |
| bool match | ( | const EndpointSecurityAttributesMask | remoteMask, |
| const PluginEndpointSecurityAttributesMask | remotePluginMask | ||
| ) | const |
| bool is_discovery_protected |
| bool is_key_protected |
| bool is_liveliness_protected |
| bool is_payload_protected |
| bool is_read_protected |
| bool is_submessage_protected |
| bool is_write_protected |
| PluginEndpointSecurityAttributesMask plugin_endpoint_attributes |