Documentation
¶
Overview ¶
Package p2p provides Go bindings for android.net.wifi.p2p.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type WifiP2pConfig
- func (m *WifiP2pConfig) DescribeContents() (int32, error)
- func (m *WifiP2pConfig) GetGroupClientIpProvisioningMode() (int32, error)
- func (m *WifiP2pConfig) GetGroupOwnerBand() (int32, error)
- func (m *WifiP2pConfig) GetGroupOwnerVersion() (int32, error)
- func (m *WifiP2pConfig) GetNetworkId() (int32, error)
- func (m *WifiP2pConfig) GetNetworkName() (string, error)
- func (m *WifiP2pConfig) GetPairingBootstrappingConfig() (*jni.Object, error)
- func (m *WifiP2pConfig) GetPassphrase() (string, error)
- func (m *WifiP2pConfig) GetPccModeConnectionType() (int32, error)
- func (m *WifiP2pConfig) IsAuthorizeConnectionFromPeerEnabled() (bool, error)
- func (m *WifiP2pConfig) SetGroupOwnerVersion(arg0 int32) error
- func (m *WifiP2pConfig) ToString() (string, error)
- func (m *WifiP2pConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type WifiP2pDevice
- func (m *WifiP2pDevice) DescribeContents() (int32, error)
- func (m *WifiP2pDevice) Equals(arg0 *jni.Object) (bool, error)
- func (m *WifiP2pDevice) GetIpAddress() (*jni.Object, error)
- func (m *WifiP2pDevice) GetVendorElements() (*jni.Object, error)
- func (m *WifiP2pDevice) GetWfdInfo() (*jni.Object, error)
- func (m *WifiP2pDevice) HashCode() (int32, error)
- func (m *WifiP2pDevice) IsGroupOwner() (bool, error)
- func (m *WifiP2pDevice) IsOpportunisticBootstrappingMethodSupported() (bool, error)
- func (m *WifiP2pDevice) IsPassphraseDisplayBootstrappingMethodSupported() (bool, error)
- func (m *WifiP2pDevice) IsPassphraseKeypadBootstrappingMethodSupported() (bool, error)
- func (m *WifiP2pDevice) IsPinCodeDisplayBootstrappingMethodSupported() (bool, error)
- func (m *WifiP2pDevice) IsPinCodeKeypadBootstrappingMethodSupported() (bool, error)
- func (m *WifiP2pDevice) IsServiceDiscoveryCapable() (bool, error)
- func (m *WifiP2pDevice) ToString() (string, error)
- func (m *WifiP2pDevice) Update(arg0 *jni.Object) error
- func (m *WifiP2pDevice) WpsDisplaySupported() (bool, error)
- func (m *WifiP2pDevice) WpsKeypadSupported() (bool, error)
- func (m *WifiP2pDevice) WpsPbcSupported() (bool, error)
- func (m *WifiP2pDevice) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type WifiP2pGroup
- func (m *WifiP2pGroup) DescribeContents() (int32, error)
- func (m *WifiP2pGroup) GetClientList() (*jni.Object, error)
- func (m *WifiP2pGroup) GetFrequency() (int32, error)
- func (m *WifiP2pGroup) GetGroupOwnerBssid() (*jni.Object, error)
- func (m *WifiP2pGroup) GetInterface() (string, error)
- func (m *WifiP2pGroup) GetNetworkId() (int32, error)
- func (m *WifiP2pGroup) GetNetworkName() (string, error)
- func (m *WifiP2pGroup) GetOwner() (*jni.Object, error)
- func (m *WifiP2pGroup) GetPassphrase() (string, error)
- func (m *WifiP2pGroup) GetSecurityType() (int32, error)
- func (m *WifiP2pGroup) IsGroupOwner() (bool, error)
- func (m *WifiP2pGroup) ToString() (string, error)
- func (m *WifiP2pGroup) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type WifiP2pManager
- func (m *WifiP2pManager) AddExternalApprover(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) AddLocalService(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) AddServiceRequest(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) CancelConnect(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) ClearLocalServices(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) ClearServiceRequests(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) Close()
- func (m *WifiP2pManager) Connect(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) CreateGroup2_1(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) CreateGroup3(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) DiscoverPeers(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) DiscoverPeersOnSocialChannels(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) DiscoverPeersOnSpecificFrequency(arg0 *jni.Object, arg1 int32, arg2 *jni.Object) error
- func (m *WifiP2pManager) DiscoverServices(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) DiscoverUsdBasedServices(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) GetListenState(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) GetP2pMaxAllowedVendorElementsLengthBytes() (int32, error)
- func (m *WifiP2pManager) Initialize(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) (*jni.Object, error)
- func (m *WifiP2pManager) IsChannelConstrainedDiscoverySupported() (bool, error)
- func (m *WifiP2pManager) IsGroupClientRemovalSupported() (bool, error)
- func (m *WifiP2pManager) IsGroupOwnerIPv6LinkLocalAddressProvided() (bool, error)
- func (m *WifiP2pManager) IsPccModeSupported() (bool, error)
- func (m *WifiP2pManager) IsSetVendorElementsSupported() (bool, error)
- func (m *WifiP2pManager) IsWiFiDirectR2Supported() (bool, error)
- func (m *WifiP2pManager) RegisterWifiP2pListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RemoveClient(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) RemoveExternalApprover(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) RemoveGroup(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RemoveLocalService(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) RemoveServiceRequest(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) RequestConnectionInfo(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RequestDeviceInfo(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RequestDirInfo(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) RequestDiscoveryState(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RequestGroupInfo(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RequestNetworkInfo(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RequestP2pState(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) RequestPeers(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) SetConnectionRequestResult4(arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 *jni.Object) error
- func (m *WifiP2pManager) SetConnectionRequestResult5_1(arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 string, arg4 *jni.Object) error
- func (m *WifiP2pManager) SetDnsSdResponseListeners(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) SetServiceResponseListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) SetUpnpServiceResponseListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) SetVendorElements(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) SetWfdInfo(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) StartListening(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) StartPeerDiscovery(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *WifiP2pManager) StartUsdBasedLocalServiceAdvertisement(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error
- func (m *WifiP2pManager) StopListening(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) StopPeerDiscovery(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *WifiP2pManager) UnregisterWifiP2pListener(arg0 *jni.Object) error
- func (m *WifiP2pManager) ValidateDirInfo(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error
Constants ¶
const ( Creator = consts.Creator GroupClientIpProvisioningModeIpv4Dhcp = consts.GroupClientIpProvisioningModeIpv4Dhcp GroupClientIpProvisioningModeIpv6LinkLocal = consts.GroupClientIpProvisioningModeIpv6LinkLocal GroupOwnerBand2ghz = consts.GroupOwnerBand2ghz GroupOwnerBand5ghz = consts.GroupOwnerBand5ghz GroupOwnerBand6ghz = consts.GroupOwnerBand6ghz GroupOwnerBandAuto = consts.GroupOwnerBandAuto GroupOwnerIntentAuto = consts.GroupOwnerIntentAuto GroupOwnerIntentMax = consts.GroupOwnerIntentMax GroupOwnerIntentMin = consts.GroupOwnerIntentMin P2pVersion1 = consts.P2pVersion1 P2pVersion2 = consts.P2pVersion2 PccModeConnectionTypeLegacyOnly = consts.PccModeConnectionTypeLegacyOnly PccModeConnectionTypeLegacyOrR2 = consts.PccModeConnectionTypeLegacyOrR2 PccModeConnectionTypeR2Only = consts.PccModeConnectionTypeR2Only Available = consts.Available Connected = consts.Connected Failed = consts.Failed Invited = consts.Invited Busy = consts.Busy ConnectionRequestAccept = consts.ConnectionRequestAccept ConnectionRequestDeferShowPinToService = consts.ConnectionRequestDeferShowPinToService ConnectionRequestDeferToService = consts.ConnectionRequestDeferToService ConnectionRequestReject = consts.ConnectionRequestReject Error = consts.Error GroupCreationFailureReasonConnectionCancelled = consts.GroupCreationFailureReasonConnectionCancelled GroupCreationFailureReasonGroupRemoved = consts.GroupCreationFailureReasonGroupRemoved GroupCreationFailureReasonInvitationFailed = consts.GroupCreationFailureReasonInvitationFailed GroupCreationFailureReasonProvisionDiscoveryFailed = consts.GroupCreationFailureReasonProvisionDiscoveryFailed GroupCreationFailureReasonTimedOut = consts.GroupCreationFailureReasonTimedOut GroupCreationFailureReasonUserRejected = consts.GroupCreationFailureReasonUserRejected NoPermission = consts.NoPermission NoServiceRequests = consts.NoServiceRequests P2pUnsupported = consts.P2pUnsupported WifiP2pDiscoveryStarted = consts.WifiP2pDiscoveryStarted WifiP2pDiscoveryStopped = consts.WifiP2pDiscoveryStopped WifiP2pListenStarted = consts.WifiP2pListenStarted WifiP2pListenStopped = consts.WifiP2pListenStopped WifiP2pScanFull = consts.WifiP2pScanFull WifiP2pScanSingleFreq = consts.WifiP2pScanSingleFreq WifiP2pScanSocial = consts.WifiP2pScanSocial WifiP2pStateDisabled = consts.WifiP2pStateDisabled WifiP2pStateEnabled = consts.WifiP2pStateEnabled NetworkIdPersistent = consts.NetworkIdPersistent NetworkIdTemporary = consts.NetworkIdTemporary SecurityTypeUnknown = consts.SecurityTypeUnknown SecurityTypeWpa2Psk = consts.SecurityTypeWpa2Psk SecurityTypeWpa3Compatibility = consts.SecurityTypeWpa3Compatibility SecurityTypeWpa3Sae = consts.SecurityTypeWpa3Sae )
const ( ActionWifiP2pListenStateChanged = consts.ActionWifiP2pListenStateChanged ActionWifiP2pRequestResponseChanged = consts.ActionWifiP2pRequestResponseChanged ExtraDiscoveryState = consts.ExtraDiscoveryState ExtraListenState = consts.ExtraListenState ExtraNetworkInfo = consts.ExtraNetworkInfo ExtraP2pDeviceList = consts.ExtraP2pDeviceList ExtraRequestConfig = consts.ExtraRequestConfig ExtraRequestResponse = consts.ExtraRequestResponse ExtraWifiP2pDevice = consts.ExtraWifiP2pDevice ExtraWifiP2pGroup = consts.ExtraWifiP2pGroup ExtraWifiP2pInfo = consts.ExtraWifiP2pInfo ExtraWifiState = consts.ExtraWifiState WifiP2pConnectionChangedAction = consts.WifiP2pConnectionChangedAction WifiP2pDiscoveryChangedAction = consts.WifiP2pDiscoveryChangedAction WifiP2pPeersChangedAction = consts.WifiP2pPeersChangedAction WifiP2pStateChangedAction = consts.WifiP2pStateChangedAction WifiP2pThisDeviceChangedAction = consts.WifiP2pThisDeviceChangedAction )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type WifiP2pConfig ¶ added in v0.0.4
WifiP2pConfig wraps android.net.wifi.p2p.WifiP2pConfig.
func (*WifiP2pConfig) DescribeContents ¶ added in v0.0.4
func (m *WifiP2pConfig) DescribeContents() (int32, error)
DescribeContents calls android.net.wifi.p2p.WifiP2pConfig.describeContents.
func (*WifiP2pConfig) GetGroupClientIpProvisioningMode ¶ added in v0.0.4
func (m *WifiP2pConfig) GetGroupClientIpProvisioningMode() (int32, error)
GetGroupClientIpProvisioningMode calls android.net.wifi.p2p.WifiP2pConfig.getGroupClientIpProvisioningMode.
func (*WifiP2pConfig) GetGroupOwnerBand ¶ added in v0.0.4
func (m *WifiP2pConfig) GetGroupOwnerBand() (int32, error)
GetGroupOwnerBand calls android.net.wifi.p2p.WifiP2pConfig.getGroupOwnerBand.
func (*WifiP2pConfig) GetGroupOwnerVersion ¶ added in v0.0.4
func (m *WifiP2pConfig) GetGroupOwnerVersion() (int32, error)
GetGroupOwnerVersion calls android.net.wifi.p2p.WifiP2pConfig.getGroupOwnerVersion.
func (*WifiP2pConfig) GetNetworkId ¶ added in v0.0.4
func (m *WifiP2pConfig) GetNetworkId() (int32, error)
GetNetworkId calls android.net.wifi.p2p.WifiP2pConfig.getNetworkId.
func (*WifiP2pConfig) GetNetworkName ¶ added in v0.0.4
func (m *WifiP2pConfig) GetNetworkName() (string, error)
GetNetworkName calls android.net.wifi.p2p.WifiP2pConfig.getNetworkName.
func (*WifiP2pConfig) GetPairingBootstrappingConfig ¶ added in v0.0.4
func (m *WifiP2pConfig) GetPairingBootstrappingConfig() (*jni.Object, error)
GetPairingBootstrappingConfig calls android.net.wifi.p2p.WifiP2pConfig.getPairingBootstrappingConfig.
func (*WifiP2pConfig) GetPassphrase ¶ added in v0.0.4
func (m *WifiP2pConfig) GetPassphrase() (string, error)
GetPassphrase calls android.net.wifi.p2p.WifiP2pConfig.getPassphrase.
func (*WifiP2pConfig) GetPccModeConnectionType ¶ added in v0.0.4
func (m *WifiP2pConfig) GetPccModeConnectionType() (int32, error)
GetPccModeConnectionType calls android.net.wifi.p2p.WifiP2pConfig.getPccModeConnectionType.
func (*WifiP2pConfig) IsAuthorizeConnectionFromPeerEnabled ¶ added in v0.0.4
func (m *WifiP2pConfig) IsAuthorizeConnectionFromPeerEnabled() (bool, error)
IsAuthorizeConnectionFromPeerEnabled calls android.net.wifi.p2p.WifiP2pConfig.isAuthorizeConnectionFromPeerEnabled.
func (*WifiP2pConfig) SetGroupOwnerVersion ¶ added in v0.0.4
func (m *WifiP2pConfig) SetGroupOwnerVersion(arg0 int32) error
SetGroupOwnerVersion calls android.net.wifi.p2p.WifiP2pConfig.setGroupOwnerVersion.
func (*WifiP2pConfig) ToString ¶ added in v0.0.4
func (m *WifiP2pConfig) ToString() (string, error)
ToString calls android.net.wifi.p2p.WifiP2pConfig.toString.
func (*WifiP2pConfig) WriteToParcel ¶ added in v0.0.4
func (m *WifiP2pConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.net.wifi.p2p.WifiP2pConfig.writeToParcel.
type WifiP2pDevice ¶ added in v0.0.4
WifiP2pDevice wraps android.net.wifi.p2p.WifiP2pDevice.
func (*WifiP2pDevice) DescribeContents ¶ added in v0.0.4
func (m *WifiP2pDevice) DescribeContents() (int32, error)
DescribeContents calls android.net.wifi.p2p.WifiP2pDevice.describeContents.
func (*WifiP2pDevice) Equals ¶ added in v0.0.4
func (m *WifiP2pDevice) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.net.wifi.p2p.WifiP2pDevice.equals.
func (*WifiP2pDevice) GetIpAddress ¶ added in v0.0.4
func (m *WifiP2pDevice) GetIpAddress() (*jni.Object, error)
GetIpAddress calls android.net.wifi.p2p.WifiP2pDevice.getIpAddress.
func (*WifiP2pDevice) GetVendorElements ¶ added in v0.0.4
func (m *WifiP2pDevice) GetVendorElements() (*jni.Object, error)
GetVendorElements calls android.net.wifi.p2p.WifiP2pDevice.getVendorElements.
func (*WifiP2pDevice) GetWfdInfo ¶ added in v0.0.4
func (m *WifiP2pDevice) GetWfdInfo() (*jni.Object, error)
GetWfdInfo calls android.net.wifi.p2p.WifiP2pDevice.getWfdInfo.
func (*WifiP2pDevice) HashCode ¶ added in v0.0.4
func (m *WifiP2pDevice) HashCode() (int32, error)
HashCode calls android.net.wifi.p2p.WifiP2pDevice.hashCode.
func (*WifiP2pDevice) IsGroupOwner ¶ added in v0.0.4
func (m *WifiP2pDevice) IsGroupOwner() (bool, error)
IsGroupOwner calls android.net.wifi.p2p.WifiP2pDevice.isGroupOwner.
func (*WifiP2pDevice) IsOpportunisticBootstrappingMethodSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) IsOpportunisticBootstrappingMethodSupported() (bool, error)
IsOpportunisticBootstrappingMethodSupported calls android.net.wifi.p2p.WifiP2pDevice.isOpportunisticBootstrappingMethodSupported.
func (*WifiP2pDevice) IsPassphraseDisplayBootstrappingMethodSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) IsPassphraseDisplayBootstrappingMethodSupported() (bool, error)
IsPassphraseDisplayBootstrappingMethodSupported calls android.net.wifi.p2p.WifiP2pDevice.isPassphraseDisplayBootstrappingMethodSupported.
func (*WifiP2pDevice) IsPassphraseKeypadBootstrappingMethodSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) IsPassphraseKeypadBootstrappingMethodSupported() (bool, error)
IsPassphraseKeypadBootstrappingMethodSupported calls android.net.wifi.p2p.WifiP2pDevice.isPassphraseKeypadBootstrappingMethodSupported.
func (*WifiP2pDevice) IsPinCodeDisplayBootstrappingMethodSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) IsPinCodeDisplayBootstrappingMethodSupported() (bool, error)
IsPinCodeDisplayBootstrappingMethodSupported calls android.net.wifi.p2p.WifiP2pDevice.isPinCodeDisplayBootstrappingMethodSupported.
func (*WifiP2pDevice) IsPinCodeKeypadBootstrappingMethodSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) IsPinCodeKeypadBootstrappingMethodSupported() (bool, error)
IsPinCodeKeypadBootstrappingMethodSupported calls android.net.wifi.p2p.WifiP2pDevice.isPinCodeKeypadBootstrappingMethodSupported.
func (*WifiP2pDevice) IsServiceDiscoveryCapable ¶ added in v0.0.4
func (m *WifiP2pDevice) IsServiceDiscoveryCapable() (bool, error)
IsServiceDiscoveryCapable calls android.net.wifi.p2p.WifiP2pDevice.isServiceDiscoveryCapable.
func (*WifiP2pDevice) ToString ¶ added in v0.0.4
func (m *WifiP2pDevice) ToString() (string, error)
ToString calls android.net.wifi.p2p.WifiP2pDevice.toString.
func (*WifiP2pDevice) Update ¶ added in v0.0.4
func (m *WifiP2pDevice) Update(arg0 *jni.Object) error
Update calls android.net.wifi.p2p.WifiP2pDevice.update.
func (*WifiP2pDevice) WpsDisplaySupported ¶ added in v0.0.4
func (m *WifiP2pDevice) WpsDisplaySupported() (bool, error)
WpsDisplaySupported calls android.net.wifi.p2p.WifiP2pDevice.wpsDisplaySupported.
func (*WifiP2pDevice) WpsKeypadSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) WpsKeypadSupported() (bool, error)
WpsKeypadSupported calls android.net.wifi.p2p.WifiP2pDevice.wpsKeypadSupported.
func (*WifiP2pDevice) WpsPbcSupported ¶ added in v0.0.4
func (m *WifiP2pDevice) WpsPbcSupported() (bool, error)
WpsPbcSupported calls android.net.wifi.p2p.WifiP2pDevice.wpsPbcSupported.
func (*WifiP2pDevice) WriteToParcel ¶ added in v0.0.4
func (m *WifiP2pDevice) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.net.wifi.p2p.WifiP2pDevice.writeToParcel.
type WifiP2pGroup ¶ added in v0.0.4
WifiP2pGroup wraps android.net.wifi.p2p.WifiP2pGroup.
func (*WifiP2pGroup) DescribeContents ¶ added in v0.0.4
func (m *WifiP2pGroup) DescribeContents() (int32, error)
DescribeContents calls android.net.wifi.p2p.WifiP2pGroup.describeContents.
func (*WifiP2pGroup) GetClientList ¶ added in v0.0.4
func (m *WifiP2pGroup) GetClientList() (*jni.Object, error)
GetClientList calls android.net.wifi.p2p.WifiP2pGroup.getClientList.
func (*WifiP2pGroup) GetFrequency ¶ added in v0.0.4
func (m *WifiP2pGroup) GetFrequency() (int32, error)
GetFrequency calls android.net.wifi.p2p.WifiP2pGroup.getFrequency.
func (*WifiP2pGroup) GetGroupOwnerBssid ¶ added in v0.0.4
func (m *WifiP2pGroup) GetGroupOwnerBssid() (*jni.Object, error)
GetGroupOwnerBssid calls android.net.wifi.p2p.WifiP2pGroup.getGroupOwnerBssid.
func (*WifiP2pGroup) GetInterface ¶ added in v0.0.4
func (m *WifiP2pGroup) GetInterface() (string, error)
GetInterface calls android.net.wifi.p2p.WifiP2pGroup.getInterface.
func (*WifiP2pGroup) GetNetworkId ¶ added in v0.0.4
func (m *WifiP2pGroup) GetNetworkId() (int32, error)
GetNetworkId calls android.net.wifi.p2p.WifiP2pGroup.getNetworkId.
func (*WifiP2pGroup) GetNetworkName ¶ added in v0.0.4
func (m *WifiP2pGroup) GetNetworkName() (string, error)
GetNetworkName calls android.net.wifi.p2p.WifiP2pGroup.getNetworkName.
func (*WifiP2pGroup) GetOwner ¶ added in v0.0.4
func (m *WifiP2pGroup) GetOwner() (*jni.Object, error)
GetOwner calls android.net.wifi.p2p.WifiP2pGroup.getOwner.
func (*WifiP2pGroup) GetPassphrase ¶ added in v0.0.4
func (m *WifiP2pGroup) GetPassphrase() (string, error)
GetPassphrase calls android.net.wifi.p2p.WifiP2pGroup.getPassphrase.
func (*WifiP2pGroup) GetSecurityType ¶ added in v0.0.4
func (m *WifiP2pGroup) GetSecurityType() (int32, error)
GetSecurityType calls android.net.wifi.p2p.WifiP2pGroup.getSecurityType.
func (*WifiP2pGroup) IsGroupOwner ¶ added in v0.0.4
func (m *WifiP2pGroup) IsGroupOwner() (bool, error)
IsGroupOwner calls android.net.wifi.p2p.WifiP2pGroup.isGroupOwner.
func (*WifiP2pGroup) ToString ¶ added in v0.0.4
func (m *WifiP2pGroup) ToString() (string, error)
ToString calls android.net.wifi.p2p.WifiP2pGroup.toString.
func (*WifiP2pGroup) WriteToParcel ¶ added in v0.0.4
func (m *WifiP2pGroup) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.net.wifi.p2p.WifiP2pGroup.writeToParcel.
type WifiP2pManager ¶ added in v0.0.4
WifiP2pManager wraps android.net.wifi.p2p.WifiP2pManager.
func NewWifiP2pManager ¶ added in v0.0.4
func NewWifiP2pManager(ctx *app.Context) (*WifiP2pManager, error)
NewWifiP2pManager obtains android.net.wifi.p2p.WifiP2pManager from the Android system service manager.
func (*WifiP2pManager) AddExternalApprover ¶ added in v0.0.4
func (m *WifiP2pManager) AddExternalApprover( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
AddExternalApprover calls android.net.wifi.p2p.WifiP2pManager.addExternalApprover.
func (*WifiP2pManager) AddLocalService ¶ added in v0.0.4
func (m *WifiP2pManager) AddLocalService( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
AddLocalService calls android.net.wifi.p2p.WifiP2pManager.addLocalService.
func (*WifiP2pManager) AddServiceRequest ¶ added in v0.0.4
func (m *WifiP2pManager) AddServiceRequest( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
AddServiceRequest calls android.net.wifi.p2p.WifiP2pManager.addServiceRequest.
func (*WifiP2pManager) CancelConnect ¶ added in v0.0.4
CancelConnect calls android.net.wifi.p2p.WifiP2pManager.cancelConnect.
func (*WifiP2pManager) ClearLocalServices ¶ added in v0.0.4
ClearLocalServices calls android.net.wifi.p2p.WifiP2pManager.clearLocalServices.
func (*WifiP2pManager) ClearServiceRequests ¶ added in v0.0.4
ClearServiceRequests calls android.net.wifi.p2p.WifiP2pManager.clearServiceRequests.
func (*WifiP2pManager) Close ¶ added in v0.0.4
func (m *WifiP2pManager) Close()
Close releases the global reference to the underlying Java object. After Close, the WifiP2pManager must not be used.
func (*WifiP2pManager) Connect ¶ added in v0.0.4
Connect calls android.net.wifi.p2p.WifiP2pManager.connect.
func (*WifiP2pManager) CreateGroup2_1 ¶ added in v0.0.4
CreateGroup2_1 calls android.net.wifi.p2p.WifiP2pManager.createGroup.
func (*WifiP2pManager) CreateGroup3 ¶ added in v0.0.4
func (m *WifiP2pManager) CreateGroup3( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
CreateGroup3 calls android.net.wifi.p2p.WifiP2pManager.createGroup.
func (*WifiP2pManager) DiscoverPeers ¶ added in v0.0.4
DiscoverPeers calls android.net.wifi.p2p.WifiP2pManager.discoverPeers.
func (*WifiP2pManager) DiscoverPeersOnSocialChannels ¶ added in v0.0.4
DiscoverPeersOnSocialChannels calls android.net.wifi.p2p.WifiP2pManager.discoverPeersOnSocialChannels.
func (*WifiP2pManager) DiscoverPeersOnSpecificFrequency ¶ added in v0.0.4
func (m *WifiP2pManager) DiscoverPeersOnSpecificFrequency( arg0 *jni.Object, arg1 int32, arg2 *jni.Object, ) error
DiscoverPeersOnSpecificFrequency calls android.net.wifi.p2p.WifiP2pManager.discoverPeersOnSpecificFrequency.
func (*WifiP2pManager) DiscoverServices ¶ added in v0.0.4
DiscoverServices calls android.net.wifi.p2p.WifiP2pManager.discoverServices.
func (*WifiP2pManager) DiscoverUsdBasedServices ¶ added in v0.0.4
func (m *WifiP2pManager) DiscoverUsdBasedServices( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
DiscoverUsdBasedServices calls android.net.wifi.p2p.WifiP2pManager.discoverUsdBasedServices.
func (*WifiP2pManager) GetListenState ¶ added in v0.0.4
func (m *WifiP2pManager) GetListenState( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
GetListenState calls android.net.wifi.p2p.WifiP2pManager.getListenState.
func (*WifiP2pManager) GetP2pMaxAllowedVendorElementsLengthBytes ¶ added in v0.0.4
func (m *WifiP2pManager) GetP2pMaxAllowedVendorElementsLengthBytes() (int32, error)
GetP2pMaxAllowedVendorElementsLengthBytes calls android.net.wifi.p2p.WifiP2pManager.getP2pMaxAllowedVendorElementsLengthBytes.
func (*WifiP2pManager) Initialize ¶ added in v0.0.4
func (m *WifiP2pManager) Initialize( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) (*jni.Object, error)
Initialize calls android.net.wifi.p2p.WifiP2pManager.initialize.
func (*WifiP2pManager) IsChannelConstrainedDiscoverySupported ¶ added in v0.0.4
func (m *WifiP2pManager) IsChannelConstrainedDiscoverySupported() (bool, error)
IsChannelConstrainedDiscoverySupported calls android.net.wifi.p2p.WifiP2pManager.isChannelConstrainedDiscoverySupported.
func (*WifiP2pManager) IsGroupClientRemovalSupported ¶ added in v0.0.4
func (m *WifiP2pManager) IsGroupClientRemovalSupported() (bool, error)
IsGroupClientRemovalSupported calls android.net.wifi.p2p.WifiP2pManager.isGroupClientRemovalSupported.
func (*WifiP2pManager) IsGroupOwnerIPv6LinkLocalAddressProvided ¶ added in v0.0.4
func (m *WifiP2pManager) IsGroupOwnerIPv6LinkLocalAddressProvided() (bool, error)
IsGroupOwnerIPv6LinkLocalAddressProvided calls android.net.wifi.p2p.WifiP2pManager.isGroupOwnerIPv6LinkLocalAddressProvided.
func (*WifiP2pManager) IsPccModeSupported ¶ added in v0.0.4
func (m *WifiP2pManager) IsPccModeSupported() (bool, error)
IsPccModeSupported calls android.net.wifi.p2p.WifiP2pManager.isPccModeSupported.
func (*WifiP2pManager) IsSetVendorElementsSupported ¶ added in v0.0.4
func (m *WifiP2pManager) IsSetVendorElementsSupported() (bool, error)
IsSetVendorElementsSupported calls android.net.wifi.p2p.WifiP2pManager.isSetVendorElementsSupported.
func (*WifiP2pManager) IsWiFiDirectR2Supported ¶ added in v0.0.4
func (m *WifiP2pManager) IsWiFiDirectR2Supported() (bool, error)
IsWiFiDirectR2Supported calls android.net.wifi.p2p.WifiP2pManager.isWiFiDirectR2Supported.
func (*WifiP2pManager) RegisterWifiP2pListener ¶ added in v0.0.4
RegisterWifiP2pListener calls android.net.wifi.p2p.WifiP2pManager.registerWifiP2pListener.
func (*WifiP2pManager) RemoveClient ¶ added in v0.0.4
func (m *WifiP2pManager) RemoveClient( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
RemoveClient calls android.net.wifi.p2p.WifiP2pManager.removeClient.
func (*WifiP2pManager) RemoveExternalApprover ¶ added in v0.0.4
func (m *WifiP2pManager) RemoveExternalApprover( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
RemoveExternalApprover calls android.net.wifi.p2p.WifiP2pManager.removeExternalApprover.
func (*WifiP2pManager) RemoveGroup ¶ added in v0.0.4
RemoveGroup calls android.net.wifi.p2p.WifiP2pManager.removeGroup.
func (*WifiP2pManager) RemoveLocalService ¶ added in v0.0.4
func (m *WifiP2pManager) RemoveLocalService( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
RemoveLocalService calls android.net.wifi.p2p.WifiP2pManager.removeLocalService.
func (*WifiP2pManager) RemoveServiceRequest ¶ added in v0.0.4
func (m *WifiP2pManager) RemoveServiceRequest( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
RemoveServiceRequest calls android.net.wifi.p2p.WifiP2pManager.removeServiceRequest.
func (*WifiP2pManager) RequestConnectionInfo ¶ added in v0.0.4
RequestConnectionInfo calls android.net.wifi.p2p.WifiP2pManager.requestConnectionInfo.
func (*WifiP2pManager) RequestDeviceInfo ¶ added in v0.0.4
RequestDeviceInfo calls android.net.wifi.p2p.WifiP2pManager.requestDeviceInfo.
func (*WifiP2pManager) RequestDirInfo ¶ added in v0.0.4
func (m *WifiP2pManager) RequestDirInfo( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
RequestDirInfo calls android.net.wifi.p2p.WifiP2pManager.requestDirInfo.
func (*WifiP2pManager) RequestDiscoveryState ¶ added in v0.0.4
RequestDiscoveryState calls android.net.wifi.p2p.WifiP2pManager.requestDiscoveryState.
func (*WifiP2pManager) RequestGroupInfo ¶ added in v0.0.4
RequestGroupInfo calls android.net.wifi.p2p.WifiP2pManager.requestGroupInfo.
func (*WifiP2pManager) RequestNetworkInfo ¶ added in v0.0.4
RequestNetworkInfo calls android.net.wifi.p2p.WifiP2pManager.requestNetworkInfo.
func (*WifiP2pManager) RequestP2pState ¶ added in v0.0.4
RequestP2pState calls android.net.wifi.p2p.WifiP2pManager.requestP2pState.
func (*WifiP2pManager) RequestPeers ¶ added in v0.0.4
RequestPeers calls android.net.wifi.p2p.WifiP2pManager.requestPeers.
func (*WifiP2pManager) SetConnectionRequestResult4 ¶ added in v0.0.4
func (m *WifiP2pManager) SetConnectionRequestResult4( arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 *jni.Object, ) error
SetConnectionRequestResult4 calls android.net.wifi.p2p.WifiP2pManager.setConnectionRequestResult.
func (*WifiP2pManager) SetConnectionRequestResult5_1 ¶ added in v0.0.4
func (m *WifiP2pManager) SetConnectionRequestResult5_1( arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 string, arg4 *jni.Object, ) error
SetConnectionRequestResult5_1 calls android.net.wifi.p2p.WifiP2pManager.setConnectionRequestResult.
func (*WifiP2pManager) SetDnsSdResponseListeners ¶ added in v0.0.4
func (m *WifiP2pManager) SetDnsSdResponseListeners( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
SetDnsSdResponseListeners calls android.net.wifi.p2p.WifiP2pManager.setDnsSdResponseListeners.
func (*WifiP2pManager) SetServiceResponseListener ¶ added in v0.0.4
SetServiceResponseListener calls android.net.wifi.p2p.WifiP2pManager.setServiceResponseListener.
func (*WifiP2pManager) SetUpnpServiceResponseListener ¶ added in v0.0.4
SetUpnpServiceResponseListener calls android.net.wifi.p2p.WifiP2pManager.setUpnpServiceResponseListener.
func (*WifiP2pManager) SetVendorElements ¶ added in v0.0.4
func (m *WifiP2pManager) SetVendorElements( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
SetVendorElements calls android.net.wifi.p2p.WifiP2pManager.setVendorElements.
func (*WifiP2pManager) SetWfdInfo ¶ added in v0.0.4
SetWfdInfo calls android.net.wifi.p2p.WifiP2pManager.setWfdInfo.
func (*WifiP2pManager) StartListening ¶ added in v0.0.4
StartListening calls android.net.wifi.p2p.WifiP2pManager.startListening.
func (*WifiP2pManager) StartPeerDiscovery ¶ added in v0.0.4
func (m *WifiP2pManager) StartPeerDiscovery( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
StartPeerDiscovery calls android.net.wifi.p2p.WifiP2pManager.startPeerDiscovery.
func (*WifiP2pManager) StartUsdBasedLocalServiceAdvertisement ¶ added in v0.0.4
func (m *WifiP2pManager) StartUsdBasedLocalServiceAdvertisement( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object, ) error
StartUsdBasedLocalServiceAdvertisement calls android.net.wifi.p2p.WifiP2pManager.startUsdBasedLocalServiceAdvertisement.
func (*WifiP2pManager) StopListening ¶ added in v0.0.4
StopListening calls android.net.wifi.p2p.WifiP2pManager.stopListening.
func (*WifiP2pManager) StopPeerDiscovery ¶ added in v0.0.4
StopPeerDiscovery calls android.net.wifi.p2p.WifiP2pManager.stopPeerDiscovery.
func (*WifiP2pManager) UnregisterWifiP2pListener ¶ added in v0.0.4
func (m *WifiP2pManager) UnregisterWifiP2pListener(arg0 *jni.Object) error
UnregisterWifiP2pListener calls android.net.wifi.p2p.WifiP2pManager.unregisterWifiP2pListener.