Added in API level 33

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

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.

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

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

Added in API level 33
static val RESPONSE_RESULT_CANCEL: Int

Response result: cancel. This means the request has been cancelled.

Value: 3

RESPONSE_RESULT_ERROR

Added in API level 33
static val RESPONSE_RESULT_ERROR: Int

Response result: error. This means the request can not be set up successfully.

Value: 1

RESPONSE_RESULT_OK

Added in API level 33
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

Added in API level 33
open fun describeContents(): Int

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.

Return
Int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
Value is either 0 or

getRequestId

Added in API level 33
open fun getRequestId(): Int

Gets the ID of the request.

The ID is used to associate the response with the request.

getResponseResult

Added in API level 33
open fun getResponseResult(): Int

Gets the result for the response.

Return
Int Value is one of the following:

getSequence

Added in API level 33
open fun getSequence(): Int

Gets the sequence number which indicates the order of related responses.

getType

Added in API level 33
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.

Return
Int Value is one of the following:

writeToParcel

Added in API level 33
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 the following:

Properties

CREATOR

Added in API level 33
static val CREATOR: Parcelable.Creator<BroadcastInfoResponse!>