LDN services: Difference between revisions
Line 237: | Line 237: | ||
=== GetNetworkInfoLatestUpdate === | === GetNetworkInfoLatestUpdate === | ||
Takes a type-0x1A output buffer containing a [[#NetworkInfo]] and a type-0xA output buffer containing an array of [[#NodeLatestUpdate]]. | Takes a type-0x1A output buffer containing a [[#NetworkInfo]] and a type-0xA output buffer containing an array of [[#NodeLatestUpdate]]. | ||
The array count must be 8. | |||
=== Scan === | === Scan === | ||
Line 254: | Line 256: | ||
=== SetWirelessControllerRestriction === | === SetWirelessControllerRestriction === | ||
Takes an input [[#WirelessControllerRestriction]], no output. | Takes an input [[#WirelessControllerRestriction]], no output. | ||
[[#GetState|State]] must be 1. | |||
=== OpenAccessPoint === | === OpenAccessPoint === | ||
Line 286: | Line 290: | ||
=== Reject === | === Reject === | ||
Takes an input [[#Ipv4Address]], no output. | Takes an input [[#Ipv4Address]], no output. | ||
[[#GetState|State]] must be 3. | |||
=== SetAdvertiseData === | === SetAdvertiseData === | ||
Line 293: | Line 299: | ||
The buffer size must be <=0x180. An empty buffer (addr=NULL/size=0) can be used to reset the AdvertiseData size in state to zero. | The buffer size must be <=0x180. An empty buffer (addr=NULL/size=0) can be used to reset the AdvertiseData size in state to zero. | ||
[[#GetState|State]] must be 2-3. | |||
=== SetStationAcceptPolicy === | === SetStationAcceptPolicy === | ||
Takes an input [[#AcceptPolicy]], no output. | Takes an input [[#AcceptPolicy]], no output. | ||
[[#GetState|State]] must be 2-3. | |||
=== AddAcceptFilterEntry === | === AddAcceptFilterEntry === | ||
Line 301: | Line 311: | ||
There are two sdknso funcs implementing this: one which takes a [[#MacAddress]] directly, the other loads the [[#MacAddress]] from the input [[#NodeInfo]]. | There are two sdknso funcs implementing this: one which takes a [[#MacAddress]] directly, the other loads the [[#MacAddress]] from the input [[#NodeInfo]]. | ||
[[#GetState|State]] must be 2-3. | |||
=== ClearAcceptFilter === | === ClearAcceptFilter === | ||
No input/output. | No input/output. | ||
[[#GetState|State]] must be 2-3. | |||
=== OpenStation === | === OpenStation === | ||
Line 346: | Line 360: | ||
=== SetOperationMode === | === SetOperationMode === | ||
Takes an input [[#OperationMode]], no output. | Takes an input [[#OperationMode]], no output. | ||
[[#GetState|State]] must be 1. | |||
=== InitializeSystem2 === | === InitializeSystem2 === |