java.lang.Object | |
↳ | android.net.wifi.p2p.WifiP2pGroup |
A class representing a Wi-Fi P2p group. A p2p group consists of a single group owner and one or more clients. In the case of a group with only two devices, one will be the group owner and the other will be a group client.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CREATOR | Implement the Parcelable interface |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
copy constructor
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Implement the Parcelable interface
| |||||||||||
Get the list of clients currently part of the p2p group
| |||||||||||
Get the interface name on which the group is created
| |||||||||||
Get the network name (SSID) of the group.
| |||||||||||
Get the details of the group owner as a
WifiP2pDevice object | |||||||||||
Get the passphrase of the group.
| |||||||||||
Check whether this device is the group owner of the created p2p group
| |||||||||||
Returns a string containing a concise, human-readable description of this
object.
| |||||||||||
Implement the Parcelable interface
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.os.Parcelable
|
Implement the Parcelable interface
Implement the Parcelable interface
Get the list of clients currently part of the p2p group
Get the interface name on which the group is created
Get the network name (SSID) of the group. Legacy Wi-Fi clients will discover the p2p group using the network name.
Get the details of the group owner as a WifiP2pDevice
object
Get the passphrase of the group. This function will return a valid passphrase only
at the group owner. Legacy Wi-Fi clients will need this passphrase alongside
network name obtained from getNetworkName()
to join the group
Check whether this device is the group owner of the created p2p group
Returns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:
getClass().getName() + '@' + Integer.toHexString(hashCode())
See Writing a useful
toString
method
if you intend implementing your own toString
method.
Implement the Parcelable interface
dest | The Parcel in which the object should be written. |
---|---|
flags | Additional flags about how the object should be written.
May be 0 or PARCELABLE_WRITE_RETURN_VALUE .
|