DtvKit_ATSC3.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
sSvcServiceAttr_t Struct Reference

#include <atsc_types.h>

Public Attributes

bool bHidden
 
bool bHideInGuide
 
bool bBroadbandAccessRequired
 
bool bEssential
 
bool bSvcprotected
 
int32_t iServiceId
 
int32_t iMajorChannel
 
int32_t iMinorChannel
 
int32_t iServiceCategory
 
uint8_t cSltSvcSeqNum
 
char sGlobalServiceID [256]
 
char sDrmSystemID [256]
 
char sConfiguration [256]
 
char sServiceName [256]
 

Detailed Description

struct Structure to store attributes of a service.

Member Data Documentation

◆ bBroadbandAccessRequired

bool sSvcServiceAttr_t::bBroadbandAccessRequired

Broadband access is required for the service.

◆ bEssential

bool sSvcServiceAttr_t::bEssential

Whether the service is essential.

◆ bHidden

bool sSvcServiceAttr_t::bHidden

Indicating whether the service is hidden.

◆ bHideInGuide

bool sSvcServiceAttr_t::bHideInGuide

Whether the service should be hidden in the guide.

◆ bSvcprotected

bool sSvcServiceAttr_t::bSvcprotected

Whether the service is protected.

◆ cSltSvcSeqNum

uint8_t sSvcServiceAttr_t::cSltSvcSeqNum

SLT (Service Location Table) service Sequence Number

◆ iMajorChannel

int32_t sSvcServiceAttr_t::iMajorChannel

32-bit integer representing the major channel number.

◆ iMinorChannel

int32_t sSvcServiceAttr_t::iMinorChannel

32-bit integer representing the minor channel number.

◆ iServiceCategory

int32_t sSvcServiceAttr_t::iServiceCategory

32-bit integer representing the service category.

◆ iServiceId

int32_t sSvcServiceAttr_t::iServiceId

32-bit integer representing the service ID.

◆ sConfiguration

char sSvcServiceAttr_t::sConfiguration[256]

Token representing the service configuration.

◆ sDrmSystemID

char sSvcServiceAttr_t::sDrmSystemID[256]

List of URIs representing the DRM system identifiers.

◆ sGlobalServiceID

char sSvcServiceAttr_t::sGlobalServiceID[256]

URI representing the global service identifier.

◆ sServiceName

char sSvcServiceAttr_t::sServiceName[256]

Name of the service.


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