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_CANCELResponse result: cancel. | 
| int | RESPONSE_RESULT_ERRORResponse result: error. | 
| int | RESPONSE_RESULT_OKResponse 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 0orCONTENTS_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, orRESPONSE_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 benull. | 
| flags | int: Additional flags about how the object should be written.
 May be 0 orParcelable.PARCELABLE_WRITE_RETURN_VALUE.
 Value is either0or a combination ofParcelable.PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
