C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
NodeAccessInfo Member List

This is the complete list of members for NodeAccessInfo, including all inherited members.

accessRestrictions() const =0NodeAccessInfopure virtual
accessRestrictionsFromSession(const Session *pSession)NodeAccessInfoinlinestatic
checkAccess(const Session *pSession, const NodeAccessInfo *pNodePermissions, const NodeAccessInfo *pDefaultPermissions, Permissions requestedPermissions)NodeAccessInfoinlinestatic
getRolePermissions() const =0NodeAccessInfopure virtual
getUserRolePermissions(const SessionUserContext *pUserContext) const =0NodeAccessInfopure virtual
hasAccess(const SessionUserContext *pUserContext, Permissions requestedPermissions, AccessRestrictions availableFlags) const =0NodeAccessInfopure virtual
hasAccess(const SessionUserContext *pUserContext, Permissions requestedPermissions) const =0NodeAccessInfopure virtual
PERMISSION_ADDNODE enum valueNodeAccessInfo
PERMISSION_ADDREFERENCE enum valueNodeAccessInfo
PERMISSION_ALL enum valueNodeAccessInfo
PERMISSION_BROWSE enum valueNodeAccessInfo
PERMISSION_CALL enum valueNodeAccessInfo
PERMISSION_DELETEHISTORY enum valueNodeAccessInfo
PERMISSION_DELETENODE enum valueNodeAccessInfo
PERMISSION_INSERTHISTORY enum valueNodeAccessInfo
PERMISSION_MODIFYHISTORY enum valueNodeAccessInfo
PERMISSION_NONE enum valueNodeAccessInfo
PERMISSION_OBSERVATION enum valueNodeAccessInfo
PERMISSION_OBSERVATION_METHOD enum valueNodeAccessInfo
PERMISSION_OBSERVATION_OBJECT enum valueNodeAccessInfo
PERMISSION_OBSERVATION_VARIABLE enum valueNodeAccessInfo
PERMISSION_OPERATION enum valueNodeAccessInfo
PERMISSION_OPERATION_METHOD enum valueNodeAccessInfo
PERMISSION_OPERATION_OBJECT enum valueNodeAccessInfo
PERMISSION_OPERATION_VARIABLE enum valueNodeAccessInfo
PERMISSION_READ enum valueNodeAccessInfo
PERMISSION_READHISTORY enum valueNodeAccessInfo
PERMISSION_READROLEPERMISSIONS enum valueNodeAccessInfo
PERMISSION_RECEIVEEVENTS enum valueNodeAccessInfo
PERMISSION_REMOVEREFERENCE enum valueNodeAccessInfo
PERMISSION_WRITE enum valueNodeAccessInfo
PERMISSION_WRITEATTRIBUTE enum valueNodeAccessInfo
PERMISSION_WRITEHISTORIZING enum valueNodeAccessInfo
PERMISSION_WRITEROLEPERMISSIONS enum valueNodeAccessInfo
PermissionFlags enum nameNodeAccessInfo
ReferenceCounter()ReferenceCounter
RESTRICTION_ALL enum valueNodeAccessInfo
RESTRICTION_APPLY_TO_BROWSE enum valueNodeAccessInfo
RESTRICTION_NONE enum valueNodeAccessInfo
RESTRICTION_REQUIRED_MASK enum valueNodeAccessInfo
RESTRICTION_SESSION_REQUIRED enum valueNodeAccessInfo
RESTRICTION_SIGN_AND_ENCRYPT_REQUIRED enum valueNodeAccessInfo
RESTRICTION_SIGNING_REQUIRED enum valueNodeAccessInfo
RestrictionFlags enum nameNodeAccessInfo
~ReferenceCounter()ReferenceCountervirtual