blob: 7b9ff68a7c146e849ee5176940750f86151a0885 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001#include <core/Logger.h>
2#include "../ui/StatusBar.h"
3#include "WifiRequest.h"
4
5#define WIFI_UBUS_REQUEST "wifi_get_basic_info"
6
7namespace MGUI
8{
9
10D_DEBUG_DOMAIN(MGUI_WIFIREQ, "Mgui/WifiRequest", "WifiRequest");
11
12/***************************************************************************/
13/** RilRequest Class Implementation **/
14/***************************************************************************/
15WifiRequest::WifiRequest(ubus_subscriber &subscriber, uint32_t &ubus_id, ubus_context *ubus)
16 : UBusRequest(subscriber, ubus_id, ubus)
17{
18}
19
20WifiRequest::~WifiRequest()
21{
22}
23
24int WifiRequest::Request()
25{
26 return InvokeAsync(WIFI_UBUS_REQUEST, NULL);
27}
28
29int WifiRequest::Callback(ubus_request *req, blob_attr *msg)
30{
31 return MGuiWifi::Instance()->Update(msg);
32}
33
34};