C# Class LINK_SAP_CS_80211.Common.Actions.ActionsInterface

This class provides several methods that perform the multiple link actions.
Exibir arquivo Open project: ATNoG/ODTONE

Public Methods

Method Description
Action_Disconnect ( MIH.DataTypes.Link_Action_Response &laresp, NativeWifi &iface ) : void

Executes a disconnect on the interface and changes the Status of the Link_Action_Response.

Action_Power_Down ( MIH.DataTypes.Link_Action_Response &laresp, NativeWifi &iface ) : void

Executes a Power Down (disable interface) on the interface and changes the Status of the Link_Action_Response.

Action_Power_Up ( MIH.DataTypes.Link_Action_Response &laresp, NativeWifi &iface ) : void

Executes a Power Up (enable interface) on the interface and changes the Status of the Link_Action_Response.

Action_Scan ( MIH.DataTypes.Link_Action_Response laresp, NativeWifi iface, MIH.MIHProtocol.Message m ) : void

Issues a scan order on the interface and processes (and sends) the rest of the message when the scan is completed.

FinishScanAction ( ) : void

To be called when a requested scan was complete. This method sends all pending Link_Action_Responses that were waiting for a scan result.

Method Details

Action_Disconnect() public static method

Executes a disconnect on the interface and changes the Status of the Link_Action_Response.
public static Action_Disconnect ( MIH.DataTypes.Link_Action_Response &laresp, NativeWifi &iface ) : void
laresp MIH.DataTypes.Link_Action_Response The Link_Action_Response for this action.
iface NativeWifi The interface do disconnect the link from.
return void

Action_Power_Down() public static method

Executes a Power Down (disable interface) on the interface and changes the Status of the Link_Action_Response.
public static Action_Power_Down ( MIH.DataTypes.Link_Action_Response &laresp, NativeWifi &iface ) : void
laresp MIH.DataTypes.Link_Action_Response The Link_Action_Response for this action.
iface NativeWifi The interface do disconnect the link from.
return void

Action_Power_Up() public static method

Executes a Power Up (enable interface) on the interface and changes the Status of the Link_Action_Response.
public static Action_Power_Up ( MIH.DataTypes.Link_Action_Response &laresp, NativeWifi &iface ) : void
laresp MIH.DataTypes.Link_Action_Response The Link_Action_Response for this action.
iface NativeWifi The interface do disconnect the link from.
return void

Action_Scan() public static method

Issues a scan order on the interface and processes (and sends) the rest of the message when the scan is completed.
public static Action_Scan ( MIH.DataTypes.Link_Action_Response laresp, NativeWifi iface, MIH.MIHProtocol.Message m ) : void
laresp MIH.DataTypes.Link_Action_Response The Link_Action_Response for this action.
iface NativeWifi The interface to scan.
m MIH.MIHProtocol.Message The message to be processed and sent when the scan is complete.
return void

FinishScanAction() public static method

To be called when a requested scan was complete. This method sends all pending Link_Action_Responses that were waiting for a scan result.
public static FinishScanAction ( ) : void
return void