BroadcastInfoResponse
public
abstract
class
BroadcastInfoResponse
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.media.tv.BroadcastInfoResponse |
A response of BroadcastInfoRequest
for information retrieved from broadcast signal.
Summary
Constants | |
---|---|
int |
RESPONSE_RESULT_CANCEL
Response result: cancel. |
int |
RESPONSE_RESULT_ERROR
Response result: error. |
int |
RESPONSE_RESULT_OK
Response result: OK. |
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Creator<BroadcastInfoResponse> |
CREATOR
|
Public methods | |
---|---|
int
|
describeContents()
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. |
int
|
getRequestId()
Gets the ID of the request. |
int
|
getResponseResult()
Gets the result for the response. |
int
|
getSequence()
Gets the sequence number which indicates the order of related responses. |
int
|
getType()
Gets the broadcast info type. |
void
|
writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel. |
Inherited methods | |
---|---|
Constants
RESPONSE_RESULT_CANCEL
public static final int RESPONSE_RESULT_CANCEL
Response result: cancel. This means the request has been cancelled.
Constant Value: 3 (0x00000003)
RESPONSE_RESULT_ERROR
public static final int RESPONSE_RESULT_ERROR
Response result: error. This means the request can not be set up successfully.
Constant Value: 1 (0x00000001)
RESPONSE_RESULT_OK
public static final int RESPONSE_RESULT_OK
Response result: OK. This means the request is set up successfully and the related responses are normal responses.
Constant Value: 2 (0x00000002)
Fields
Public methods
describeContents
public int describeContents ()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation. For example, if the object will
include a file descriptor in the output of writeToParcel(android.os.Parcel, int)
,
the return value of this method must include the
CONTENTS_FILE_DESCRIPTOR
bit.
Returns | |
---|---|
int |
a bitmask indicating the set of special object types marshaled
by this Parcelable object instance.
Value is either 0 or CONTENTS_FILE_DESCRIPTOR |
getRequestId
public int getRequestId ()
Gets the ID of the request.
The ID is used to associate the response with the request.
Returns | |
---|---|
int |
See also:
getResponseResult
public int getResponseResult ()
Gets the result for the response.
Returns | |
---|---|
int |
Value is RESPONSE_RESULT_ERROR , RESPONSE_RESULT_OK , or RESPONSE_RESULT_CANCEL |
getSequence
public int getSequence ()
Gets the sequence number which indicates the order of related responses.
Returns | |
---|---|
int |
getType
public int getType ()
Gets the broadcast info type.
The type indicates what broadcast information is requested, such as broadcast table, PES (packetized Elementary Stream), TS (transport stream), etc. The type of the request and the related responses should be the same.
Returns | |
---|---|
int |
Value is TvInputManager.BROADCAST_INFO_TYPE_TS , TvInputManager.BROADCAST_INFO_TYPE_TABLE , TvInputManager.BROADCAST_INFO_TYPE_SECTION , TvInputManager.BROADCAST_INFO_TYPE_PES , TvInputManager.BROADCAST_INFO_STREAM_EVENT , TvInputManager.BROADCAST_INFO_TYPE_DSMCC , TvInputManager.BROADCAST_INFO_TYPE_COMMAND , TvInputManager.BROADCAST_INFO_TYPE_TIMELINE , or android.media.tv.TvInputManager.BROADCAST_INFO_TYPE_SIGNALING_DATA |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Flatten this object in to a Parcel.
Parameters | |
---|---|
dest |
Parcel : This value cannot be null . |
flags |
int : Additional flags about how the object should be written.
May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Value is either 0 or a combination of Parcelable.PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |