LDN services: Difference between revisions

No edit summary
No edit summary
Line 190: Line 190:


=== Scan ===
=== Scan ===
Takes a type-0x22 output buffer containing an array of [[#NetworkInfo]], a s16, a 0x60-byte struct with 8-byte alignment, returns an output s16.
sdknso copies the output s16 to a s32, the value passed for the input s16 is from an user-specified s32.


=== ScanPrivate ===
=== ScanPrivate ===
Takes a type-0x22 output buffer containing an array of [[#NetworkInfo]], a s16, a 0x60-byte struct with 8-byte alignment, returns an output s16.
sdknso copies the output s16 to a s32, the value passed for the input s16 is from an user-specified s32.


=== SetWirelessControllerRestriction ===
=== SetWirelessControllerRestriction ===
Takes an input [[#WirelessControllerRestriction]], no output.


=== OpenAccessPoint ===
=== OpenAccessPoint ===
Line 578: Line 585:
= NodeLatestUpdate =
= NodeLatestUpdate =
This is "nn::ldn::NodeLatestUpdate". This is a 0x8-byte struct.
This is "nn::ldn::NodeLatestUpdate". This is a 0x8-byte struct.
= WirelessControllerRestriction =
This is "nn::ldn::WirelessControllerRestriction". This is an u32 enum.


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