hotspot2

package
v0.0.8 Latest Latest
Warning

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

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

Documentation

Overview

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

Index

Constants

View Source
const (
	Creator = consts.Creator
)

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 ConfigParser

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

ConfigParser wraps android.net.wifi.hotspot2.ConfigParser.

func (*ConfigParser) ParsePasspointConfig

func (m *ConfigParser) ParsePasspointConfig(arg0 string, arg1 *jni.Object) (*jni.Object, error)

ParsePasspointConfig calls android.net.wifi.hotspot2.ConfigParser.parsePasspointConfig.

func (*ConfigParser) ToString added in v0.0.8

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

ToString calls android.net.wifi.hotspot2.ConfigParser.toString.

type PasspointConfiguration

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

PasspointConfiguration wraps android.net.wifi.hotspot2.PasspointConfiguration.

func NewPasspointConfiguration

func NewPasspointConfiguration(vm *jni.VM) (*PasspointConfiguration, error)

NewPasspointConfiguration creates a new android.net.wifi.hotspot2.PasspointConfiguration instance.

func (*PasspointConfiguration) DescribeContents

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

DescribeContents calls android.net.wifi.hotspot2.PasspointConfiguration.describeContents.

func (*PasspointConfiguration) Equals

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

Equals calls android.net.wifi.hotspot2.PasspointConfiguration.equals.

func (*PasspointConfiguration) GetCredential

func (m *PasspointConfiguration) GetCredential() (*jni.Object, error)

GetCredential calls android.net.wifi.hotspot2.PasspointConfiguration.getCredential.

func (*PasspointConfiguration) GetDecoratedIdentityPrefix

func (m *PasspointConfiguration) GetDecoratedIdentityPrefix() (string, error)

GetDecoratedIdentityPrefix calls android.net.wifi.hotspot2.PasspointConfiguration.getDecoratedIdentityPrefix.

func (*PasspointConfiguration) GetHomeSp

func (m *PasspointConfiguration) GetHomeSp() (*jni.Object, error)

GetHomeSp calls android.net.wifi.hotspot2.PasspointConfiguration.getHomeSp.

func (*PasspointConfiguration) GetSubscriptionExpirationTimeMillis

func (m *PasspointConfiguration) GetSubscriptionExpirationTimeMillis() (int64, error)

GetSubscriptionExpirationTimeMillis calls android.net.wifi.hotspot2.PasspointConfiguration.getSubscriptionExpirationTimeMillis.

func (*PasspointConfiguration) GetUniqueId

func (m *PasspointConfiguration) GetUniqueId() (string, error)

GetUniqueId calls android.net.wifi.hotspot2.PasspointConfiguration.getUniqueId.

func (*PasspointConfiguration) HashCode

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

HashCode calls android.net.wifi.hotspot2.PasspointConfiguration.hashCode.

func (*PasspointConfiguration) IsOsuProvisioned

func (m *PasspointConfiguration) IsOsuProvisioned() (bool, error)

IsOsuProvisioned calls android.net.wifi.hotspot2.PasspointConfiguration.isOsuProvisioned.

func (*PasspointConfiguration) SetCredential

func (m *PasspointConfiguration) SetCredential(arg0 *jni.Object) error

SetCredential calls android.net.wifi.hotspot2.PasspointConfiguration.setCredential.

func (*PasspointConfiguration) SetDecoratedIdentityPrefix

func (m *PasspointConfiguration) SetDecoratedIdentityPrefix(arg0 string) error

SetDecoratedIdentityPrefix calls android.net.wifi.hotspot2.PasspointConfiguration.setDecoratedIdentityPrefix.

func (*PasspointConfiguration) SetHomeSp

func (m *PasspointConfiguration) SetHomeSp(arg0 *jni.Object) error

SetHomeSp calls android.net.wifi.hotspot2.PasspointConfiguration.setHomeSp.

func (*PasspointConfiguration) SetSubscriptionExpirationTimeInMillis

func (m *PasspointConfiguration) SetSubscriptionExpirationTimeInMillis(arg0 int64) error

SetSubscriptionExpirationTimeInMillis calls android.net.wifi.hotspot2.PasspointConfiguration.setSubscriptionExpirationTimeInMillis.

func (*PasspointConfiguration) ToString

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

ToString calls android.net.wifi.hotspot2.PasspointConfiguration.toString.

func (*PasspointConfiguration) WriteToParcel

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

WriteToParcel calls android.net.wifi.hotspot2.PasspointConfiguration.writeToParcel.

Directories

Path Synopsis
Package omadm provides Go bindings for android.net.wifi.hotspot2.omadm.
Package omadm provides Go bindings for android.net.wifi.hotspot2.omadm.
pps
Package pps provides Go bindings for android.net.wifi.hotspot2.pps.
Package pps provides Go bindings for android.net.wifi.hotspot2.pps.

Jump to

Keyboard shortcuts

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