LDN services

From Nintendo Switch Brew
Revision as of 18:41, 9 December 2017 by Hexkyz (talk | contribs)
Jump to navigation Jump to search

LDN handles all local network communication.

ldn:m

This is "nn::ldn::detail::IMonitorServiceCreator".

Cmd Name Notes
0 GetMonitorService Returns an #IMonitorService.

IMonitorService

Cmd Name
0 GetNifmStatus
1
2
3
4
5
100 StartMonitor
101 StopMonitor

ldn:s

This is "nn::ldn::detail::ISystemServiceCreator".

Cmd Name Notes
0 GetSystemLocalCommunicationService Returns an #ISystemLocalCommunicationService.

ISystemLocalCommunicationService

Cmd Name
0
1 GetNetworkInfo
2
3
4
5
100 GetUnkWaitEvent
101
102
103
200 OpenAccessPoint
201 CloseAccessPoint
202
203
204 DestroyNetwork
205
206
207
208
209
300 OpenStation
301 CloseStation
302
303
304 Disconnect
400 InitializeSystem
401 TerminateSystem

ldn:u

This is "nn::ldn::detail::IUserServiceCreator".

Cmd Name Notes
0 GetUserLocalCommunicationService Returns an #IUserLocalCommunicationService.

IUserLocalCommunicationService

Same as #ISystemLocalCommunicationService.