libdvbv5  1.11.0
Library to work with Digital TV devices on Linux
dvb_desc_ca Struct Reference

Contains the private data for Conditional Access. More...

#include <desc_ca.h>

Collaboration diagram for dvb_desc_ca:

Data Fields

uint8_t type
 
uint8_t length
 
struct dvb_descnext
 
uint16_t ca_id
 
union {
   uint16_t   bitfield1
 
   struct {
      uint16_t   ca_pid:13
 
      uint16_t   reserved:3
 
   } 
 
}; 
 
uint8_t * privdata
 
uint8_t privdata_len
 

Detailed Description

Contains the private data for Conditional Access.

Parameters
typedescriptor tag
lengthdescriptor length
nextpointer to struct dvb_desc
ca_idConditional Access ID
ca_pidConditional Access ID
privdatapointer to private data buffer
privdata_lenlength of the private data

Definition at line 56 of file desc_ca.h.

Field Documentation

union { ... }
uint16_t dvb_desc_ca::bitfield1

Definition at line 63 of file desc_ca.h.

uint16_t dvb_desc_ca::ca_id

Definition at line 61 of file desc_ca.h.

uint16_t dvb_desc_ca::ca_pid

Definition at line 65 of file desc_ca.h.

uint8_t dvb_desc_ca::length

Definition at line 58 of file desc_ca.h.

struct dvb_desc* dvb_desc_ca::next

Definition at line 59 of file desc_ca.h.

uint8_t* dvb_desc_ca::privdata

Definition at line 70 of file desc_ca.h.

uint8_t dvb_desc_ca::privdata_len

Definition at line 71 of file desc_ca.h.

uint16_t dvb_desc_ca::reserved

Definition at line 66 of file desc_ca.h.

uint8_t dvb_desc_ca::type

Definition at line 57 of file desc_ca.h.


The documentation for this struct was generated from the following file: