[Register("android/net/wifi/WifiManager$SoftApCallback", DoNotGenerateAcw = true)]
public interface ISoftApCallback : IJavaObject
{
[Register("onStateChanged", "(II)V", "GetOnStateChanged_IIHandler:Android.Net.Wifi.WifiManager/ISoftApCallbackInvoker, Mono.Android, Version=33")]
void OnStateChanged(int state, int failureReason);
[Register("onConnectedClientsChanged", "(Ljava/util/List;)V", "GetOnConnectedClientsChanged_Ljava_util_List_Handler:Android.Net.Wifi.WifiManager/ISoftApCallbackInvoker, Mono.Android, Version=33")]
void OnConnectedClientsChanged(Java.Util.IList clients);
[Register("onInfoChanged", "(Ljava/util/List;)V", "GetOnInfoChanged_Ljava_util_List_Handler:Android.Net.Wifi.WifiManager/ISoftApCallbackInvoker, Mono.Android, Version=33")]
void OnInfoChanged(IList<object> softApInfoList);
[Register("onCapabilityChanged", "(Ljava/util/List;)V", "GetOnCapabilityChanged_Ljava_util_List_Handler:Android.Net.Wifi.WifiManager/ISoftApCallbackInvoker, Mono.Android, Version=33")]
void OnCapabilityChanged(IList<object> softApCapabilityList);
[Register("onBlockedClientConnecting", "(Landroid/net/wifi/WifiClient;)V", "GetOnBlockedClientConnecting_Landroid_net_wifi_WifiClient_Handler:Android.Net.Wifi.WifiManager/ISoftApCallbackInvoker, Mono.Android, Version=33")]
void OnBlockedClientConnecting(object client);
}