NetworkManager/docs/libnm-glib/libnm-glib.svg
Dan Winship 721e917cb6 wimax: drop WiMAX support (bgo #747846)
Even Fedora is no longer shipping the WiMAX SDK, so it's likely we'll
eventually accidentally break some of the code in src/devices/wimax/
(if we haven't already). Discussion on the list showed a consensus for
dropping support for WiMAX.

So, remove the SDK checks from configure.ac, remove the WiMAX device
plugin and associated manager support, and deprecate all the APIs.

For compatibility reasons, it is still possible to create and save
WiMAX connections, to toggle the software WiMAX rfkill state, and to
change the "WIMAX" log level, although none of these have any effect,
since no NMDeviceWimax will ever be created.

nmcli was only compiling in support for most WiMAX operations when NM
as a whole was built with WiMAX support, so that code has been removed
now as well. (It is still possible to use nmcli to create and edit
WiMAX connections, but those connections will never be activatable.)
2015-04-17 12:42:23 -04:00

893 lines
46 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1052.3622"
height="744.09448"
id="svg2"
version="1.1"
inkscape:version="0.48.1 r9760"
sodipodi:docname="libnm-glib.svg">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend"
style="overflow:visible">
<path
id="path4069"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.8,0,0,-0.8,-10,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend-2"
style="overflow:visible">
<path
id="path4069-0"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="matrix(-0.8,0,0,-0.8,-10,0)"
inkscape:connector-curvature="0" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="433.76249"
inkscape:cy="491.18568"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="739"
inkscape:window-x="0"
inkscape:window-y="26"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-308.2677)">
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="283.85287"
y="97.768028"
id="text3783"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3787"
x="283.85287"
y="97.768028"></tspan></text>
<flowRoot
xml:space="preserve"
id="flowRoot3789"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><flowRegion
id="flowRegion3791"><rect
id="rect3793"
width="139.40105"
height="113.13708"
x="265.6701"
y="97.768028" /></flowRegion><flowPara
id="flowPara3795"></flowPara></flowRoot> <flowRoot
xml:space="preserve"
id="flowRoot3797"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"><flowRegion
id="flowRegion3799"><rect
id="rect3801"
width="208.09143"
height="133.34013"
x="273.75134"
y="121.00153"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" /></flowRegion><flowPara
id="flowPara3803"></flowPara></flowRoot> <flowRoot
xml:space="preserve"
id="flowRoot3825"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><flowRegion
id="flowRegion3827"><rect
id="rect3829"
width="175.76654"
height="41.416256"
x="28.284271"
y="88.676651" /></flowRegion><flowPara
id="flowPara3831">Propr</flowPara></flowRoot> <g
id="g5635"
transform="translate(-64.649763,3.0507627)">
<text
sodipodi:linespacing="125%"
id="text3755-0"
y="341.21481"
x="573.86121"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
xml:space="preserve"><tspan
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
y="341.21481"
x="573.86121"
id="tspan3757-1"
sodipodi:role="line">NMClient</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3833-6"
y="357.37726"
x="529.33325"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan3837-8"
y="357.37726"
x="529.33325"
sodipodi:role="line">Base object; provides access to</tspan><tspan
id="tspan4548"
y="369.87726"
x="529.33325"
sodipodi:role="line">network device objects, active</tspan><tspan
id="tspan4550"
y="382.37726"
x="529.33325"
sodipodi:role="line">network connection objects and</tspan><tspan
id="tspan4552"
y="394.87726"
x="529.33325"
sodipodi:role="line">general network state information</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="104.07935"
y="372.52951"
id="text3833-6-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="104.07935"
y="372.52951"
id="tspan4552-6" /></text>
<rect
style="fill:none;stroke:#01003d;stroke-width:2.85214233;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985"
width="209.21587"
height="312.09604"
x="12.270507"
y="319.61136" />
<text
xml:space="preserve"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
x="40.322777"
y="344.24524"
id="text3755"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757"
x="40.322777"
y="344.24524"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold">NMRemoteSettings</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="19.192902"
y="360.40768"
id="text3833"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="19.192902"
y="360.40768"
id="tspan3839">Retrieves, adds, and notifes of changes</tspan><tspan
sodipodi:role="line"
x="19.192902"
y="372.90768"
id="tspan3837">to network configuration objects</tspan><tspan
sodipodi:role="line"
x="19.192902"
y="385.40768"
id="tspan4682">(called NMRemoteConnections) </tspan></text>
<rect
style="fill:none;stroke:#01003d;stroke-width:1.13669348;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8"
width="176.20061"
height="82.832512"
x="29.077385"
y="403.84424" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="38.158276"
y="424.04724"
id="text3755-3"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8"
x="38.158276"
y="424.04724"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMRemoteConnection</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="36.03054"
y="443.60046"
id="text3833-0"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="36.03054"
y="443.60046"
id="tspan3837-7">The basic unit of network</tspan><tspan
sodipodi:role="line"
x="36.03054"
y="456.10046"
id="tspan3873">configuration information,</tspan><tspan
sodipodi:role="line"
x="36.03054"
y="468.60046"
id="tspan3875">contains all settings required to</tspan><tspan
sodipodi:role="line"
x="36.03054"
y="481.10046"
id="tspan3877">connect to a specific network.</tspan></text>
<rect
style="fill:none;stroke:#01003d;stroke-width:0.68221813;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-4"
width="176.20061"
height="29.837376"
x="28.067242"
y="494.75793" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="37.148129"
y="514.96094"
id="text3755-3-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-0"
x="37.148129"
y="514.96094"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMRemoteConnection</tspan></text>
<rect
style="fill:none;stroke:#01003d;stroke-width:0.68221813;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-4-6"
width="176.20061"
height="29.837376"
x="28.06724"
y="532.36725" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="37.148129"
y="552.57025"
id="text3755-3-9-3"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-0-8"
x="37.148129"
y="552.57025"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMRemoteConnection</tspan></text>
<rect
style="fill:none;stroke:#01003d;stroke-width:0.68221813;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-4-8"
width="176.20061"
height="29.837376"
x="28.067238"
y="569.74286" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="37.148125"
y="589.94586"
id="text3755-3-9-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-0-6"
x="37.148125"
y="589.94586"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMRemoteConnection</tspan></text>
<g
id="g5581">
<path
transform="translate(24,308.27784)"
d="m 75.76144,306.19336 a 3.5355339,3.5355339 0 1 1 -7.071068,0 3.5355339,3.5355339 0 1 1 7.071068,0 z"
sodipodi:ry="3.5355339"
sodipodi:rx="3.5355339"
sodipodi:cy="306.19336"
sodipodi:cx="72.225906"
id="path4776"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
sodipodi:type="arc" />
<path
d="m 75.76144,306.19336 a 3.5355339,3.5355339 0 1 1 -7.071068,0 3.5355339,3.5355339 0 1 1 7.071068,0 z"
sodipodi:ry="3.5355339"
sodipodi:rx="3.5355339"
sodipodi:cy="306.19336"
sodipodi:cx="72.225906"
id="path4776-1"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
sodipodi:type="arc"
transform="translate(44.950515,308.27784)" />
<path
d="m 75.76144,306.19336 a 3.5355339,3.5355339 0 1 1 -7.071068,0 3.5355339,3.5355339 0 1 1 7.071068,0 z"
sodipodi:ry="3.5355339"
sodipodi:rx="3.5355339"
sodipodi:cy="306.19336"
sodipodi:cx="72.225906"
id="path4776-1-4"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
sodipodi:type="arc"
transform="translate(65.901025,308.27784)" />
</g>
<rect
style="fill:none;stroke:#c30000;stroke-width:2.71445656;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-5"
width="641.21594"
height="454.62848"
x="286.68472"
y="321.29346" />
<g
id="g5644"
transform="translate(348.50263,-5.0507629)">
<rect
y="466.47369"
x="346.26532"
height="68.182198"
width="176.20061"
id="rect2985-8-9"
style="fill:none;stroke:#01003d;stroke-width:1.03128445;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982" />
<text
sodipodi:linespacing="125%"
id="text3755-3-5"
y="486.6767"
x="400.8031"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
y="486.6767"
x="400.8031"
id="tspan3757-8-00"
sodipodi:role="line">NMDevice</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3833-0-5"
y="501.17917"
x="353.21848"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan3877-3"
y="501.17917"
x="353.21848"
sodipodi:role="line">Represents a known network</tspan><tspan
id="tspan5003"
y="513.6792"
x="353.21848"
sodipodi:role="line">interface that may be used to</tspan><tspan
id="tspan5005"
y="526.1792"
x="353.21848"
sodipodi:role="line">connect to a network</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="706.53918"
y="144.96414"
id="text5191"
sodipodi:linespacing="125%"
transform="matrix(0.91955281,0.39296645,-0.39296645,0.91955281,0,0)"><tspan
sodipodi:role="line"
id="tspan5193"
x="706.53918"
y="144.96414">nm_client_get_devices()</tspan></text>
<g
id="g5623"
transform="translate(-419.9159,137.94419)">
<rect
y="447.99072"
x="721.03192"
height="96.526291"
width="176.20061"
id="rect2985-8-9-7"
style="fill:none;stroke:#01003d;stroke-width:1.22705996;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982" />
<text
sodipodi:linespacing="125%"
id="text3755-3-5-9"
y="465.92065"
x="740.21436"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
y="465.92065"
x="740.21436"
id="tspan3757-8-00-9"
sodipodi:role="line">NMActiveConnection</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3833-0-5-2"
y="478.42313"
x="723.98505"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan5005-7"
y="478.42313"
x="723.98505"
sodipodi:role="line">Represents an active connection</tspan><tspan
id="tspan5236"
y="490.92313"
x="723.98505"
sodipodi:role="line">to a specific network, using</tspan><tspan
id="tspan5238"
y="503.42313"
x="723.98505"
sodipodi:role="line">settings from an</tspan><tspan
id="tspan5240"
y="515.9231"
x="723.98505"
sodipodi:role="line">NMRemoteConnection,and</tspan><tspan
id="tspan5449"
y="528.4231"
x="723.98505"
sodipodi:role="line">provided by on or more NMDevice</tspan><tspan
id="tspan5451"
y="540.9231"
x="723.98505"
sodipodi:role="line">objects.</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="270.79764"
y="722.53766"
id="text5191-5"
sodipodi:linespacing="125%"
transform="matrix(0.94281033,-0.33332969,0.33332969,0.94281033,0,0)"><tspan
sodipodi:role="line"
id="tspan5193-8"
x="270.79764"
y="722.53766">nm_active_connection_get_devices()</tspan></text>
<g
id="g6720"
transform="translate(-23.213166,-3.4365595)">
<g
transform="translate(320.19803,-24.89035)"
id="g5561">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.54146165;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-3-4"
width="126.1828"
height="26.245613"
x="397.53818"
y="597.80267" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="419.1745"
y="615.39911"
id="text3755-3-5-1-8"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-00-3-7"
x="419.1745"
y="615.39911"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMDeviceWifi</tspan></text>
</g>
<g
transform="translate(175.74622,-53.780741)"
id="g5566">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.54146165;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-3-5"
width="126.1828"
height="26.245613"
x="541.98999"
y="659.422" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="552.62244"
y="677.01843"
id="text3755-3-5-1-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="552.62244"
y="677.01843"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
id="tspan5526">NMDeviceModem</tspan></text>
</g>
<g
transform="translate(390.90872,-24.082284)"
id="g5571">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.54146165;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-3-2"
width="126.1828"
height="26.245613"
x="326.82748"
y="662.45251" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="330"
y="680.04895"
id="text3755-3-5-1-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-00-3-1"
x="330"
y="680.04895"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMDeviceInfiniband</tspan></text>
</g>
<g
transform="translate(278.7818,-37.820326)"
id="g5576">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.54146165;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-3-7"
width="126.1828"
height="26.245613"
x="438.95441"
y="708.91949" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="442.65225"
y="726.51593"
id="text3755-3-5-1-0"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="442.65225"
y="726.51593"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
id="tspan5552">NMDeviceBluetooth</tspan></text>
</g>
<g
id="g5581-7"
transform="translate(663.65119,96.47973)">
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="path4776-10"
sodipodi:cx="72.225906"
sodipodi:cy="306.19336"
sodipodi:rx="3.5355339"
sodipodi:ry="3.5355339"
d="m 75.76144,306.19336 c 0,1.95262 -1.582912,3.53553 -3.535534,3.53553 -1.952621,0 -3.535534,-1.58291 -3.535534,-3.53553 0,-1.95262 1.582913,-3.53553 3.535534,-3.53553 1.952622,0 3.535534,1.58291 3.535534,3.53553 z"
transform="translate(24,308.27784)" />
<path
transform="translate(44.950515,308.27784)"
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="path4776-1-0"
sodipodi:cx="72.225906"
sodipodi:cy="306.19336"
sodipodi:rx="3.5355339"
sodipodi:ry="3.5355339"
d="m 75.76144,306.19336 c 0,1.95262 -1.582912,3.53553 -3.535534,3.53553 -1.952621,0 -3.535534,-1.58291 -3.535534,-3.53553 0,-1.95262 1.582913,-3.53553 3.535534,-3.53553 1.952622,0 3.535534,1.58291 3.535534,3.53553 z" />
<path
transform="translate(65.901025,308.27784)"
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="path4776-1-4-7"
sodipodi:cx="72.225906"
sodipodi:cy="306.19336"
sodipodi:rx="3.5355339"
sodipodi:ry="3.5355339"
d="m 75.76144,306.19336 c 0,1.95262 -1.582912,3.53553 -3.535534,3.53553 -1.952621,0 -3.535534,-1.58291 -3.535534,-3.53553 0,-1.95262 1.582913,-3.53553 3.535534,-3.53553 1.952622,0 3.535534,1.58291 3.535534,3.53553 z" />
</g>
<g
transform="translate(371.71582,-10.142135)"
id="g5556">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.54146165;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-3"
width="126.1828"
height="26.245613"
x="346.02039"
y="550.3255" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="352.6069"
y="567.92194"
id="text3755-3-5-1"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-00-3"
x="352.6069"
y="567.92194"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMDeviceEthernet</tspan></text>
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
d="M 553.56359,93.556243 699.43095,153.15523"
id="path6047"
inkscape:connector-type="polyline"
inkscape:connector-curvature="3"
inkscape:connection-end="#g5644"
inkscape:connection-end-point="d4"
transform="translate(0,308.2677)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
d="M 477.31663,294.89252 694.76795,218.28417"
id="path6231"
inkscape:connector-type="polyline"
inkscape:connector-curvature="3"
inkscape:connection-start="#g5623"
inkscape:connection-start-point="d4"
inkscape:connection-end="#g5644"
inkscape:connection-end-point="d4"
transform="translate(0,308.2677)" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
d="M 537.40115,93.556243 419.9937,277.66721"
id="path6415"
inkscape:connector-type="polyline"
inkscape:connector-curvature="3"
inkscape:connection-end="#g5623"
inkscape:connection-end-point="d4"
transform="translate(0,308.2677)" />
<text
xml:space="preserve"
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-235.89041"
y="662.71521"
id="text5191-5-1"
sodipodi:linespacing="125%"
transform="matrix(0.53998594,-0.84167404,0.84167404,0.53998594,0,0)"><tspan
sodipodi:role="line"
id="tspan5193-8-5"
x="-235.89041"
y="662.71521">nm_client_get_active_connections()</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="824.3454"
y="617.99652"
id="text6932"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan6934"
x="824.3454"
y="617.99652">(Device subclasses)</tspan></text>
<text
xml:space="preserve"
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="685.34247"
y="161.22107"
id="text5191-9"
sodipodi:linespacing="125%"
transform="matrix(0.91955281,0.39296645,-0.39296645,0.91955281,0,0)"><tspan
sodipodi:role="line"
id="tspan5193-1"
x="685.34247"
y="161.22107">Gets all known interfaces</tspan></text>
<text
xml:space="preserve"
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="251.42001"
y="738.39777"
id="text5191-5-5"
sodipodi:linespacing="125%"
transform="matrix(0.94354535,-0.33124338,0.33124338,0.94354535,0,0)"><tspan
sodipodi:role="line"
id="tspan5193-8-1"
x="251.42001"
y="738.39777">Gets interfaces used by this active connection</tspan></text>
<text
xml:space="preserve"
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="-227.90929"
y="680.09265"
id="text5191-5-1-7"
sodipodi:linespacing="125%"
transform="matrix(0.54025777,-0.84149958,0.84149958,0.54025777,0,0)"><tspan
sodipodi:role="line"
id="tspan5193-8-5-2"
x="-227.90929"
y="680.09265">Gets all active network connections</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend-2)"
d="M 314.15744,683.6768 C 282.94516,704.65454 170.8596,719.38945 163.64471,598.82399"
id="path7053"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="19.152279"
y="706.91034"
id="text7239"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan7241"
x="19.152279"
y="706.91034">Retrieve the NMRemoteConnection that provides</tspan><tspan
sodipodi:role="line"
x="19.152279"
y="719.41034"
id="tspan7243">configuration settings for the NMActiveConnection</tspan><tspan
sodipodi:role="line"
x="19.152279"
y="731.91034"
id="tspan7245">by getting its object path with</tspan><tspan
sodipodi:role="line"
x="19.152279"
y="744.41034"
id="tspan7247">nm_active_connection_get_connection() and then</tspan><tspan
sodipodi:role="line"
x="19.152279"
y="756.91034"
id="tspan7249">passing the returned path to</tspan><tspan
sodipodi:role="line"
x="19.152279"
y="769.41034"
id="tspan7251">nm_remote_settings_get_connection_by_path()</tspan></text>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
x="10.101524"
y="653.3316"
id="text7253"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan7255"
x="10.101524"
y="653.3316">Network</tspan><tspan
sodipodi:role="line"
x="10.101524"
y="675.8316"
id="tspan7278">Configuration</tspan></text>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
x="284.19009"
y="798.65869"
id="text7253-4"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan7255-8"
x="284.19009"
y="798.65869">Network Control</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="701.04297"
y="363.09201"
id="text7239-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="701.04297"
y="363.09201"
id="tspan7251-6">Connect to a network by calling</tspan><tspan
sodipodi:role="line"
x="701.04297"
y="375.59201"
id="tspan7336">nm_client_activate_connection() and</tspan><tspan
sodipodi:role="line"
x="701.04297"
y="388.09201"
id="tspan7338">passing the NMDevice to use, along with</tspan><tspan
sodipodi:role="line"
x="701.04297"
y="400.59201"
id="tspan7342">the NMRemoteConnection that contains</tspan><tspan
sodipodi:role="line"
x="701.04297"
y="413.09201"
id="tspan7346">the settings that describe how to connect</tspan><tspan
sodipodi:role="line"
x="701.04297"
y="425.59201"
id="tspan7350">to that network</tspan></text>
<g
id="g5623-9"
transform="translate(-369.71587,253.62599)">
<g
id="g7418"
transform="translate(-28.915799,-13.111678)">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.57918203;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-7-5"
width="155.24031"
height="24.408838"
x="721.03192"
y="447.99072" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="725.99634"
y="465.41437"
id="text3755-3-5-9-3"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-00-9-0"
x="725.99634"
y="465.41437"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMActiveConnection</tspan></text>
</g>
<g
transform="translate(-28.915799,18.947049)"
id="g7418-5">
<rect
style="fill:none;stroke:#01003d;stroke-width:0.57918203;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
id="rect2985-8-9-7-5-7"
width="155.24031"
height="24.408838"
x="721.03192"
y="447.99072" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="725.99634"
y="465.41437"
id="text3755-3-5-9-3-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3757-8-00-9-0-0"
x="725.99634"
y="465.41437"
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">NMActiveConnection</tspan></text>
</g>
</g>
<g
transform="translate(282.84399,143.9366)"
id="g5581-6">
<path
transform="translate(24,308.27784)"
d="m 75.76144,306.19336 c 0,1.95262 -1.582912,3.53553 -3.535534,3.53553 -1.952621,0 -3.535534,-1.58291 -3.535534,-3.53553 0,-1.95262 1.582913,-3.53553 3.535534,-3.53553 1.952622,0 3.535534,1.58291 3.535534,3.53553 z"
sodipodi:ry="3.5355339"
sodipodi:rx="3.5355339"
sodipodi:cy="306.19336"
sodipodi:cx="72.225906"
id="path4776-6"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
sodipodi:type="arc" />
<path
d="m 75.76144,306.19336 c 0,1.95262 -1.582912,3.53553 -3.535534,3.53553 -1.952621,0 -3.535534,-1.58291 -3.535534,-3.53553 0,-1.95262 1.582913,-3.53553 3.535534,-3.53553 1.952622,0 3.535534,1.58291 3.535534,3.53553 z"
sodipodi:ry="3.5355339"
sodipodi:rx="3.5355339"
sodipodi:cy="306.19336"
sodipodi:cx="72.225906"
id="path4776-1-2"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
sodipodi:type="arc"
transform="translate(44.950515,308.27784)" />
<path
d="m 75.76144,306.19336 c 0,1.95262 -1.582912,3.53553 -3.535534,3.53553 -1.952621,0 -3.535534,-1.58291 -3.535534,-3.53553 0,-1.95262 1.582913,-3.53553 3.535534,-3.53553 1.952622,0 3.535534,1.58291 3.535534,3.53553 z"
sodipodi:ry="3.5355339"
sodipodi:rx="3.5355339"
sodipodi:cy="306.19336"
sodipodi:cx="72.225906"
id="path4776-1-4-6"
style="fill:#000000;fill-opacity:1;stroke:#01003d;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10.49999982"
sodipodi:type="arc"
transform="translate(65.901025,308.27784)" />
</g>
</g>
</svg>