aware

package
v0.0.7 Latest Latest
Warning

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

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

Documentation

Overview

Package aware provides Go bindings for android.net.wifi.aware.

Index

Constants

View Source
const (
	ClusterChangeEventJoined                   = consts.ClusterChangeEventJoined
	ClusterChangeEventStarted                  = consts.ClusterChangeEventStarted
	Creator                                    = consts.Creator
	WifiAwareDataPathRoleInitiator             = consts.WifiAwareDataPathRoleInitiator
	WifiAwareDataPathRoleResponder             = consts.WifiAwareDataPathRoleResponder
	WifiAwareDiscoveryLostReasonPeerNotVisible = consts.WifiAwareDiscoveryLostReasonPeerNotVisible
	WifiAwareDiscoveryLostReasonUnknown        = consts.WifiAwareDiscoveryLostReasonUnknown
	PublishTypeSolicited                       = consts.PublishTypeSolicited
	PublishTypeUnsolicited                     = consts.PublishTypeUnsolicited
	PairingBootstrappingNfcReader              = consts.PairingBootstrappingNfcReader
	PairingBootstrappingNfcTag                 = consts.PairingBootstrappingNfcTag
	PairingBootstrappingOpportunistic          = consts.PairingBootstrappingOpportunistic
	PairingBootstrappingPassphraseDisplay      = consts.PairingBootstrappingPassphraseDisplay
	PairingBootstrappingPassphraseKeypad       = consts.PairingBootstrappingPassphraseKeypad
	PairingBootstrappingPinCodeDisplay         = consts.PairingBootstrappingPinCodeDisplay
	PairingBootstrappingPinCodeKeypad          = consts.PairingBootstrappingPinCodeKeypad
	PairingBootstrappingQrDisplay              = consts.PairingBootstrappingQrDisplay
	PairingBootstrappingQrScan                 = consts.PairingBootstrappingQrScan
	WifiAwareCipherSuiteNcsPk128               = consts.WifiAwareCipherSuiteNcsPk128
	WifiAwareCipherSuiteNcsPk256               = consts.WifiAwareCipherSuiteNcsPk256
	WifiAwareCipherSuiteNcsPkPasn128           = consts.WifiAwareCipherSuiteNcsPkPasn128
	WifiAwareCipherSuiteNcsPkPasn256           = consts.WifiAwareCipherSuiteNcsPkPasn256
	WifiAwareCipherSuiteNcsSk128               = consts.WifiAwareCipherSuiteNcsSk128
	WifiAwareCipherSuiteNcsSk256               = consts.WifiAwareCipherSuiteNcsSk256
	WifiAwareCipherSuiteNone                   = consts.WifiAwareCipherSuiteNone
	SubscribeTypeActive                        = consts.SubscribeTypeActive
	SubscribeTypePassive                       = consts.SubscribeTypePassive
)
View Source
const (
	ActionWifiAwareResourceChanged = consts.ActionWifiAwareResourceChanged
	ActionWifiAwareStateChanged    = consts.ActionWifiAwareStateChanged
	ExtraAwareResources            = consts.ExtraAwareResources
)

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.

Types

type AttachCallback

type AttachCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

AttachCallback wraps android.net.wifi.aware.AttachCallback.

func NewAttachCallback

func NewAttachCallback(vm *jni.VM) (*AttachCallback, error)

NewAttachCallback creates a new android.net.wifi.aware.AttachCallback instance.

func (*AttachCallback) OnAttachFailed

func (m *AttachCallback) OnAttachFailed() error

OnAttachFailed calls android.net.wifi.aware.AttachCallback.onAttachFailed.

func (*AttachCallback) OnAttached

func (m *AttachCallback) OnAttached(arg0 *jni.Object) error

OnAttached calls android.net.wifi.aware.AttachCallback.onAttached.

func (*AttachCallback) OnAwareSessionTerminated

func (m *AttachCallback) OnAwareSessionTerminated() error

OnAwareSessionTerminated calls android.net.wifi.aware.AttachCallback.onAwareSessionTerminated.

type Characteristics

type Characteristics struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Characteristics wraps android.net.wifi.aware.Characteristics.

func (*Characteristics) DescribeContents

func (m *Characteristics) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.Characteristics.describeContents.

func (*Characteristics) GetMaxMatchFilterLength

func (m *Characteristics) GetMaxMatchFilterLength() (int32, error)

GetMaxMatchFilterLength calls android.net.wifi.aware.Characteristics.getMaxMatchFilterLength.

func (*Characteristics) GetMaxServiceNameLength

func (m *Characteristics) GetMaxServiceNameLength() (int32, error)

GetMaxServiceNameLength calls android.net.wifi.aware.Characteristics.getMaxServiceNameLength.

func (*Characteristics) GetMaxServiceSpecificInfoLength

func (m *Characteristics) GetMaxServiceSpecificInfoLength() (int32, error)

GetMaxServiceSpecificInfoLength calls android.net.wifi.aware.Characteristics.getMaxServiceSpecificInfoLength.

func (*Characteristics) GetNumberOfSupportedDataInterfaces

func (m *Characteristics) GetNumberOfSupportedDataInterfaces() (int32, error)

GetNumberOfSupportedDataInterfaces calls android.net.wifi.aware.Characteristics.getNumberOfSupportedDataInterfaces.

func (*Characteristics) GetNumberOfSupportedDataPaths

func (m *Characteristics) GetNumberOfSupportedDataPaths() (int32, error)

GetNumberOfSupportedDataPaths calls android.net.wifi.aware.Characteristics.getNumberOfSupportedDataPaths.

func (*Characteristics) GetNumberOfSupportedPublishSessions

func (m *Characteristics) GetNumberOfSupportedPublishSessions() (int32, error)

GetNumberOfSupportedPublishSessions calls android.net.wifi.aware.Characteristics.getNumberOfSupportedPublishSessions.

func (*Characteristics) GetNumberOfSupportedSubscribeSessions

func (m *Characteristics) GetNumberOfSupportedSubscribeSessions() (int32, error)

GetNumberOfSupportedSubscribeSessions calls android.net.wifi.aware.Characteristics.getNumberOfSupportedSubscribeSessions.

func (*Characteristics) GetSupportedCipherSuites

func (m *Characteristics) GetSupportedCipherSuites() (int32, error)

GetSupportedCipherSuites calls android.net.wifi.aware.Characteristics.getSupportedCipherSuites.

func (*Characteristics) GetSupportedPairingCipherSuites

func (m *Characteristics) GetSupportedPairingCipherSuites() (int32, error)

GetSupportedPairingCipherSuites calls android.net.wifi.aware.Characteristics.getSupportedPairingCipherSuites.

func (*Characteristics) IsAwarePairingSupported

func (m *Characteristics) IsAwarePairingSupported() (bool, error)

IsAwarePairingSupported calls android.net.wifi.aware.Characteristics.isAwarePairingSupported.

func (*Characteristics) IsInstantCommunicationModeSupported

func (m *Characteristics) IsInstantCommunicationModeSupported() (bool, error)

IsInstantCommunicationModeSupported calls android.net.wifi.aware.Characteristics.isInstantCommunicationModeSupported.

func (*Characteristics) IsSuspensionSupported

func (m *Characteristics) IsSuspensionSupported() (bool, error)

IsSuspensionSupported calls android.net.wifi.aware.Characteristics.isSuspensionSupported.

func (*Characteristics) WriteToParcel

func (m *Characteristics) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.Characteristics.writeToParcel.

type DiscoverySession

type DiscoverySession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DiscoverySession wraps android.net.wifi.aware.DiscoverySession.

func (*DiscoverySession) AcceptPairingRequest

func (m *DiscoverySession) AcceptPairingRequest(
	arg0 int32,
	arg1 *jni.Object,
	arg2 string,
	arg3 int32,
	arg4 string,
) error

AcceptPairingRequest calls android.net.wifi.aware.DiscoverySession.acceptPairingRequest.

func (*DiscoverySession) Close

func (m *DiscoverySession) Close() error

Close calls android.net.wifi.aware.DiscoverySession.close.

func (*DiscoverySession) CreateNetworkSpecifierOpen

func (m *DiscoverySession) CreateNetworkSpecifierOpen(arg0 *jni.Object) (*jni.Object, error)

CreateNetworkSpecifierOpen calls android.net.wifi.aware.DiscoverySession.createNetworkSpecifierOpen.

func (*DiscoverySession) CreateNetworkSpecifierPassphrase

func (m *DiscoverySession) CreateNetworkSpecifierPassphrase(arg0 *jni.Object, arg1 string) (*jni.Object, error)

CreateNetworkSpecifierPassphrase calls android.net.wifi.aware.DiscoverySession.createNetworkSpecifierPassphrase.

func (*DiscoverySession) InitiateBootstrappingRequest

func (m *DiscoverySession) InitiateBootstrappingRequest(arg0 *jni.Object, arg1 int32) error

InitiateBootstrappingRequest calls android.net.wifi.aware.DiscoverySession.initiateBootstrappingRequest.

func (*DiscoverySession) InitiatePairingRequest

func (m *DiscoverySession) InitiatePairingRequest(
	arg0 *jni.Object,
	arg1 string,
	arg2 int32,
	arg3 string,
) error

InitiatePairingRequest calls android.net.wifi.aware.DiscoverySession.initiatePairingRequest.

func (*DiscoverySession) RejectPairingRequest

func (m *DiscoverySession) RejectPairingRequest(arg0 int32, arg1 *jni.Object) error

RejectPairingRequest calls android.net.wifi.aware.DiscoverySession.rejectPairingRequest.

func (*DiscoverySession) SendMessage

func (m *DiscoverySession) SendMessage(
	arg0 *jni.Object,
	arg1 int32,
	arg2 *jni.Object,
) error

SendMessage calls android.net.wifi.aware.DiscoverySession.sendMessage.

type DiscoverySessionCallback

type DiscoverySessionCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DiscoverySessionCallback wraps android.net.wifi.aware.DiscoverySessionCallback.

func NewDiscoverySessionCallback

func NewDiscoverySessionCallback(vm *jni.VM) (*DiscoverySessionCallback, error)

NewDiscoverySessionCallback creates a new android.net.wifi.aware.DiscoverySessionCallback instance.

func (*DiscoverySessionCallback) OnBootstrappingFailed

func (m *DiscoverySessionCallback) OnBootstrappingFailed(arg0 *jni.Object) error

OnBootstrappingFailed calls android.net.wifi.aware.DiscoverySessionCallback.onBootstrappingFailed.

func (*DiscoverySessionCallback) OnBootstrappingSucceeded

func (m *DiscoverySessionCallback) OnBootstrappingSucceeded(arg0 *jni.Object, arg1 int32) error

OnBootstrappingSucceeded calls android.net.wifi.aware.DiscoverySessionCallback.onBootstrappingSucceeded.

func (*DiscoverySessionCallback) OnMessageReceived

func (m *DiscoverySessionCallback) OnMessageReceived(arg0 *jni.Object, arg1 *jni.Object) error

OnMessageReceived calls android.net.wifi.aware.DiscoverySessionCallback.onMessageReceived.

func (*DiscoverySessionCallback) OnMessageSendFailed

func (m *DiscoverySessionCallback) OnMessageSendFailed(arg0 int32) error

OnMessageSendFailed calls android.net.wifi.aware.DiscoverySessionCallback.onMessageSendFailed.

func (*DiscoverySessionCallback) OnMessageSendSucceeded

func (m *DiscoverySessionCallback) OnMessageSendSucceeded(arg0 int32) error

OnMessageSendSucceeded calls android.net.wifi.aware.DiscoverySessionCallback.onMessageSendSucceeded.

func (*DiscoverySessionCallback) OnPairingSetupFailed

func (m *DiscoverySessionCallback) OnPairingSetupFailed(arg0 *jni.Object) error

OnPairingSetupFailed calls android.net.wifi.aware.DiscoverySessionCallback.onPairingSetupFailed.

func (*DiscoverySessionCallback) OnPairingSetupRequestReceived

func (m *DiscoverySessionCallback) OnPairingSetupRequestReceived(arg0 *jni.Object, arg1 int32) error

OnPairingSetupRequestReceived calls android.net.wifi.aware.DiscoverySessionCallback.onPairingSetupRequestReceived.

func (*DiscoverySessionCallback) OnPairingSetupSucceeded

func (m *DiscoverySessionCallback) OnPairingSetupSucceeded(arg0 *jni.Object, arg1 string) error

OnPairingSetupSucceeded calls android.net.wifi.aware.DiscoverySessionCallback.onPairingSetupSucceeded.

func (*DiscoverySessionCallback) OnPairingVerificationFailed

func (m *DiscoverySessionCallback) OnPairingVerificationFailed(arg0 *jni.Object) error

OnPairingVerificationFailed calls android.net.wifi.aware.DiscoverySessionCallback.onPairingVerificationFailed.

func (*DiscoverySessionCallback) OnPairingVerificationSucceed

func (m *DiscoverySessionCallback) OnPairingVerificationSucceed(arg0 *jni.Object, arg1 string) error

OnPairingVerificationSucceed calls android.net.wifi.aware.DiscoverySessionCallback.onPairingVerificationSucceed.

func (*DiscoverySessionCallback) OnPublishStarted

func (m *DiscoverySessionCallback) OnPublishStarted(arg0 *jni.Object) error

OnPublishStarted calls android.net.wifi.aware.DiscoverySessionCallback.onPublishStarted.

func (*DiscoverySessionCallback) OnServiceDiscovered

func (m *DiscoverySessionCallback) OnServiceDiscovered(arg0 *jni.Object) error

OnServiceDiscovered calls android.net.wifi.aware.DiscoverySessionCallback.onServiceDiscovered.

func (*DiscoverySessionCallback) OnServiceDiscoveredWithinRange

func (m *DiscoverySessionCallback) OnServiceDiscoveredWithinRange(arg0 *jni.Object, arg1 int32) error

OnServiceDiscoveredWithinRange calls android.net.wifi.aware.DiscoverySessionCallback.onServiceDiscoveredWithinRange.

func (*DiscoverySessionCallback) OnServiceLost

func (m *DiscoverySessionCallback) OnServiceLost(arg0 *jni.Object, arg1 int32) error

OnServiceLost calls android.net.wifi.aware.DiscoverySessionCallback.onServiceLost.

func (*DiscoverySessionCallback) OnSessionConfigFailed

func (m *DiscoverySessionCallback) OnSessionConfigFailed() error

OnSessionConfigFailed calls android.net.wifi.aware.DiscoverySessionCallback.onSessionConfigFailed.

func (*DiscoverySessionCallback) OnSessionConfigUpdated

func (m *DiscoverySessionCallback) OnSessionConfigUpdated() error

OnSessionConfigUpdated calls android.net.wifi.aware.DiscoverySessionCallback.onSessionConfigUpdated.

func (*DiscoverySessionCallback) OnSessionTerminated

func (m *DiscoverySessionCallback) OnSessionTerminated() error

OnSessionTerminated calls android.net.wifi.aware.DiscoverySessionCallback.onSessionTerminated.

func (*DiscoverySessionCallback) OnSubscribeStarted

func (m *DiscoverySessionCallback) OnSubscribeStarted(arg0 *jni.Object) error

OnSubscribeStarted calls android.net.wifi.aware.DiscoverySessionCallback.onSubscribeStarted.

type IdentityChangedListener

type IdentityChangedListener struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

IdentityChangedListener wraps android.net.wifi.aware.IdentityChangedListener.

func NewIdentityChangedListener

func NewIdentityChangedListener(vm *jni.VM) (*IdentityChangedListener, error)

NewIdentityChangedListener creates a new android.net.wifi.aware.IdentityChangedListener instance.

func (*IdentityChangedListener) OnClusterIdChanged

func (m *IdentityChangedListener) OnClusterIdChanged(arg0 int32, arg1 *jni.Object) error

OnClusterIdChanged calls android.net.wifi.aware.IdentityChangedListener.onClusterIdChanged.

func (*IdentityChangedListener) OnIdentityChanged

func (m *IdentityChangedListener) OnIdentityChanged(arg0 *jni.Object) error

OnIdentityChanged calls android.net.wifi.aware.IdentityChangedListener.onIdentityChanged.

type PairingConfig

type PairingConfig struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

PairingConfig wraps android.net.wifi.aware.AwarePairingConfig.

func (*PairingConfig) DescribeContents

func (m *PairingConfig) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.AwarePairingConfig.describeContents.

func (*PairingConfig) Equals

func (m *PairingConfig) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.AwarePairingConfig.equals.

func (*PairingConfig) GetBootstrappingMethods

func (m *PairingConfig) GetBootstrappingMethods() (int32, error)

GetBootstrappingMethods calls android.net.wifi.aware.AwarePairingConfig.getBootstrappingMethods.

func (*PairingConfig) GetSupportedCipherSuites

func (m *PairingConfig) GetSupportedCipherSuites() (int32, error)

GetSupportedCipherSuites calls android.net.wifi.aware.AwarePairingConfig.getSupportedCipherSuites.

func (*PairingConfig) HashCode

func (m *PairingConfig) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.AwarePairingConfig.hashCode.

func (*PairingConfig) IsPairingCacheEnabled

func (m *PairingConfig) IsPairingCacheEnabled() (bool, error)

IsPairingCacheEnabled calls android.net.wifi.aware.AwarePairingConfig.isPairingCacheEnabled.

func (*PairingConfig) IsPairingSetupEnabled

func (m *PairingConfig) IsPairingSetupEnabled() (bool, error)

IsPairingSetupEnabled calls android.net.wifi.aware.AwarePairingConfig.isPairingSetupEnabled.

func (*PairingConfig) IsPairingVerificationEnabled

func (m *PairingConfig) IsPairingVerificationEnabled() (bool, error)

IsPairingVerificationEnabled calls android.net.wifi.aware.AwarePairingConfig.isPairingVerificationEnabled.

func (*PairingConfig) WriteToParcel

func (m *PairingConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.AwarePairingConfig.writeToParcel.

type PairingConfigBuilder

type PairingConfigBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

PairingConfigBuilder wraps android.net.wifi.aware.AwarePairingConfig$Builder.

func (*PairingConfigBuilder) Build

func (m *PairingConfigBuilder) Build() (*jni.Object, error)

Build calls android.net.wifi.aware.AwarePairingConfig$Builder.build.

func (*PairingConfigBuilder) SetBootstrappingMethods

func (m *PairingConfigBuilder) SetBootstrappingMethods(arg0 int32) (*jni.Object, error)

SetBootstrappingMethods calls android.net.wifi.aware.AwarePairingConfig$Builder.setBootstrappingMethods.

func (*PairingConfigBuilder) SetPairingCacheEnabled

func (m *PairingConfigBuilder) SetPairingCacheEnabled(arg0 bool) (*jni.Object, error)

SetPairingCacheEnabled calls android.net.wifi.aware.AwarePairingConfig$Builder.setPairingCacheEnabled.

func (*PairingConfigBuilder) SetPairingSetupEnabled

func (m *PairingConfigBuilder) SetPairingSetupEnabled(arg0 bool) (*jni.Object, error)

SetPairingSetupEnabled calls android.net.wifi.aware.AwarePairingConfig$Builder.setPairingSetupEnabled.

func (*PairingConfigBuilder) SetPairingVerificationEnabled

func (m *PairingConfigBuilder) SetPairingVerificationEnabled(arg0 bool) (*jni.Object, error)

SetPairingVerificationEnabled calls android.net.wifi.aware.AwarePairingConfig$Builder.setPairingVerificationEnabled.

func (*PairingConfigBuilder) SetSupportedCipherSuites

func (m *PairingConfigBuilder) SetSupportedCipherSuites(arg0 int32) (*jni.Object, error)

SetSupportedCipherSuites calls android.net.wifi.aware.AwarePairingConfig$Builder.setSupportedCipherSuites.

type ParcelablePeerHandle

type ParcelablePeerHandle struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ParcelablePeerHandle wraps android.net.wifi.aware.ParcelablePeerHandle.

func NewParcelablePeerHandle

func NewParcelablePeerHandle(vm *jni.VM, arg0 *jni.Object) (*ParcelablePeerHandle, error)

NewParcelablePeerHandle creates a new android.net.wifi.aware.ParcelablePeerHandle instance.

func (*ParcelablePeerHandle) DescribeContents

func (m *ParcelablePeerHandle) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.ParcelablePeerHandle.describeContents.

func (*ParcelablePeerHandle) WriteToParcel

func (m *ParcelablePeerHandle) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.ParcelablePeerHandle.writeToParcel.

type PeerHandle

type PeerHandle struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

PeerHandle wraps android.net.wifi.aware.PeerHandle.

func (*PeerHandle) Equals

func (m *PeerHandle) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.PeerHandle.equals.

func (*PeerHandle) HashCode

func (m *PeerHandle) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.PeerHandle.hashCode.

type PublishConfig

type PublishConfig struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

PublishConfig wraps android.net.wifi.aware.PublishConfig.

func (*PublishConfig) DescribeContents

func (m *PublishConfig) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.PublishConfig.describeContents.

func (*PublishConfig) Equals

func (m *PublishConfig) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.PublishConfig.equals.

func (*PublishConfig) GetInstantCommunicationBand

func (m *PublishConfig) GetInstantCommunicationBand() (int32, error)

GetInstantCommunicationBand calls android.net.wifi.aware.PublishConfig.getInstantCommunicationBand.

func (*PublishConfig) GetPairingConfig

func (m *PublishConfig) GetPairingConfig() (*jni.Object, error)

GetPairingConfig calls android.net.wifi.aware.PublishConfig.getPairingConfig.

func (*PublishConfig) GetSecurityConfig

func (m *PublishConfig) GetSecurityConfig() (*jni.Object, error)

GetSecurityConfig calls android.net.wifi.aware.PublishConfig.getSecurityConfig.

func (*PublishConfig) HashCode

func (m *PublishConfig) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.PublishConfig.hashCode.

func (*PublishConfig) IsInstantCommunicationModeEnabled

func (m *PublishConfig) IsInstantCommunicationModeEnabled() (bool, error)

IsInstantCommunicationModeEnabled calls android.net.wifi.aware.PublishConfig.isInstantCommunicationModeEnabled.

func (*PublishConfig) ToString

func (m *PublishConfig) ToString() (string, error)

ToString calls android.net.wifi.aware.PublishConfig.toString.

func (*PublishConfig) WriteToParcel

func (m *PublishConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.PublishConfig.writeToParcel.

type PublishConfigBuilder

type PublishConfigBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

PublishConfigBuilder wraps android.net.wifi.aware.PublishConfig$Builder.

func (*PublishConfigBuilder) Build

func (m *PublishConfigBuilder) Build() (*jni.Object, error)

Build calls android.net.wifi.aware.PublishConfig$Builder.build.

func (*PublishConfigBuilder) SetDataPathSecurityConfig

func (m *PublishConfigBuilder) SetDataPathSecurityConfig(arg0 *jni.Object) (*jni.Object, error)

SetDataPathSecurityConfig calls android.net.wifi.aware.PublishConfig$Builder.setDataPathSecurityConfig.

func (*PublishConfigBuilder) SetInstantCommunicationModeEnabled

func (m *PublishConfigBuilder) SetInstantCommunicationModeEnabled(arg0 bool, arg1 int32) (*jni.Object, error)

SetInstantCommunicationModeEnabled calls android.net.wifi.aware.PublishConfig$Builder.setInstantCommunicationModeEnabled.

func (*PublishConfigBuilder) SetPairingConfig

func (m *PublishConfigBuilder) SetPairingConfig(arg0 *jni.Object) (*jni.Object, error)

SetPairingConfig calls android.net.wifi.aware.PublishConfig$Builder.setPairingConfig.

func (*PublishConfigBuilder) SetPublishType

func (m *PublishConfigBuilder) SetPublishType(arg0 int32) (*jni.Object, error)

SetPublishType calls android.net.wifi.aware.PublishConfig$Builder.setPublishType.

func (*PublishConfigBuilder) SetRangingEnabled

func (m *PublishConfigBuilder) SetRangingEnabled(arg0 bool) (*jni.Object, error)

SetRangingEnabled calls android.net.wifi.aware.PublishConfig$Builder.setRangingEnabled.

func (*PublishConfigBuilder) SetServiceName

func (m *PublishConfigBuilder) SetServiceName(arg0 string) (*jni.Object, error)

SetServiceName calls android.net.wifi.aware.PublishConfig$Builder.setServiceName.

func (*PublishConfigBuilder) SetServiceSpecificInfo

func (m *PublishConfigBuilder) SetServiceSpecificInfo(arg0 *jni.Object) (*jni.Object, error)

SetServiceSpecificInfo calls android.net.wifi.aware.PublishConfig$Builder.setServiceSpecificInfo.

func (*PublishConfigBuilder) SetTerminateNotificationEnabled

func (m *PublishConfigBuilder) SetTerminateNotificationEnabled(arg0 bool) (*jni.Object, error)

SetTerminateNotificationEnabled calls android.net.wifi.aware.PublishConfig$Builder.setTerminateNotificationEnabled.

func (*PublishConfigBuilder) SetTtlSec

func (m *PublishConfigBuilder) SetTtlSec(arg0 int32) (*jni.Object, error)

SetTtlSec calls android.net.wifi.aware.PublishConfig$Builder.setTtlSec.

type PublishDiscoverySession

type PublishDiscoverySession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

PublishDiscoverySession wraps android.net.wifi.aware.PublishDiscoverySession.

func (*PublishDiscoverySession) UpdatePublish

func (m *PublishDiscoverySession) UpdatePublish(arg0 *jni.Object) error

UpdatePublish calls android.net.wifi.aware.PublishDiscoverySession.updatePublish.

type Resources

type Resources struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Resources wraps android.net.wifi.aware.AwareResources.

func NewResources

func NewResources(vm *jni.VM, arg0 int32, arg1 int32, arg2 int32) (*Resources, error)

NewResources creates a new android.net.wifi.aware.AwareResources instance.

func (*Resources) DescribeContents

func (m *Resources) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.AwareResources.describeContents.

func (*Resources) GetAvailableDataPathsCount

func (m *Resources) GetAvailableDataPathsCount() (int32, error)

GetAvailableDataPathsCount calls android.net.wifi.aware.AwareResources.getAvailableDataPathsCount.

func (*Resources) GetAvailablePublishSessionsCount

func (m *Resources) GetAvailablePublishSessionsCount() (int32, error)

GetAvailablePublishSessionsCount calls android.net.wifi.aware.AwareResources.getAvailablePublishSessionsCount.

func (*Resources) GetAvailableSubscribeSessionsCount

func (m *Resources) GetAvailableSubscribeSessionsCount() (int32, error)

GetAvailableSubscribeSessionsCount calls android.net.wifi.aware.AwareResources.getAvailableSubscribeSessionsCount.

func (*Resources) WriteToParcel

func (m *Resources) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.AwareResources.writeToParcel.

type ServiceDiscoveryInfo

type ServiceDiscoveryInfo struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ServiceDiscoveryInfo wraps android.net.wifi.aware.ServiceDiscoveryInfo.

func (*ServiceDiscoveryInfo) GetPairedAlias

func (m *ServiceDiscoveryInfo) GetPairedAlias() (string, error)

GetPairedAlias calls android.net.wifi.aware.ServiceDiscoveryInfo.getPairedAlias.

func (*ServiceDiscoveryInfo) GetPairingConfig

func (m *ServiceDiscoveryInfo) GetPairingConfig() (*jni.Object, error)

GetPairingConfig calls android.net.wifi.aware.ServiceDiscoveryInfo.getPairingConfig.

func (*ServiceDiscoveryInfo) GetPeerCipherSuite

func (m *ServiceDiscoveryInfo) GetPeerCipherSuite() (int32, error)

GetPeerCipherSuite calls android.net.wifi.aware.ServiceDiscoveryInfo.getPeerCipherSuite.

func (*ServiceDiscoveryInfo) GetPeerHandle

func (m *ServiceDiscoveryInfo) GetPeerHandle() (*jni.Object, error)

GetPeerHandle calls android.net.wifi.aware.ServiceDiscoveryInfo.getPeerHandle.

func (*ServiceDiscoveryInfo) GetScid

func (m *ServiceDiscoveryInfo) GetScid() (*jni.Object, error)

GetScid calls android.net.wifi.aware.ServiceDiscoveryInfo.getScid.

func (*ServiceDiscoveryInfo) GetServiceSpecificInfo

func (m *ServiceDiscoveryInfo) GetServiceSpecificInfo() (*jni.Object, error)

GetServiceSpecificInfo calls android.net.wifi.aware.ServiceDiscoveryInfo.getServiceSpecificInfo.

type SubscribeConfig

type SubscribeConfig struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

SubscribeConfig wraps android.net.wifi.aware.SubscribeConfig.

func (*SubscribeConfig) DescribeContents

func (m *SubscribeConfig) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.SubscribeConfig.describeContents.

func (*SubscribeConfig) Equals

func (m *SubscribeConfig) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.SubscribeConfig.equals.

func (*SubscribeConfig) GetInstantCommunicationBand

func (m *SubscribeConfig) GetInstantCommunicationBand() (int32, error)

GetInstantCommunicationBand calls android.net.wifi.aware.SubscribeConfig.getInstantCommunicationBand.

func (*SubscribeConfig) GetPairingConfig

func (m *SubscribeConfig) GetPairingConfig() (*jni.Object, error)

GetPairingConfig calls android.net.wifi.aware.SubscribeConfig.getPairingConfig.

func (*SubscribeConfig) HashCode

func (m *SubscribeConfig) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.SubscribeConfig.hashCode.

func (*SubscribeConfig) IsInstantCommunicationModeEnabled

func (m *SubscribeConfig) IsInstantCommunicationModeEnabled() (bool, error)

IsInstantCommunicationModeEnabled calls android.net.wifi.aware.SubscribeConfig.isInstantCommunicationModeEnabled.

func (*SubscribeConfig) ToString

func (m *SubscribeConfig) ToString() (string, error)

ToString calls android.net.wifi.aware.SubscribeConfig.toString.

func (*SubscribeConfig) WriteToParcel

func (m *SubscribeConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.SubscribeConfig.writeToParcel.

type SubscribeConfigBuilder

type SubscribeConfigBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

SubscribeConfigBuilder wraps android.net.wifi.aware.SubscribeConfig$Builder.

func (*SubscribeConfigBuilder) Build

func (m *SubscribeConfigBuilder) Build() (*jni.Object, error)

Build calls android.net.wifi.aware.SubscribeConfig$Builder.build.

func (*SubscribeConfigBuilder) SetInstantCommunicationModeEnabled

func (m *SubscribeConfigBuilder) SetInstantCommunicationModeEnabled(arg0 bool, arg1 int32) (*jni.Object, error)

SetInstantCommunicationModeEnabled calls android.net.wifi.aware.SubscribeConfig$Builder.setInstantCommunicationModeEnabled.

func (*SubscribeConfigBuilder) SetMaxDistanceMm

func (m *SubscribeConfigBuilder) SetMaxDistanceMm(arg0 int32) (*jni.Object, error)

SetMaxDistanceMm calls android.net.wifi.aware.SubscribeConfig$Builder.setMaxDistanceMm.

func (*SubscribeConfigBuilder) SetMinDistanceMm

func (m *SubscribeConfigBuilder) SetMinDistanceMm(arg0 int32) (*jni.Object, error)

SetMinDistanceMm calls android.net.wifi.aware.SubscribeConfig$Builder.setMinDistanceMm.

func (*SubscribeConfigBuilder) SetPairingConfig

func (m *SubscribeConfigBuilder) SetPairingConfig(arg0 *jni.Object) (*jni.Object, error)

SetPairingConfig calls android.net.wifi.aware.SubscribeConfig$Builder.setPairingConfig.

func (*SubscribeConfigBuilder) SetServiceName

func (m *SubscribeConfigBuilder) SetServiceName(arg0 string) (*jni.Object, error)

SetServiceName calls android.net.wifi.aware.SubscribeConfig$Builder.setServiceName.

func (*SubscribeConfigBuilder) SetServiceSpecificInfo

func (m *SubscribeConfigBuilder) SetServiceSpecificInfo(arg0 *jni.Object) (*jni.Object, error)

SetServiceSpecificInfo calls android.net.wifi.aware.SubscribeConfig$Builder.setServiceSpecificInfo.

func (*SubscribeConfigBuilder) SetSubscribeType

func (m *SubscribeConfigBuilder) SetSubscribeType(arg0 int32) (*jni.Object, error)

SetSubscribeType calls android.net.wifi.aware.SubscribeConfig$Builder.setSubscribeType.

func (*SubscribeConfigBuilder) SetTerminateNotificationEnabled

func (m *SubscribeConfigBuilder) SetTerminateNotificationEnabled(arg0 bool) (*jni.Object, error)

SetTerminateNotificationEnabled calls android.net.wifi.aware.SubscribeConfig$Builder.setTerminateNotificationEnabled.

func (*SubscribeConfigBuilder) SetTtlSec

func (m *SubscribeConfigBuilder) SetTtlSec(arg0 int32) (*jni.Object, error)

SetTtlSec calls android.net.wifi.aware.SubscribeConfig$Builder.setTtlSec.

type SubscribeDiscoverySession

type SubscribeDiscoverySession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

SubscribeDiscoverySession wraps android.net.wifi.aware.SubscribeDiscoverySession.

func (*SubscribeDiscoverySession) UpdateSubscribe

func (m *SubscribeDiscoverySession) UpdateSubscribe(arg0 *jni.Object) error

UpdateSubscribe calls android.net.wifi.aware.SubscribeDiscoverySession.updateSubscribe.

type WifiAwareChannelInfo

type WifiAwareChannelInfo struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareChannelInfo wraps android.net.wifi.aware.WifiAwareChannelInfo.

func (*WifiAwareChannelInfo) DescribeContents

func (m *WifiAwareChannelInfo) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.WifiAwareChannelInfo.describeContents.

func (*WifiAwareChannelInfo) Equals

func (m *WifiAwareChannelInfo) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.WifiAwareChannelInfo.equals.

func (*WifiAwareChannelInfo) GetChannelBandwidth

func (m *WifiAwareChannelInfo) GetChannelBandwidth() (int32, error)

GetChannelBandwidth calls android.net.wifi.aware.WifiAwareChannelInfo.getChannelBandwidth.

func (*WifiAwareChannelInfo) GetChannelFrequencyMhz

func (m *WifiAwareChannelInfo) GetChannelFrequencyMhz() (int32, error)

GetChannelFrequencyMhz calls android.net.wifi.aware.WifiAwareChannelInfo.getChannelFrequencyMhz.

func (*WifiAwareChannelInfo) GetSpatialStreamCount

func (m *WifiAwareChannelInfo) GetSpatialStreamCount() (int32, error)

GetSpatialStreamCount calls android.net.wifi.aware.WifiAwareChannelInfo.getSpatialStreamCount.

func (*WifiAwareChannelInfo) HashCode

func (m *WifiAwareChannelInfo) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.WifiAwareChannelInfo.hashCode.

func (*WifiAwareChannelInfo) ToString

func (m *WifiAwareChannelInfo) ToString() (string, error)

ToString calls android.net.wifi.aware.WifiAwareChannelInfo.toString.

func (*WifiAwareChannelInfo) WriteToParcel

func (m *WifiAwareChannelInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.WifiAwareChannelInfo.writeToParcel.

type WifiAwareDataPathSecurityConfig

type WifiAwareDataPathSecurityConfig struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareDataPathSecurityConfig wraps android.net.wifi.aware.WifiAwareDataPathSecurityConfig.

func (*WifiAwareDataPathSecurityConfig) DescribeContents

func (m *WifiAwareDataPathSecurityConfig) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.describeContents.

func (*WifiAwareDataPathSecurityConfig) Equals

func (m *WifiAwareDataPathSecurityConfig) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.equals.

func (*WifiAwareDataPathSecurityConfig) GetCipherSuite

func (m *WifiAwareDataPathSecurityConfig) GetCipherSuite() (int32, error)

GetCipherSuite calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.getCipherSuite.

func (*WifiAwareDataPathSecurityConfig) GetPmk

GetPmk calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.getPmk.

func (*WifiAwareDataPathSecurityConfig) GetPmkId

func (m *WifiAwareDataPathSecurityConfig) GetPmkId() (*jni.Object, error)

GetPmkId calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.getPmkId.

func (*WifiAwareDataPathSecurityConfig) GetPskPassphrase

func (m *WifiAwareDataPathSecurityConfig) GetPskPassphrase() (string, error)

GetPskPassphrase calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.getPskPassphrase.

func (*WifiAwareDataPathSecurityConfig) HashCode

func (m *WifiAwareDataPathSecurityConfig) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.hashCode.

func (*WifiAwareDataPathSecurityConfig) ToString

func (m *WifiAwareDataPathSecurityConfig) ToString() (string, error)

ToString calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.toString.

func (*WifiAwareDataPathSecurityConfig) WriteToParcel

func (m *WifiAwareDataPathSecurityConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig.writeToParcel.

type WifiAwareDataPathSecurityConfigBuilder

type WifiAwareDataPathSecurityConfigBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareDataPathSecurityConfigBuilder wraps android.net.wifi.aware.WifiAwareDataPathSecurityConfig$Builder.

func (*WifiAwareDataPathSecurityConfigBuilder) Build

Build calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig$Builder.build.

func (*WifiAwareDataPathSecurityConfigBuilder) SetPmk

SetPmk calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig$Builder.setPmk.

func (*WifiAwareDataPathSecurityConfigBuilder) SetPmkId

SetPmkId calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig$Builder.setPmkId.

func (*WifiAwareDataPathSecurityConfigBuilder) SetPskPassphrase

func (m *WifiAwareDataPathSecurityConfigBuilder) SetPskPassphrase(arg0 string) (*jni.Object, error)

SetPskPassphrase calls android.net.wifi.aware.WifiAwareDataPathSecurityConfig$Builder.setPskPassphrase.

type WifiAwareManager

type WifiAwareManager struct {
	VM  *jni.VM
	Ctx *app.Context
	Obj *jni.GlobalRef
}

WifiAwareManager wraps android.net.wifi.aware.WifiAwareManager.

func NewWifiAwareManager

func NewWifiAwareManager(ctx *app.Context) (*WifiAwareManager, error)

NewWifiAwareManager obtains android.net.wifi.aware.WifiAwareManager from the Android system service manager.

func (*WifiAwareManager) Close

func (m *WifiAwareManager) Close()

Close releases the global reference to the underlying Java object. After Close, the WifiAwareManager must not be used.

func (*WifiAwareManager) GetAvailableAwareResources

func (m *WifiAwareManager) GetAvailableAwareResources() (*jni.Object, error)

GetAvailableAwareResources calls android.net.wifi.aware.WifiAwareManager.getAvailableAwareResources.

func (*WifiAwareManager) GetCharacteristics

func (m *WifiAwareManager) GetCharacteristics() (*jni.Object, error)

GetCharacteristics calls android.net.wifi.aware.WifiAwareManager.getCharacteristics.

func (*WifiAwareManager) IsAvailable

func (m *WifiAwareManager) IsAvailable() (bool, error)

IsAvailable calls android.net.wifi.aware.WifiAwareManager.isAvailable.

func (*WifiAwareManager) IsDeviceAttached

func (m *WifiAwareManager) IsDeviceAttached() (bool, error)

IsDeviceAttached calls android.net.wifi.aware.WifiAwareManager.isDeviceAttached.

func (*WifiAwareManager) IsInstantCommunicationModeEnabled

func (m *WifiAwareManager) IsInstantCommunicationModeEnabled() (bool, error)

IsInstantCommunicationModeEnabled calls android.net.wifi.aware.WifiAwareManager.isInstantCommunicationModeEnabled.

func (*WifiAwareManager) IsSetChannelOnDataPathSupported

func (m *WifiAwareManager) IsSetChannelOnDataPathSupported() (bool, error)

IsSetChannelOnDataPathSupported calls android.net.wifi.aware.WifiAwareManager.isSetChannelOnDataPathSupported.

func (*WifiAwareManager) RemovePairedDevice

func (m *WifiAwareManager) RemovePairedDevice(arg0 string) error

RemovePairedDevice calls android.net.wifi.aware.WifiAwareManager.removePairedDevice.

func (*WifiAwareManager) ResetPairedDevices

func (m *WifiAwareManager) ResetPairedDevices() error

ResetPairedDevices calls android.net.wifi.aware.WifiAwareManager.resetPairedDevices.

func (*WifiAwareManager) SetOpportunisticModeEnabled

func (m *WifiAwareManager) SetOpportunisticModeEnabled(arg0 bool) error

SetOpportunisticModeEnabled calls android.net.wifi.aware.WifiAwareManager.setOpportunisticModeEnabled.

type WifiAwareNetworkInfo

type WifiAwareNetworkInfo struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareNetworkInfo wraps android.net.wifi.aware.WifiAwareNetworkInfo.

func (*WifiAwareNetworkInfo) DescribeContents

func (m *WifiAwareNetworkInfo) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.WifiAwareNetworkInfo.describeContents.

func (*WifiAwareNetworkInfo) Equals

func (m *WifiAwareNetworkInfo) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.WifiAwareNetworkInfo.equals.

func (*WifiAwareNetworkInfo) GetPeerIpv6Addr

func (m *WifiAwareNetworkInfo) GetPeerIpv6Addr() (*jni.Object, error)

GetPeerIpv6Addr calls android.net.wifi.aware.WifiAwareNetworkInfo.getPeerIpv6Addr.

func (*WifiAwareNetworkInfo) GetPort

func (m *WifiAwareNetworkInfo) GetPort() (int32, error)

GetPort calls android.net.wifi.aware.WifiAwareNetworkInfo.getPort.

func (*WifiAwareNetworkInfo) GetTransportProtocol

func (m *WifiAwareNetworkInfo) GetTransportProtocol() (int32, error)

GetTransportProtocol calls android.net.wifi.aware.WifiAwareNetworkInfo.getTransportProtocol.

func (*WifiAwareNetworkInfo) HashCode

func (m *WifiAwareNetworkInfo) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.WifiAwareNetworkInfo.hashCode.

func (*WifiAwareNetworkInfo) ToString

func (m *WifiAwareNetworkInfo) ToString() (string, error)

ToString calls android.net.wifi.aware.WifiAwareNetworkInfo.toString.

func (*WifiAwareNetworkInfo) WriteToParcel

func (m *WifiAwareNetworkInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.WifiAwareNetworkInfo.writeToParcel.

type WifiAwareNetworkSpecifier

type WifiAwareNetworkSpecifier struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareNetworkSpecifier wraps android.net.wifi.aware.WifiAwareNetworkSpecifier.

func (*WifiAwareNetworkSpecifier) CanBeSatisfiedBy

func (m *WifiAwareNetworkSpecifier) CanBeSatisfiedBy(arg0 *jni.Object) (bool, error)

CanBeSatisfiedBy calls android.net.wifi.aware.WifiAwareNetworkSpecifier.canBeSatisfiedBy.

func (*WifiAwareNetworkSpecifier) DescribeContents

func (m *WifiAwareNetworkSpecifier) DescribeContents() (int32, error)

DescribeContents calls android.net.wifi.aware.WifiAwareNetworkSpecifier.describeContents.

func (*WifiAwareNetworkSpecifier) Equals

func (m *WifiAwareNetworkSpecifier) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.net.wifi.aware.WifiAwareNetworkSpecifier.equals.

func (*WifiAwareNetworkSpecifier) GetChannelFrequencyMhz

func (m *WifiAwareNetworkSpecifier) GetChannelFrequencyMhz() (int32, error)

GetChannelFrequencyMhz calls android.net.wifi.aware.WifiAwareNetworkSpecifier.getChannelFrequencyMhz.

func (*WifiAwareNetworkSpecifier) GetWifiAwareDataPathSecurityConfig

func (m *WifiAwareNetworkSpecifier) GetWifiAwareDataPathSecurityConfig() (*jni.Object, error)

GetWifiAwareDataPathSecurityConfig calls android.net.wifi.aware.WifiAwareNetworkSpecifier.getWifiAwareDataPathSecurityConfig.

func (*WifiAwareNetworkSpecifier) HashCode

func (m *WifiAwareNetworkSpecifier) HashCode() (int32, error)

HashCode calls android.net.wifi.aware.WifiAwareNetworkSpecifier.hashCode.

func (*WifiAwareNetworkSpecifier) IsChannelRequired

func (m *WifiAwareNetworkSpecifier) IsChannelRequired() (bool, error)

IsChannelRequired calls android.net.wifi.aware.WifiAwareNetworkSpecifier.isChannelRequired.

func (*WifiAwareNetworkSpecifier) ToString

func (m *WifiAwareNetworkSpecifier) ToString() (string, error)

ToString calls android.net.wifi.aware.WifiAwareNetworkSpecifier.toString.

func (*WifiAwareNetworkSpecifier) WriteToParcel

func (m *WifiAwareNetworkSpecifier) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.net.wifi.aware.WifiAwareNetworkSpecifier.writeToParcel.

type WifiAwareNetworkSpecifierBuilder

type WifiAwareNetworkSpecifierBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareNetworkSpecifierBuilder wraps android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.

func (*WifiAwareNetworkSpecifierBuilder) Build

Build calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.build.

func (*WifiAwareNetworkSpecifierBuilder) SetChannelFrequencyMhz

func (m *WifiAwareNetworkSpecifierBuilder) SetChannelFrequencyMhz(arg0 int32, arg1 bool) (*jni.Object, error)

SetChannelFrequencyMhz calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.setChannelFrequencyMhz.

func (*WifiAwareNetworkSpecifierBuilder) SetDataPathSecurityConfig

func (m *WifiAwareNetworkSpecifierBuilder) SetDataPathSecurityConfig(arg0 *jni.Object) (*jni.Object, error)

SetDataPathSecurityConfig calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.setDataPathSecurityConfig.

func (*WifiAwareNetworkSpecifierBuilder) SetPmk

SetPmk calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.setPmk.

func (*WifiAwareNetworkSpecifierBuilder) SetPort

func (m *WifiAwareNetworkSpecifierBuilder) SetPort(arg0 int32) (*jni.Object, error)

SetPort calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.setPort.

func (*WifiAwareNetworkSpecifierBuilder) SetPskPassphrase

func (m *WifiAwareNetworkSpecifierBuilder) SetPskPassphrase(arg0 string) (*jni.Object, error)

SetPskPassphrase calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.setPskPassphrase.

func (*WifiAwareNetworkSpecifierBuilder) SetTransportProtocol

func (m *WifiAwareNetworkSpecifierBuilder) SetTransportProtocol(arg0 int32) (*jni.Object, error)

SetTransportProtocol calls android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder.setTransportProtocol.

type WifiAwareSession

type WifiAwareSession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

WifiAwareSession wraps android.net.wifi.aware.WifiAwareSession.

func (*WifiAwareSession) Close

func (m *WifiAwareSession) Close() error

Close calls android.net.wifi.aware.WifiAwareSession.close.

func (*WifiAwareSession) CreateNetworkSpecifierOpen

func (m *WifiAwareSession) CreateNetworkSpecifierOpen(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

CreateNetworkSpecifierOpen calls android.net.wifi.aware.WifiAwareSession.createNetworkSpecifierOpen.

func (*WifiAwareSession) CreateNetworkSpecifierPassphrase

func (m *WifiAwareSession) CreateNetworkSpecifierPassphrase(
	arg0 int32,
	arg1 *jni.Object,
	arg2 string,
) (*jni.Object, error)

CreateNetworkSpecifierPassphrase calls android.net.wifi.aware.WifiAwareSession.createNetworkSpecifierPassphrase.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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