ShareDeviceRequest

public class ShareDeviceRequest extends Object
implements Parcelable

Request to share a device which has a commissioning window opened for multi-administrator commissioning.

Nested Class Summary

interface ShareDeviceRequest.Builder Builder class to generate ShareDeviceRequest instances. 

Inherited Constant Summary

int CONTENTS_FILE_DESCRIPTOR
int PARCELABLE_STABILITY_LOCAL
int PARCELABLE_STABILITY_VINTF
int PARCELABLE_WRITE_RETURN_VALUE

Public Method Summary

static ShareDeviceRequest.Builder
builder()
Returns an empty ShareDeviceRequest.Builder instance.
boolean
CommissioningWindow
getCommissioningWindow()
Gets the CommissioningWindow opened for the device being shared.
DeviceDescriptor
getDeviceDescriptor()
Gets the DeviceDescriptor of the device being shared.
String
getDeviceName()
Gets the device name of the device being shared.
NetworkLocation
getNetworkLocation()
Gets the network location of the device being shared.
String
getRoomName()
Gets the room name of the device being shared.
int
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Object
clone()
boolean
equals(Object arg0)
void
finalize()
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()
abstract int
describeContents()
abstract void
writeToParcel(Parcel arg0, int arg1)

Public Methods

public static ShareDeviceRequest.Builder builder ()

Returns an empty ShareDeviceRequest.Builder instance.

public boolean equals (Object obj)

public CommissioningWindow getCommissioningWindow ()

Gets the CommissioningWindow opened for the device being shared.

public DeviceDescriptor getDeviceDescriptor ()

Gets the DeviceDescriptor of the device being shared.

public String getDeviceName ()

Gets the device name of the device being shared.

public NetworkLocation getNetworkLocation ()

Gets the network location of the device being shared.

public String getRoomName ()

Gets the room name of the device being shared.

public int hashCode ()

public void writeToParcel (Parcel dest, int flags)