Skip to content

Commit

Permalink
Modifies policy definition tables
Browse files Browse the repository at this point in the history
  • Loading branch information
ross-desmond committed Jan 9, 2019
1 parent 3c4f981 commit 81189cf
Showing 1 changed file with 15 additions and 13 deletions.
28 changes: 15 additions & 13 deletions examples/policy_definition.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
## Values used in policy generation
**ipc_types**: The type of ROS IPC in use, such as service, action, or topic
**ipc_types**: The type of ROS IPC in use, such as service, action, or topic
## Definitions
|name|description|
|----|-----------|
|access_permission|The access permission of that node for the specified icp|
|ipc|Inter-process communication, how messages get from one node to another|
|ipc identifier|The specific subsystem id to provide access to (topic name, service name...)|
|ipc types|The inter-process communication subsystem (topics, services...)|

| name | description |
| ---- | ----------- |
| access permission | The access permission of that node for the specified icp |
| ipc | Inter-process communication, how messages get from one node to another |
| ipc identifier | The specific subsystem id to provide access to (topic name, service name...) |
| ipc types | The inter-process communication subsystem (topics, services...) |

## Options
Most ipc permissions are given on a client/source basis.
Parameter permissions are slightly different. These specify whether this node is allowed to read/write to another node.
|ipc_type|identifier|access permission options|
|--------|----------|-------------------------|
|topics|topic name|subscribe, publish|
|services|service name|request, reply|
|actions|action name|call, execute|
|parameters|node_name|read, write|

| ipc type | identifier | access permission options |
| -------- | ---------- | ------------------------- |
| topics | topic name | subscribe, publish |
| services | service name | request, reply |
| actions | action name | call, execute |
| parameters | node name | read, write |

## Policy yaml file layout

Expand Down

0 comments on commit 81189cf

Please sign in to comment.