CWInterfaceMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
CWInterfaceMBS class
CoreWLAN interface.
Encapsulates an CoreWLAN interface providing controlled access to various interface operations such as scanning, assocation, and IBSS creation, and providing a means to query and manipulate interface parameters.
Requires Mac OS X 10.6 or newer.
Please note that MBS Plugin implements all methods from 10.6 to 10.9 in CoreWLAN. But Apple changes things often, so some methods are only for older system, some only for newer. e.g. kCWErrorDomain is for 10.6 and CWErrorDomain for 10.7 and newer.
- 47 properties
- 31 methods
- method associateToEnterpriseNetwork(network as CWNetworkMBS, SecIdentityRef as Integer, username as string, password as string, byref error as NSErrorMBS) as boolean
- method associateToNetwork(network as CWNetworkMBS, parameters as dictionary, byref error as NSErrorMBS) as boolean
- method associateToNetwork(network as CWNetworkMBS, password as string, byref error as NSErrorMBS) as boolean
- method cachedScanResults as CWNetworkMBS()
- method commitConfiguration(config as CWConfigurationMBS, byref error as NSErrorMBS) as boolean
- method commitConfiguration(config as CWConfigurationMBS, SFAuthorizationRef as Integer, byref error as NSErrorMBS) as boolean
- method Constructor
- method Constructor(name as string)
- method disassociate
- method enableIBSSWithParameters as boolean
- method enableIBSSWithParameters(byref error as NSErrorMBS) as boolean
- method enableIBSSWithParameters(parameters as dictionary) as boolean
- method enableIBSSWithParameters(parameters as dictionary, byref error as NSErrorMBS) as boolean
- method isEqualToInterface(otherInterface as CWInterfaceMBS) as boolean
- method scanForNetworksWithName(networkName as string, byref error as NSErrorMBS) as CWNetworkMBS()
- method scanForNetworksWithParameters as CWNetworkMBS()
- method scanForNetworksWithParameters(byref error as NSErrorMBS) as CWNetworkMBS()
- method scanForNetworksWithParameters(parameters as dictionary) as CWNetworkMBS()
- method scanForNetworksWithParameters(parameters as dictionary, byref error as NSErrorMBS) as CWNetworkMBS()
- method scanForNetworksWithSSID(ssid as memoryblock, byref error as NSErrorMBS) as CWNetworkMBS()
- method setChannel(channel as UInt32) as boolean
- method setChannel(channel as UInt32, byref error as NSErrorMBS) as boolean
- method setPairwiseMasterKey(key as Memoryblock, byref error as NSErrorMBS) as boolean
- method setPower(p as boolean) as boolean
- method setPower(p as boolean, byref error as NSErrorMBS) as boolean
- method setWEPKey(key as Memoryblock, flags as Integer, index as Integer, byref error as NSErrorMBS) as boolean
- method setWLANChannel(channel as CWChannelMBS, byref error as NSErrorMBS) as boolean
- method startIBSSModeWithSSID(ssidData as MemoryBlock, security as Integer, channel as Integer, password as string, byref error as NSErrorMBS) as boolean
- method supportedChannels as Integer()
- method supportedPHYModes as Integer()
- method supportedWLANChannels as CWChannelMBS()
- 4 shared methods
This class has no sub classes.
Some methods using this class:
Some properties using for this class:
Some examples using this class:
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
CWConfigurationMBS
-
CWMutableConfigurationMBS