struct EldBaselinePart1

Defined at line 29 of file ../../src/lib/eld/eld.h

Public Members

uint8_t byte1
uint8_t byte2
uint8_t aud_synch_delay
uint8_t byte4
uint64_t port_id
uint16_t manufacturer_name
uint16_t product_code

Public Methods

typename std::remove_reference_t<decltype(byte1)> cea_edid_ver ()

Defined at line 31 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_cea_edid_ver (typename std::remove_reference_t<decltype(byte1)> val)

Defined at line 31 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte1)> mnl ()

Defined at line 32 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_mnl (typename std::remove_reference_t<decltype(byte1)> val)

Defined at line 32 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte2)> sad_count ()

Defined at line 34 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_sad_count (typename std::remove_reference_t<decltype(byte2)> val)

Defined at line 34 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte2)> conn_type ()

Defined at line 35 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_conn_type (typename std::remove_reference_t<decltype(byte2)> val)

Defined at line 35 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte2)> s_ai ()

Defined at line 36 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_s_ai (typename std::remove_reference_t<decltype(byte2)> val)

Defined at line 36 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte2)> hdcp ()

Defined at line 37 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_hdcp (typename std::remove_reference_t<decltype(byte2)> val)

Defined at line 37 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> rlrc ()

Defined at line 40 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_rlrc (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 40 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> flrc ()

Defined at line 41 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_flrc (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 41 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> rc ()

Defined at line 42 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_rc (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 42 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> rlr ()

Defined at line 43 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_rlr (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 43 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> fc ()

Defined at line 44 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_fc (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 44 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> lfe ()

Defined at line 45 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_lfe (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 45 of file ../../src/lib/eld/eld.h

typename std::remove_reference_t<decltype(byte4)> lfr ()

Defined at line 46 of file ../../src/lib/eld/eld.h

hda::EldBaselinePart1 & set_lfr (typename std::remove_reference_t<decltype(byte4)> val)

Defined at line 46 of file ../../src/lib/eld/eld.h