urtware / doc / activitydiagrams / request / nrtrequest / urtNrtRequestRelease.svg @ 22ccef0f
History | View | Annotate | Download (6.96 KB)
1 |
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="333px" preserveAspectRatio="none" style="width:373px;height:333px;" version="1.1" viewBox="0 0 373 333" width="373px" zoomAndPan="magnify"><defs><filter height="300%" id="f154jc3rzxvnxe" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><text fill="#000000" font-family="sans-serif" font-size="18" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="89" x="141" y="26.708">µRtWare</text><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="210" x="80.5" y="47.6611">urtNrtRequestRelease()</text><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="0" x="188.5" y="68.6143"/><path d="M85,72.8594 L85,183.6563 L361,183.6563 L361,82.8594 L351,72.8594 L85,72.8594 " fill="#FBFB77" filter="url(#f154jc3rzxvnxe)" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M351,72.8594 L351,82.8594 L361,82.8594 L351,72.8594 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="85" x2="129" y1="85.4258" y2="85.4258"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="0" x="133" y="89.4263"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="57" x="133" y="89.4263">request</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="119" x="194" y="89.4263">: urt_nrtrequest_t*</text><line style="stroke: #A80036; stroke-width: 1.0;" x1="317" x2="361" y1="85.4258" y2="85.4258"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="222" x="91" y="105.0591">The NRT request to release/unlock.</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="76" x="91" y="120.1919">Must not be</text><text fill="#000000" font-family="monospace" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="32" x="171" y="120.1919">NULL</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="4" x="203" y="120.1919">.</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="255" x="91" y="135.3247">Must have been acquired/locked before.</text><line style="stroke: #A80036; stroke-width: 1.0;" x1="85" x2="361" y1="143.3906" y2="143.3906"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="85" x2="361" y1="145.3906" y2="145.3906"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="85" x2="152" y1="155.957" y2="155.957"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="0" x="156" y="159.9575"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="45" x="156" y="159.9575">return</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="85" x="205" y="159.9575">: urt_status_t</text><line style="stroke: #A80036; stroke-width: 1.0;" x1="294" x2="361" y1="155.957" y2="155.957"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="93" x="91" y="175.5903">Always returns</text><text fill="#000000" font-family="monospace" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="104" x="188" y="175.5903">URT_STATUS_OK</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="4" x="292" y="175.5903">.</text><ellipse cx="223" cy="213.6563" fill="#000000" filter="url(#f154jc3rzxvnxe)" rx="10" ry="10" style="stroke: none; stroke-width: 1.0;"/><rect fill="#FEFECE" filter="url(#f154jc3rzxvnxe)" height="33.9688" rx="12.5" ry="12.5" style="stroke: #A80036; stroke-width: 1.5;" width="114" x="166" y="243.6563"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="94" x="176" y="264.7949">unlock request</text><path d="M10,296.0586 L10,321.1914 A0,0 0 0 0 10,321.1914 L192,321.1914 A0,0 0 0 0 192,321.1914 L192,314.0586 L212,308.625 L192,306.0586 L192,306.0586 L182,296.0586 L10,296.0586 A0,0 0 0 0 10,296.0586 " fill="#FBFB77" filter="url(#f154jc3rzxvnxe)" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M182,296.0586 L182,306.0586 L192,306.0586 L182,296.0586 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="49" x="16" y="313.1255">Returns</text><text fill="#000000" font-family="monospace" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="104" x="69" y="313.1255">URT_STATUS_OK</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="4" x="173" y="313.1255">.</text><ellipse cx="223" cy="308.625" fill="#FFFFFF" filter="url(#f154jc3rzxvnxe)" rx="11" ry="11" style="stroke: #000000; stroke-width: 1.0;"/><ellipse cx="223" cy="308.625" fill="#000000" rx="6" ry="6" style="stroke: #7F7F7F; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="223" x2="223" y1="183.6563" y2="203.6563"/><polygon fill="#A80036" points="219,193.6563,223,203.6563,227,193.6563,223,197.6563" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="223" x2="223" y1="223.6563" y2="243.6563"/><polygon fill="#A80036" points="219,233.6563,223,243.6563,227,233.6563,223,237.6563" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="223" x2="223" y1="277.625" y2="297.625"/><polygon fill="#A80036" points="219,287.625,223,297.625,227,287.625,223,291.625" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[5776ff44f09929933353dfbde936b2b2] |
---|---|
2 |
@startuml |
3 |
|
4 |
title **µRtWare**\nurtNrtRequestRelease()\n |
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
note |
12 |
- - **request** : urt_nrtrequest_t* - - |
13 |
The NRT request to release/unlock. |
14 |
Must not be ""NULL"". |
15 |
Must have been acquired/locked before. |
16 |
==== |
17 |
- - **return** : urt_status_t - - |
18 |
Always returns ""URT_STATUS_OK"". |
19 |
endnote |
20 |
|
21 |
|
22 |
start |
23 |
:unlock request; |
24 |
stop |
25 |
note |
26 |
Returns ""URT_STATUS_OK"". |
27 |
endnote |
28 |
|
29 |
|
30 |
@enduml |
31 |
|
32 |
PlantUML version 1.2020.00(Sat Jan 11 13:30:53 CET 2020) |
33 |
(GPL source distribution) |
34 |
Java Runtime: OpenJDK Runtime Environment |
35 |
JVM: OpenJDK 64-Bit Server VM |
36 |
Java Version: 11.0.7+10-post-Ubuntu-2ubuntu218.04 |
37 |
Operating System: Linux |
38 |
Default Encoding: UTF-8 |
39 |
Language: en |
40 |
Country: US |
41 |
--></g></svg> |