Definition at line 396 of file dvbci.cpp.
◆ cCiTransportConnection()
cCiTransportConnection::cCiTransportConnection |
( |
void |
| ) |
|
◆ ~cCiTransportConnection()
cCiTransportConnection::~cCiTransportConnection |
( |
| ) |
|
◆ Init()
void cCiTransportConnection::Init |
( |
int |
Fd, |
|
|
uint8_t |
Slot, |
|
|
uint8_t |
Tcid |
|
) |
| |
|
private |
◆ SendTPDU()
int cCiTransportConnection::SendTPDU |
( |
uint8_t |
Tag, |
|
|
int |
Length = 0 , |
|
|
const uint8_t * |
Data = nullptr |
|
) |
| const |
|
private |
◆ RecvTPDU()
int cCiTransportConnection::RecvTPDU |
( |
void |
| ) |
|
|
private |
◆ CreateConnection()
int cCiTransportConnection::CreateConnection |
( |
void |
| ) |
|
|
private |
◆ Poll()
int cCiTransportConnection::Poll |
( |
void |
| ) |
|
|
private |
◆ State()
eState cCiTransportConnection::State |
( |
void |
| ) |
|
|
inlineprivate |
◆ LastResponse()
int cCiTransportConnection::LastResponse |
( |
void |
| ) |
const |
|
inlineprivate |
◆ DataAvailable()
bool cCiTransportConnection::DataAvailable |
( |
void |
| ) |
const |
|
inlineprivate |
◆ Slot()
int cCiTransportConnection::Slot |
( |
void |
| ) |
const |
|
inline |
◆ SendData() [1/2]
int cCiTransportConnection::SendData |
( |
int |
Length, |
|
|
const uint8_t * |
Data |
|
) |
| |
◆ SendData() [2/2]
int cCiTransportConnection::SendData |
( |
std::vector< uint8_t > & |
Data | ) |
|
|
inline |
◆ RecvData()
int cCiTransportConnection::RecvData |
( |
void |
| ) |
|
◆ Data()
const uint8_t * cCiTransportConnection::Data |
( |
int & |
Length | ) |
|
◆ cCiTransportLayer
◆ m_fd
int cCiTransportConnection::m_fd {-1} |
|
private |
◆ m_slot
uint8_t cCiTransportConnection::m_slot {0} |
|
private |
◆ m_tcid
uint8_t cCiTransportConnection::m_tcid {0} |
|
private |
◆ m_state
◆ m_tpdu
cTPDU* cCiTransportConnection::m_tpdu {nullptr} |
|
private |
◆ m_lastPoll
std::chrono::milliseconds cCiTransportConnection::m_lastPoll {0ms} |
|
private |
◆ m_lastResponse
int cCiTransportConnection::m_lastResponse {ERROR} |
|
private |
◆ m_dataAvailable
bool cCiTransportConnection::m_dataAvailable {false} |
|
private |
The documentation for this class was generated from the following file:
- mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp