Network Interface services: Difference between revisions
Line 225: | Line 225: | ||
| 22 || GetAdditionalInfo | | 22 || GetAdditionalInfo | ||
|- | |- | ||
| 23 || [3.0.0+] SetKeptInSleep | | 23 || [3.0.0+] [[#SetKeptInSleep]] | ||
|- | |- | ||
| 24 || [3.0.0+] RegisterSocketDescriptor | | 24 || [3.0.0+] [[#RegisterSocketDescriptor]] | ||
|- | |- | ||
| 25 || [3.0.0+] UnregisterSocketDescriptor | | 25 || [3.0.0+] [[#UnregisterSocketDescriptor]] | ||
|} | |} | ||
Line 318: | Line 318: | ||
The returned AppletId is one of the following: error, wifiWebAuth, or netConnect. | The returned AppletId is one of the following: error, wifiWebAuth, or netConnect. | ||
==== SetKeptInSleep ==== | |||
Takes an input bool, no output. | |||
[[#GetRequestState|RequestState]] must be value 1. This sets a flag in state. | |||
==== RegisterSocketDescriptor ==== | |||
Takes an input s32 sockfd, no output. | |||
[[#GetRequestState|RequestState]] must be value 3. Only 1 socket can be registered at a time per IRequest. | |||
==== UnregisterSocketDescriptor ==== | |||
Takes an input s32 sockfd, no output. | |||
[[#GetRequestState|RequestState]] must be value 3. The input sockfd must match the one previously registered with [[#RegisterSocketDescriptor]]. | |||
=== INetworkProfile === | === INetworkProfile === |