BroadcastInfoResponse
abstract class BroadcastInfoResponse : Parcelable
kotlin.Any | |
↳ | android.media.tv.BroadcastInfoResponse |
A response of BroadcastInfoRequest
for information retrieved from broadcast signal.
Summary
Constants | |
---|---|
static Int |
Response result: cancel. |
static Int |
Response result: error. |
static Int |
Response result: OK. |
Inherited constants | |
---|---|
Public methods | |
---|---|
open Int | |
open Int |
Gets the ID of the request. |
open Int |
Gets the result for the response. |
open Int |
Gets the sequence number which indicates the order of related responses. |
open Int |
getType() Gets the broadcast info type. |
open Unit |
writeToParcel(dest: Parcel, flags: Int) Flatten this object in to a Parcel. |
Properties | |
---|---|
static Parcelable.Creator<BroadcastInfoResponse!> |
Constants
RESPONSE_RESULT_CANCEL
static val RESPONSE_RESULT_CANCEL: Int
Response result: cancel. This means the request has been cancelled.
Value: 3
RESPONSE_RESULT_ERROR
static val RESPONSE_RESULT_ERROR: Int
Response result: error. This means the request can not be set up successfully.
Value: 1
RESPONSE_RESULT_OK
static val RESPONSE_RESULT_OK: Int
Response result: OK. This means the request is set up successfully and the related responses are normal responses.
Value: 2
Public methods
describeContents
open fun describeContents(): Int
Return | |
---|---|
Int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR |
getRequestId
open fun getRequestId(): Int
Gets the ID of the request.
The ID is used to associate the response with the request.
getResponseResult
open fun getResponseResult(): Int
Gets the result for the response.
getSequence
open fun getSequence(): Int
Gets the sequence number which indicates the order of related responses.
getType
open fun getType(): Int
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.
writeToParcel
open fun writeToParcel(
dest: Parcel,
flags: Int
): Unit
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_WRITE_RETURN_VALUE . Value is either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |