Network Interface services: Difference between revisions
Line 140: | Line 140: | ||
| 4 || [[#Submit]] | | 4 || [[#Submit]] | ||
|- | |- | ||
| 5 || SetRequirement | | 5 || [[#SetRequirement]] | ||
|- | |- | ||
| 6 || SetRequirementPreset | | 6 || SetRequirementPreset | ||
Line 166: | Line 166: | ||
| 18 || SetRequirementByRevision | | 18 || SetRequirementByRevision | ||
|- | |- | ||
| 19 || GetRequirement | | 19 || [[#GetRequirement]] | ||
|- | |- | ||
| 20 || GetRevision | | 20 || GetRevision | ||
Line 174: | Line 174: | ||
| 22 || GetAdditionalInfo | | 22 || GetAdditionalInfo | ||
|- | |- | ||
| 23 || SetKeptInSleep | | 23 || [3.0.0+] SetKeptInSleep | ||
|- | |- | ||
| 24 || RegisterSocketDescriptor | | 24 || [3.0.0+] RegisterSocketDescriptor | ||
|- | |- | ||
| 25 || UnregisterSocketDescriptor | | 25 || [3.0.0+] UnregisterSocketDescriptor | ||
|} | |} | ||
Line 204: | Line 204: | ||
==== Submit ==== | ==== Submit ==== | ||
Submits the request to bring the network up. Call this after configuring the request. | Submits the request to bring the network up. Call this after configuring the request. | ||
==== SetRequirement ==== | |||
Takes a total of 0x20-bytes of input, no output. | |||
[3.0.0+] Takes an additional 4-bytes of input. | |||
==== SetConnectionConfirmationOption ==== | ==== SetConnectionConfirmationOption ==== | ||
Line 228: | Line 233: | ||
==== SetPersistent ==== | ==== SetPersistent ==== | ||
If this is set, when the network connection is lost, rather than causing the request to enter state 1, it will instead enter state 2 and attempt to bring the network back up again. | If this is set, when the network connection is lost, rather than causing the request to enter state 1, it will instead enter state 2 and attempt to bring the network back up again. | ||
==== GetRequirement ==== | |||
No input, returns a total of 0x20-bytes of output. | |||
[3.0.0+] Returns an additional 4-bytes of output. | |||
=== INetworkProfile === | === INetworkProfile === |