NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
DULINK_ACL_ENTRY Struct Reference

Detailed Description

Access Control List Entry.

DULINK_ACL_ENTRY stores set of permissions controlling access to the node from a single source node.

Definition at line 189 of file dulink.h.

Data Fields

char srcElement [DULINK_MAX_PATH]
 Absolute path of element that this access control take effect. More...
 
uint8_t allowMask
 Bitmask of allowed operation, this has lower priority of denied operation. More...
 
uint8_t denyMask
 Bitmask of denied operation, setting this would force disallow operation specified in srcElement. More...
 

Field Documentation

◆ allowMask

uint8_t DULINK_ACL_ENTRY::allowMask

Bitmask of allowed operation, this has lower priority of denied operation.

Operation would only be allowed if allowMask is set and denyMask is not set.

Definition at line 211 of file dulink.h.

◆ denyMask

uint8_t DULINK_ACL_ENTRY::denyMask

Bitmask of denied operation, setting this would force disallow operation specified in srcElement.

Definition at line 216 of file dulink.h.

◆ srcElement

char DULINK_ACL_ENTRY::srcElement[DULINK_MAX_PATH]

Absolute path of element that this access control take effect.

Specially, if the input string ends with '/' followed by '*', permission control will apply to all child elements.

Example:

/master would only apply permission control to actions from
master element.

/master/ * would only apply permission control to all sub element
under master element.

Definition at line 205 of file dulink.h.


The documentation for this struct was generated from the following file: