p2p

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2026 License: CC0-1.0 Imports: 6 Imported by: 2

Documentation

Overview

Package p2p provides Go bindings for .

Index

Constants

View Source
const (
	Creator                                            = consts.Creator
	NetworkIdPersistent                                = consts.NetworkIdPersistent
	NetworkIdTemporary                                 = consts.NetworkIdTemporary
	SecurityTypeUnknown                                = consts.SecurityTypeUnknown
	SecurityTypeWpa2Psk                                = consts.SecurityTypeWpa2Psk
	SecurityTypeWpa3Compatibility                      = consts.SecurityTypeWpa3Compatibility
	SecurityTypeWpa3Sae                                = consts.SecurityTypeWpa3Sae
	Available                                          = consts.Available
	Connected                                          = consts.Connected
	Failed                                             = consts.Failed
	Invited                                            = consts.Invited
	Unavailable                                        = consts.Unavailable
	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
	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
)
View Source
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

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

func NewwifiP2pManager

func NewwifiP2pManager(ctx *app.Context) (*wifiP2pManager, error)

NewwifiP2pManager obtains android.net.wifi.p2p.WifiP2pManager from the Android system service manager.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL