source: rtems-central/spec/rtems/userext/if/delete.yml

Last change on this file was 940b7ea6, checked in by Sebastian Huber <sebastian.huber@…>, on 05/19/23 at 05:26:09

Update company name

The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
2brief: |
3  Deletes the extension set.
4copyrights:
5- Copyright (C) 2021 embedded brains GmbH & Co. KG
6- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
7definition:
8  default:
9    attributes: null
10    body: null
11    params:
12    - ${../../type/if/id:/name} ${.:/params[0]/name}
13    return: ${../../status/if/code:/name}
14  variants: []
15description: |
16  This directive deletes the extension set specified by ${.:/params[0]/name}.
17enabled-by: true
18index-entries:
19- delete an extension set
20interface-type: function
21links:
22- role: interface-placement
23  uid: header
24- role: interface-ingroup
25  uid: group
26- role: constraint
27  uid: /constraint/directive-ctx-devinit
28- role: constraint
29  uid: /constraint/directive-ctx-task
30- role: constraint
31  uid: /constraint/object-allocator
32- role: constraint
33  uid: ../../constraint/delete-by-any-task
34name: rtems_extension_delete
35notes: |
36  The ${/glossary/escb:/term} for the deleted extension set is reclaimed by
37  RTEMS.
38params:
39- description: |
40    is the extension set identifier.
41  dir: null
42  name: id
43return:
44  return: null
45  return-values:
46  - description: |
47      The requested operation was successful.
48    value: ${../../status/if/successful:/name}
49  - description: |
50      There was no extension set associated with the identifier specified by
51      ${.:/params[0]/name}.
52    value: ${../../status/if/invalid-id:/name}
53type: interface
Note: See TracBrowser for help on using the repository browser.