vdr
1.7.27
|
Public Member Functions | |
cCiDateTime (uint16_t SessionId, cCiTransportConnection *Tc) | |
virtual void | Process (int Length=0, const uint8_t *Data=NULL) |
Private Member Functions | |
void | SendDateTime (void) |
Private Attributes | |
int | interval |
time_t | lastTime |
cCiDateTime::cCiDateTime | ( | uint16_t | SessionId, |
cCiTransportConnection * | Tc | ||
) |
Definition at line 829 of file ci.c.
References cCiTransportConnection::CamSlot(), dbgprotocol, interval, lastTime, cCiSession::SessionId(), and cCamSlot::SlotNumber().
void cCiDateTime::Process | ( | int | Length = 0 , |
const uint8_t * | Data = NULL |
||
) | [virtual] |
Reimplemented from cCiSession.
Definition at line 860 of file ci.c.
References AOT_DATE_TIME_ENQ, dbgprotocol, esyslog, cCiSession::GetData(), cCiSession::GetTag(), interval, lastTime, SendDateTime(), cCiSession::SessionId(), and cCiSession::Tc().
void cCiDateTime::SendDateTime | ( | void | ) | [private] |
Definition at line 837 of file ci.c.
References AOT_DATE_TIME, dbgprotocol, DEC2BCD, DumpDateTime, DumpTPDUDataTransfer, cCiSession::SendData(), cCiSession::SessionId(), and cCiSession::Tc().
Referenced by Process().
int cCiDateTime::interval [private] |
Definition at line 821 of file ci.c.
Referenced by cCiDateTime(), and Process().
time_t cCiDateTime::lastTime [private] |
Definition at line 822 of file ci.c.
Referenced by cCiDateTime(), and Process().