pub enum MlmeEvent {
Show 24 variants
OnScanResult {
result: ScanResult,
},
OnScanEnd {
end: ScanEnd,
},
ConnectConf {
resp: ConnectConfirm,
},
RoamConf {
resp: RoamConfirm,
},
AuthenticateInd {
ind: AuthenticateIndication,
},
DeauthenticateConf {
resp: DeauthenticateConfirm,
},
DeauthenticateInd {
ind: DeauthenticateIndication,
},
AssociateInd {
ind: AssociateIndication,
},
DisassociateConf {
resp: DisassociateConfirm,
},
DisassociateInd {
ind: DisassociateIndication,
},
StartConf {
resp: StartConfirm,
},
StopConf {
resp: StopConfirm,
},
SetKeysConf {
conf: SetKeysConfirm,
},
EapolConf {
resp: EapolConfirm,
},
IncomingMpOpenAction {
action: MeshPeeringOpenAction,
},
IncomingMpConfirmAction {
action: MeshPeeringConfirmAction,
},
SignalReport {
ind: SignalReportIndication,
},
EapolInd {
ind: EapolIndication,
},
RelayCapturedFrame {
result: CapturedFrameResult,
},
OnChannelSwitched {
info: ChannelSwitchInfo,
},
OnPmkAvailable {
info: PmkInfo,
},
OnSaeHandshakeInd {
ind: SaeHandshakeIndication,
},
OnSaeFrameRx {
frame: SaeFrame,
},
OnWmmStatusResp {
status: i32,
resp: WmmStatusResponse,
},
}
Variants§
OnScanResult
Fields
§
result: ScanResult
OnScanEnd
ConnectConf
Fields
§
resp: ConnectConfirm
RoamConf
Fields
§
resp: RoamConfirm
AuthenticateInd
Fields
DeauthenticateConf
Fields
§
resp: DeauthenticateConfirm
DeauthenticateInd
Fields
AssociateInd
Fields
§
ind: AssociateIndication
DisassociateConf
Fields
§
resp: DisassociateConfirm
DisassociateInd
Fields
StartConf
Fields
§
resp: StartConfirm
StopConf
Fields
§
resp: StopConfirm
SetKeysConf
Fields
§
conf: SetKeysConfirm
EapolConf
Fields
§
resp: EapolConfirm
IncomingMpOpenAction
Fields
§
action: MeshPeeringOpenAction
IncomingMpConfirmAction
Fields
§
action: MeshPeeringConfirmAction
SignalReport
Fields
EapolInd
Fields
§
ind: EapolIndication
RelayCapturedFrame
Fields
§
result: CapturedFrameResult
OnChannelSwitched
Fields
§
info: ChannelSwitchInfo