WifiConnectionAPI.psm1

<#
 .Synopsis
  Wifi
 .Description
  Manage Wifi connections
 .Parameter Get-RadioState
 .Parameter Set-RadioState
 .Parameter Get-WifiDeviceInformation
 .Parameter Get-WiFiAvailableAdapter
 .Parameter Get-WifiConnectionProfile
 .Parameter Remove-WifiConnectionProfile
 .Parameter Get-WifiCurrentConection
 .Parameter Get-WifiAvailableNetwork
 .Parameter Search-WifiNetworks
 .Parameter Disconnect-WifiNetwork
 .Parameter Connect-WiFiNetwork
#>


ImportSystemModules


<#$Private = @(Get-ChildItem -Path "$PSScriptRoot\Private" -Filter "*.ps1" -ErrorAction SilentlyContinue)
$Public = @(Get-ChildItem -Path "$PSScriptRoot\Public" -Recurse -filter "*.ps1" -ErrorAction SilentlyContinue)
 
# Nu kun je ze veilig samenvoegen
foreach ($import in ($Private + $Public)) {
    try {
      #Write-Host "$($import.FullName)"
        . $import.FullName
    }
    catch {
        Write-Error "Error Loading $($import.Name): $($_.Exception.Message)"
    }
}#>


. "$PSScriptRoot\Private\ArgumentCompleters.ps1"
. "$PSScriptRoot\Private\Await.ps1"
. "$PSScriptRoot\Private\Functions.ps1"
. "$PSScriptRoot\Private\ScriptBlocks.ps1"
. "$PSScriptRoot\Public\Connectivity\Get-InternetConnectionCost.ps1"
. "$PSScriptRoot\Public\Geolocation\Request-LocationPermission.ps1"
. "$PSScriptRoot\Public\Radio\Get-RadioState.ps1"
. "$PSScriptRoot\Public\Radio\Set-RadioState.ps1"
. "$PSScriptRoot\Public\Wifi\Connect-WifiNetwork.ps1"
. "$PSScriptRoot\Public\Wifi\Connect-WifiNetworkWps.ps1"
. "$PSScriptRoot\Public\Wifi\Disconnect-WifiNetwork.ps1"
. "$PSScriptRoot\Public\Wifi\Get-WiFiAvailableAdapter.ps1"
. "$PSScriptRoot\Public\Wifi\Get-WifiAvailableNetworks.ps1"
. "$PSScriptRoot\Public\Wifi\Get-WifiConnectionProfile.ps1"
. "$PSScriptRoot\Public\Wifi\Get-WifiCurrentConnection.ps1"
. "$PSScriptRoot\Public\Wifi\Get-WifiDeviceInformation.ps1"
. "$PSScriptRoot\Public\Wifi\Get-WifiNetworkWpsCapability.ps1"
. "$PSScriptRoot\Public\Wifi\Remove-WiFiConnectionProfile.ps1"
. "$PSScriptRoot\Public\Wifi\Search-WifiNetworks.ps1"

#Export-ModuleMember -Function @( $Public.BaseName )
<#Export-ModuleMember Get-RadioState
Export-ModuleMember Set-RadioState
Export-ModuleMember Get-WifiDeviceInformation
Export-Modulemember Get-WiFiAvailableAdapter
Export-ModuleMember Get-WifiAvailableNetworks
Export-ModuleMember Search-WifiNetworks
Export-ModuleMember Get-WifiConnectionProfile
Export-Modulemember Remove-WifiConnectionProfile
Export-ModuleMember Get-WifiCurrentConnection
Export-ModuleMember Disconnect-WifiNetwork
Export-ModuleMember Connect-WiFiNetwork
Export-ModuleMember Request-LocationPermission#>