diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-06-16 21:30:08 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-06-16 21:30:08 +0000 |
commit | a66872f6576191a59a834430f85170adc2f6b981 (patch) | |
tree | 2fbb6823812ffb26051aa05c2ae498ee62b5b689 /doc/tools/pdl2texi/sample.d | |
parent | base RTEMS documentation (diff) | |
download | rtems-a66872f6576191a59a834430f85170adc2f6b981.tar.bz2 |
base PDL 2 TEXI
Diffstat (limited to 'doc/tools/pdl2texi/sample.d')
-rw-r--r-- | doc/tools/pdl2texi/sample.d | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/doc/tools/pdl2texi/sample.d b/doc/tools/pdl2texi/sample.d new file mode 100644 index 0000000000..c381cb3de2 --- /dev/null +++ b/doc/tools/pdl2texi/sample.d @@ -0,0 +1,136 @@ +(All fields marked with an '*' are optional and can be deleted if + there is no applicable information. + All entity names (OBJECT, ATTRIBUTE, METHOD, etc.) are proper nouns + and thus should only have the first letter capitalized.) + +OBJECT: Object_name + DESCRIPTION: + This object ... + (briefly describe the object's primary responsibility or purpose) + *COPYRIGHT: + Copyright (c) 1995, On-Line Applications Research Corporation (OAR) + *PORTING: + THEORY OF OPERATION: + *DERIVATION: + *DEPENDENCIES: + *NOTES: + +ATTRIBUTE DESCRIPTIONS: + +ATTRIBUTE: An_attribute + DESCRIPTION: + This attribute ... + (briefly describe the attribute's primary purpose) + TYPE: float [constant]|integer [constant] + (indicate one of the above) + MEMBERS|RANGE: 0 - +INFINITY or MEMBER1, MEMBER2, MEMBER3 + (indicate RANGE or MEMBERS and specify, MEMBERS should be listed + in all caps, RANGE can use +/-INFINITY) + *UNITS: + *SCALE FACTOR: + *DEFAULTS: + *TOLERANCE: + *REQUIREMENTS: + ABCD 3.2.4 A paragraph title + (indicate document, paragraph number, paragraph title) + *REFERENCES: + *NOTES: + +ASSOCIATION DESCRIPTIONS: + +ASSOCIATION: name + DESCRIPTION: + This association ... + (briefly describe the association's primary purpose) + VISIBILITY: private|public + (indicate one of the above) + ASSOCIATED WITH: object_name + MULTIPLICITY: + *REQUIREMENTS: + ABCD 3.2.4 A paragraph title + (indicate document, paragraph number, paragraph title) + *REFERENCES: + *NOTES: + +ABSTRACT TYPE DESCRIPTIONS: + +ABSTRACT TYPE: name + DESCRIPTION: + This type ... + (briefly describe the type's primary purpose) + VISIBILITY: private|public + (indicate one of the above) + DERIVATION: + MEMBERS|RANGE: 0 - +INFINITY or MEMBER1, MEMBER2, MEMBER3 + (indicate RANGE or MEMBERS and specify, MEMBERS should be listed + in all caps, RANGE can use +/-INFINITY) + *UNITS: + *SCALE FACTOR: + *DEFAULTS: + *TOLERANCE: + *REQUIREMENTS: + ABCD 3.2.4 A paragraph title + (indicate document, paragraph number, paragraph title) + *REFERENCES: + *NOTES: + +DATA ITEM DESCRIPTIONS: + +DATA ITEM: name + DESCRIPTION: + This data item ... + (briefly describe the data item's primary purpose) + TYPE: + *UNITS: + *SCALE FACTOR: + *DEFAULTS: + *TOLERANCE: + *NOTES: + +METHOD DESCRIPTIONS: + (List methods alphabetically grouping public methods followed + by private methods.) + +METHOD: Some_method + DESCRIPTION: + This method ... + (briefly describe the method's primary responsibility) + VISIBILITY: private|public + (indicate one of the above) + INPUTS: + input_one - the first and only input + (specify the logical inputs followed by a description, + indicate 'none' if there are no inputs) + OUTPUTS: + output_one - the first and only output + (specify the logical outputs followed by a description, + indicate 'none' if there are no outputs, use 'result' if the + method is a boolean function) + *REQUIREMENTS: + ABCD 3.2.4 A paragraph title + (indicate document, paragraph number, paragraph title) + *REFERENCES: + *NOTES: + PDL: + +TASK DESCRIPTIONS: + +TASK: name + DESCRIPTION: + This task ... + (briefly describe the task's primary responsibility) + INPUTS: + SYNCHRONIZATION: delay|event|message|semaphore|signal|period + (indicate one or more of the above and list any events, + messages, or signals that can be received) + TIMING: + (specify any timing information that is related to the + synchronization specified above) + *REQUIREMENTS: + ABCD 3.2.4 A paragraph title + (indicate document, paragraph number, paragraph title) + *REFERENCES: + *NOTES: + PDL: + +ENDOBJECT: Object_name |