Network Interface services: Difference between revisions

Hthh (talk | contribs)
No edit summary
No edit summary
Line 1: Line 1:
= nifm:a =
= nifm:a, nifm:s, nifm:u =
This is "nn::nifm::detail::IStaticService".
These are "nn::nifm::detail::IStaticService".


== IStaticService ==
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Cmd || Name || Notes
! Cmd || Name || Notes
|-  
|-  
| 4 || CreateGeneralService ([3.0.0+] CreateGeneralServiceOld) || Returns an [[#IGeneralService]].
| 4 || CreateGeneralServiceOld ([1.0.0-2.3.0] CreateGeneralService) || Returns an [[#IGeneralService]].
|-
|-
| 5 || [3.0.0+] CreateGeneralService || Returns an [[#IGeneralService]].
| 5 || [3.0.0+] CreateGeneralService || Returns an [[#IGeneralService]].
|-
|}
|}


=== IGeneralService ===
== IGeneralService ==
This is "nn::nifm::detail::IGeneralService".
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 36: Line 36:
| 10 || RemoveNetworkProfile ||
| 10 || RemoveNetworkProfile ||
|-
|-
| 11
| 11 || GetScanDataOld ([1.0.0-3.0.2] GetScanData) ||
| [1.0.0-3.0.2] GetScanData
[4.0.0+] GetScanDataOld
|
|-
|-
| 12 || GetCurrentIpAddress ||
| 12 || GetCurrentIpAddress ||
|-
|-
| 13
| 13 || GetCurrentAccessPointOld ([1.0.0-3.0.2] GetCurrentAccessPoint) ||
| [1.0.0-3.0.2] GetCurrentAccessPoint
[4.0.0+] GetCurrentAccessPointOld
|
|-
|-
| 14 || CreateTemporaryNetworkProfile || Returns an [[#INetworkProfile]].
| 14 || CreateTemporaryNetworkProfile || Returns an [[#INetworkProfile]].
Line 95: Line 89:
|-
|-
| 37 || [4.0.0+] Shutdown ||
| 37 || [4.0.0+] Shutdown ||
|-
|}
|}


==== IScanRequest ====
=== IScanRequest ===
This is "nn::nifm::detail::IScanRequest".
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 110: Line 105:
|-
|-
| 3 || GetSystemEventReadableHandle
| 3 || GetSystemEventReadableHandle
|-
|}
|}


==== IRequest ====
=== IRequest ===
This is "nn::nifm::detail::IRequest".
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 170: Line 166:
|}
|}


==== INetworkProfile ====
=== INetworkProfile ===
This is "nn::nifm::detail::INetworkProfile".
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 177: Line 175:
| 0 || Update
| 0 || Update
|-
|-
| 1 || Persist ([3.0.0+] PersistOld)
| 1 || PersistOld ([1.0.0-2.3.0] Persist)
|-
|-
| 2 || [3.0.0+] Persist
| 2 || [3.0.0+] Persist
|-
|}
|}
= nifm:s =
Same as [[#nifm:a|nifm:a]].
= nifm:u =
Same as [[#nifm:a|nifm:a]].


[[Category:Services]]
[[Category:Services]]