/* * Copyright (c) 2024 The AdvantEDGE Authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * AdvantEDGE WLAN Access Information API * * WLAN Access Information Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC028 WAI API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/028/02.03.01_60/gs_MEC028v020301p.pdf)

[Copyright (c) ETSI 2020](https://forge.etsi.org/etsi-forge-copyright-notice.txt)

**Micro-service**
[meep-wais](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-wais)

**Type & Usage**
Edge Service used by edge applications that want to get information about WLAN access information in the network

**Note**
AdvantEDGE supports a selected subset of WAI API subscription types.

Supported subscriptions:

- AssocStaSubscription

- StaDataRateSubscription * * API version: 2.3.1 * Contact: AdvantEDGE@InterDigital.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) */ package server type MeasurementReportNotification struct { // Beacon Report as defined in IEEE 802.11-2016 [8]. BeaconReport []BeaconReport `json:"beaconReport,omitempty"` // Channel Load reports as seen by the station as defined in IEEE 802.11-2016 [8]. ChannelLoad []ChannelLoad `json:"channelLoad,omitempty"` // Neighbor Report providing information about neighbor Access Points seen by the station as defined in IEEEĀ 802.112016 [8]. NeighborReport []NeighborReport `json:"neighborReport,omitempty"` // Shall be set to \"MeasurementReportNotification\". NotificationType string `json:"notificationType"` // STA Statistics Report as defined in IEEE 802.11-2016 [8]. StaStatistics []StaStatistics `json:"staStatistics,omitempty"` TimeStamp *TimeStamp `json:"timeStamp,omitempty"` }