|
vdr 2.8.1
|
Public Member Functions | |
| cCiDateTime (uint16_t SessionId, cCiTransportConnection *Tc) | |
| virtual void | Process (int Length=0, const uint8_t *Data=NULL) override |
| Public Member Functions inherited from cCiSession | |
| cCiSession (uint16_t SessionId, uint32_t ResourceId, cCiTransportConnection *Tc) | |
| virtual | ~cCiSession () |
| uint16_t | SessionId (void) |
| uint32_t | ResourceId (void) |
| cCamSlot * | CamSlot (void) |
| virtual bool | HasUserIO (void) |
| virtual bool | TsPostProcess (uint8_t *TsPacket) |
Private Member Functions | |
| void | SendDateTime (void) |
Private Attributes | |
| int | interval |
| time_t | lastTime |
Additional Inherited Members | |
| Protected Member Functions inherited from cCiSession | |
| void | SetTsPostProcessor (void) |
| void | SetResourceId (uint32_t Id) |
| int | GetTag (int &Length, const uint8_t **Data) |
| const uint8_t * | GetData (const uint8_t *Data, int &Length) |
| void | SendData (int Tag, int Length=0, const uint8_t *Data=NULL) |
| cCiTransportConnection * | Tc (void) |
| cCiDateTime::cCiDateTime | ( | uint16_t | SessionId, |
| cCiTransportConnection * | Tc ) |
Definition at line 1311 of file ci.c.
References cCiSession::CamSlot(), cCiSession::cCiSession(), dbgprotocol, interval, lastTime, RI_DATE_TIME, cCiSession::SessionId(), and cCiSession::Tc().
|
overridevirtual |
Reimplemented from cCiSession.
Definition at line 1344 of file ci.c.
References AOT_DATE_TIME_ENQ, cCiSession::CamSlot(), dbgprotocol, esyslog, cCiSession::GetData(), cCiSession::GetTag(), interval, lastTime, SendDateTime(), and cCiSession::SessionId().
|
private |
Definition at line 1319 of file ci.c.
References AOT_DATE_TIME, cCiSession::CamSlot(), dbgprotocol, DEC2BCD, DumpDateTime, DumpTPDUDataTransfer, cCiSession::SendData(), and cCiSession::SessionId().
Referenced by Process().
|
private |
Definition at line 1303 of file ci.c.
Referenced by cCiDateTime(), and Process().
|
private |
Definition at line 1304 of file ci.c.
Referenced by cCiDateTime(), and Process().