Most visited

Recently visited

Added in API level 14

WifiP2pGroup

public class WifiP2pGroup
extends Object implements Parcelable

java.lang.Object
   ↳ android.net.wifi.p2p.WifiP2pGroup


表示Wi-Fi P2p组的类。 一个P2P组由一个组所有者和一个或多个客户组成。 对于只有两台设备的组,其中一台将成为组所有者,另一台将成为组客户端。

也可以看看:

Summary

Inherited constants

From interface android.os.Parcelable

Fields

public static final Creator<WifiP2pGroup> CREATOR

实现Parcelable接口

Public constructors

WifiP2pGroup()
WifiP2pGroup(WifiP2pGroup source)

复制构造函数

Public methods

int describeContents()

实现Parcelable接口

Collection<WifiP2pDevice> getClientList()

获取当前属于p2p组的客户的列表

String getInterface()

获取创建组的接口名称

String getNetworkName()

获取组的网络名称(SSID)。

WifiP2pDevice getOwner()

获取组所有者的详细信息作为 WifiP2pDevice对象

String getPassphrase()

获取该组的密码。

boolean isGroupOwner()

检查此设备是否为创建的p2p组的组所有者

String toString()

返回对象的字符串表示形式。

void writeToParcel(Parcel dest, int flags)

实现Parcelable接口

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Fields

CREATOR

Added in API level 14
Creator<WifiP2pGroup> CREATOR

实现Parcelable接口

Public constructors

WifiP2pGroup

Added in API level 14
WifiP2pGroup ()

WifiP2pGroup

Added in API level 14
WifiP2pGroup (WifiP2pGroup source)

复制构造函数

Parameters
source WifiP2pGroup

Public methods

describeContents

Added in API level 14
int describeContents ()

实现Parcelable接口

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

getClientList

Added in API level 14
Collection<WifiP2pDevice> getClientList ()

获取当前属于p2p组的客户的列表

Returns
Collection<WifiP2pDevice>

getInterface

Added in API level 14
String getInterface ()

获取创建组的接口名称

Returns
String

getNetworkName

Added in API level 14
String getNetworkName ()

获取组的网络名称(SSID)。 传统Wi-Fi客户端将使用网络名称发现p2p组。

Returns
String

getOwner

Added in API level 14
WifiP2pDevice getOwner ()

获取组所有者的详细信息作为 WifiP2pDevice对象

Returns
WifiP2pDevice

getPassphrase

Added in API level 14
String getPassphrase ()

获取该组的密码。 该功能只会在组主人处返回有效的密码。 传统Wi-Fi客户端将需要此密码以及从getNetworkName()获得的网络名称加入群组

Returns
String

isGroupOwner

Added in API level 14
boolean isGroupOwner ()

检查此设备是否为创建的p2p组的组所有者

Returns
boolean

toString

Added in API level 14
String toString ()

返回对象的字符串表示形式。 一般来说, toString方法返回一个“文本表示”这个对象的字符串。 结果应该是一个简洁但内容丰富的表述,对于一个人来说很容易阅读。 建议所有子类重写此方法。

ObjecttoString方法返回一个字符串,其中包含对象为实例的类的名称,符号字符“ @ ”以及对象的哈希代码的无符号十六进制表示形式。 换句话说,这个方法返回一个字符串,其值等于:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
String a string representation of the object.

writeToParcel

Added in API level 14
void writeToParcel (Parcel dest, 
                int flags)

实现Parcelable接口

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!