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 === |