|
|
|
@ -15,34 +15,37 @@ public: |
|
|
|
explicit WLANInfra() : ServiceFramework{"wlan:inf"} { |
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = { |
|
|
|
{0, nullptr, "Unknown1"}, |
|
|
|
{1, nullptr, "Unknown2"}, |
|
|
|
{0, nullptr, "OpenMode"}, |
|
|
|
{1, nullptr, "CloseMode"}, |
|
|
|
{2, nullptr, "GetMacAddress"}, |
|
|
|
{3, nullptr, "StartScan"}, |
|
|
|
{4, nullptr, "StopScan"}, |
|
|
|
{5, nullptr, "Connect"}, |
|
|
|
{6, nullptr, "CancelConnect"}, |
|
|
|
{7, nullptr, "Disconnect"}, |
|
|
|
{8, nullptr, "Unknown3"}, |
|
|
|
{9, nullptr, "Unknown4"}, |
|
|
|
{8, nullptr, "GetConnectionEvent"}, |
|
|
|
{9, nullptr, "GetConnectionStatus"}, |
|
|
|
{10, nullptr, "GetState"}, |
|
|
|
{11, nullptr, "GetScanResult"}, |
|
|
|
{12, nullptr, "GetRssi"}, |
|
|
|
{13, nullptr, "ChangeRxAntenna"}, |
|
|
|
{14, nullptr, "Unknown5"}, |
|
|
|
{15, nullptr, "Unknown6"}, |
|
|
|
{14, nullptr, "GetFwVersion"}, |
|
|
|
{15, nullptr, "RequestSleep"}, |
|
|
|
{16, nullptr, "RequestWakeUp"}, |
|
|
|
{17, nullptr, "RequestIfUpDown"}, |
|
|
|
{18, nullptr, "Unknown7"}, |
|
|
|
{19, nullptr, "Unknown8"}, |
|
|
|
{20, nullptr, "Unknown9"}, |
|
|
|
{21, nullptr, "Unknown10"}, |
|
|
|
{22, nullptr, "Unknown11"}, |
|
|
|
{23, nullptr, "Unknown12"}, |
|
|
|
{24, nullptr, "Unknown13"}, |
|
|
|
{25, nullptr, "Unknown14"}, |
|
|
|
{26, nullptr, "Unknown15"}, |
|
|
|
{27, nullptr, "Unknown16"}, |
|
|
|
{18, nullptr, "Unknown18"}, |
|
|
|
{19, nullptr, "Unknown19"}, |
|
|
|
{20, nullptr, "Unknown20"}, |
|
|
|
{21, nullptr, "Unknown21"}, |
|
|
|
{22, nullptr, "Unknown22"}, |
|
|
|
{23, nullptr, "Unknown23"}, |
|
|
|
{24, nullptr, "Unknown24"}, |
|
|
|
{25, nullptr, "Unknown25"}, |
|
|
|
{26, nullptr, "Unknown26"}, |
|
|
|
{27, nullptr, "Unknown27"}, |
|
|
|
{28, nullptr, "Unknown28"}, |
|
|
|
{29, nullptr, "Unknown29"}, |
|
|
|
{30, nullptr, "Unknown30"}, |
|
|
|
}; |
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
@ -55,12 +58,12 @@ public: |
|
|
|
explicit WLANLocal() : ServiceFramework{"wlan:lcl"} { |
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = { |
|
|
|
{0, nullptr, "Unknown1"}, |
|
|
|
{1, nullptr, "Unknown2"}, |
|
|
|
{2, nullptr, "Unknown3"}, |
|
|
|
{3, nullptr, "Unknown4"}, |
|
|
|
{4, nullptr, "Unknown5"}, |
|
|
|
{5, nullptr, "Unknown6"}, |
|
|
|
{0, nullptr, "Unknown0"}, |
|
|
|
{1, nullptr, "Unknown1"}, |
|
|
|
{2, nullptr, "Unknown2"}, |
|
|
|
{3, nullptr, "Unknown3"}, |
|
|
|
{4, nullptr, "Unknown4"}, |
|
|
|
{5, nullptr, "Unknown5"}, |
|
|
|
{6, nullptr, "GetMacAddress"}, |
|
|
|
{7, nullptr, "CreateBss"}, |
|
|
|
{8, nullptr, "DestroyBss"}, |
|
|
|
@ -72,38 +75,42 @@ public: |
|
|
|
{14, nullptr, "CancelJoin"}, |
|
|
|
{15, nullptr, "Disconnect"}, |
|
|
|
{16, nullptr, "SetBeaconLostCount"}, |
|
|
|
{17, nullptr, "Unknown7"}, |
|
|
|
{18, nullptr, "Unknown8"}, |
|
|
|
{19, nullptr, "Unknown9"}, |
|
|
|
{17, nullptr, "Unknown17"}, |
|
|
|
{18, nullptr, "Unknown18"}, |
|
|
|
{19, nullptr, "Unknown19"}, |
|
|
|
{20, nullptr, "GetBssIndicationEvent"}, |
|
|
|
{21, nullptr, "GetBssIndicationInfo"}, |
|
|
|
{22, nullptr, "GetState"}, |
|
|
|
{23, nullptr, "GetAllowedChannels"}, |
|
|
|
{24, nullptr, "AddIe"}, |
|
|
|
{25, nullptr, "DeleteIe"}, |
|
|
|
{26, nullptr, "Unknown10"}, |
|
|
|
{27, nullptr, "Unknown11"}, |
|
|
|
{26, nullptr, "Unknown26"}, |
|
|
|
{27, nullptr, "Unknown27"}, |
|
|
|
{28, nullptr, "CreateRxEntry"}, |
|
|
|
{29, nullptr, "DeleteRxEntry"}, |
|
|
|
{30, nullptr, "Unknown12"}, |
|
|
|
{31, nullptr, "Unknown13"}, |
|
|
|
{30, nullptr, "Unknown30"}, |
|
|
|
{31, nullptr, "Unknown31"}, |
|
|
|
{32, nullptr, "AddMatchingDataToRxEntry"}, |
|
|
|
{33, nullptr, "RemoveMatchingDataFromRxEntry"}, |
|
|
|
{34, nullptr, "GetScanResult"}, |
|
|
|
{35, nullptr, "Unknown14"}, |
|
|
|
{35, nullptr, "Unknown35"}, |
|
|
|
{36, nullptr, "SetActionFrameWithBeacon"}, |
|
|
|
{37, nullptr, "CancelActionFrameWithBeacon"}, |
|
|
|
{38, nullptr, "CreateRxEntryForActionFrame"}, |
|
|
|
{39, nullptr, "DeleteRxEntryForActionFrame"}, |
|
|
|
{40, nullptr, "Unknown15"}, |
|
|
|
{41, nullptr, "Unknown16"}, |
|
|
|
{40, nullptr, "Unknown40"}, |
|
|
|
{41, nullptr, "Unknown41"}, |
|
|
|
{42, nullptr, "CancelGetActionFrame"}, |
|
|
|
{43, nullptr, "GetRssi"}, |
|
|
|
{44, nullptr, "Unknown17"}, |
|
|
|
{45, nullptr, "Unknown18"}, |
|
|
|
{46, nullptr, "Unknown19"}, |
|
|
|
{47, nullptr, "Unknown20"}, |
|
|
|
{48, nullptr, "Unknown21"}, |
|
|
|
{44, nullptr, "Unknown44"}, |
|
|
|
{45, nullptr, "Unknown45"}, |
|
|
|
{46, nullptr, "Unknown46"}, |
|
|
|
{47, nullptr, "Unknown47"}, |
|
|
|
{48, nullptr, "Unknown48"}, |
|
|
|
{49, nullptr, "Unknown49"}, |
|
|
|
{50, nullptr, "Unknown50"}, |
|
|
|
{51, nullptr, "Unknown51"}, |
|
|
|
{52, nullptr, "Unknown52"}, |
|
|
|
}; |
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
@ -142,18 +149,19 @@ public: |
|
|
|
explicit WLANSocketManager() : ServiceFramework{"wlan:soc"} { |
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = { |
|
|
|
{0, nullptr, "Unknown1"}, |
|
|
|
{1, nullptr, "Unknown2"}, |
|
|
|
{2, nullptr, "Unknown3"}, |
|
|
|
{3, nullptr, "Unknown4"}, |
|
|
|
{4, nullptr, "Unknown5"}, |
|
|
|
{5, nullptr, "Unknown6"}, |
|
|
|
{0, nullptr, "Unknown0"}, |
|
|
|
{1, nullptr, "Unknown1"}, |
|
|
|
{2, nullptr, "Unknown2"}, |
|
|
|
{3, nullptr, "Unknown3"}, |
|
|
|
{4, nullptr, "Unknown4"}, |
|
|
|
{5, nullptr, "Unknown5"}, |
|
|
|
{6, nullptr, "GetMacAddress"}, |
|
|
|
{7, nullptr, "SwitchTsfTimerFunction"}, |
|
|
|
{8, nullptr, "Unknown7"}, |
|
|
|
{9, nullptr, "Unknown8"}, |
|
|
|
{10, nullptr, "Unknown9"}, |
|
|
|
{11, nullptr, "Unknown10"}, |
|
|
|
{8, nullptr, "Unknown8"}, |
|
|
|
{9, nullptr, "Unknown9"}, |
|
|
|
{10, nullptr, "Unknown10"}, |
|
|
|
{11, nullptr, "Unknown11"}, |
|
|
|
{12, nullptr, "Unknown12"}, |
|
|
|
}; |
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|