MythTV  master
Public Member Functions | Private Attributes | List of all members
cCiTransportLayer Class Reference
Collaboration diagram for cCiTransportLayer:
Collaboration graph
[legend]

Public Member Functions

 cCiTransportLayer (int Fd, int NumSlots)
 
cCiTransportConnectionNewConnection (int Slot)
 
bool ResetSlot (int Slot)
 
bool ModuleReady (int Slot)
 
cCiTransportConnectionProcess (int Slot)
 

Private Attributes

int m_fd
 
int m_numSlots
 
cCiTransportConnection m_tc [MAX_CI_CONNECT]
 

Detailed Description

Definition at line 575 of file dvbci.cpp.

Constructor & Destructor Documentation

◆ cCiTransportLayer()

cCiTransportLayer::cCiTransportLayer ( int  Fd,
int  NumSlots 
)

Definition at line 588 of file dvbci.cpp.

Member Function Documentation

◆ NewConnection()

cCiTransportConnection * cCiTransportLayer::NewConnection ( int  Slot)

Definition at line 596 of file dvbci.cpp.

Referenced by cLlCiHandler::Process().

◆ ResetSlot()

bool cCiTransportLayer::ResetSlot ( int  Slot)

Definition at line 610 of file dvbci.cpp.

Referenced by cCiTransportLayer(), cLlCiHandler::Process(), and cLlCiHandler::Reset().

◆ ModuleReady()

bool cCiTransportLayer::ModuleReady ( int  Slot)

Definition at line 622 of file dvbci.cpp.

Referenced by cLlCiHandler::Process().

◆ Process()

cCiTransportConnection * cCiTransportLayer::Process ( int  Slot)

Definition at line 632 of file dvbci.cpp.

Referenced by cLlCiHandler::Process().

Member Data Documentation

◆ m_fd

int cCiTransportLayer::m_fd
private

Definition at line 577 of file dvbci.cpp.

Referenced by cCiTransportLayer(), ModuleReady(), NewConnection(), and ResetSlot().

◆ m_numSlots

int cCiTransportLayer::m_numSlots
private

Definition at line 578 of file dvbci.cpp.

Referenced by cCiTransportLayer().

◆ m_tc

cCiTransportConnection cCiTransportLayer::m_tc[MAX_CI_CONNECT]
private

Definition at line 579 of file dvbci.cpp.

Referenced by NewConnection(), and Process().


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