|
vdr 2.8.1
|
Public Member Functions | |
| cTPDU (void) | |
| cTPDU (uint8_t Slot, uint8_t Tcid, uint8_t Tag, int Length=0, const uint8_t *Data=NULL) | |
| uint8_t | Slot (void) |
| uint8_t | Tcid (void) |
| uint8_t | Tag (void) |
| const uint8_t * | Data (int &Length) |
| uint8_t | Status (void) |
| uint8_t * | Buffer (void) |
| int | Size (void) |
| void | SetSize (int Size) |
| int | MaxSize (void) |
| void | Dump (int SlotNumber, bool Outgoing) |
Private Member Functions | |
| const uint8_t * | GetData (const uint8_t *Data, int &Length) |
Private Attributes | |
| int | size |
| uint8_t | buffer [MAX_TPDU_SIZE] |
| cTPDU::cTPDU | ( | uint8_t | Slot, |
| uint8_t | Tcid, | ||
| uint8_t | Tag, | ||
| int | Length = 0, | ||
| const uint8_t * | Data = NULL ) |
Definition at line 525 of file ci.c.
References buffer, Data(), esyslog, MAX_TPDU_DATA, SetLength(), size, Slot(), T_CREATE_TC, T_CTC_REPLY, T_DATA_LAST, T_DATA_MORE, T_DELETE_TC, T_DTC_REPLY, T_NEW_TC, T_RCV, T_REQUEST_TC, T_TC_ERROR, Tag(), and Tcid().
|
inline |
Definition at line 518 of file ci.c.
References buffer.
Referenced by cCiAdapter::Action(), and cCamSlot::Write().
|
inline |
| void cTPDU::Dump | ( | int | SlotNumber, |
| bool | Outgoing ) |
Definition at line 571 of file ci.c.
References buffer, DumpPolls, DumpTPDUDataTransfer, MAX_DUMP, size, T_SB, and Tag().
Referenced by cCiAdapter::Action(), and cCamSlot::Write().
|
private |
|
inline |
|
inline |
Definition at line 520 of file ci.c.
Referenced by cCiAdapter::Action().
|
inline |
Definition at line 519 of file ci.c.
References size.
Referenced by SetSize(), and cCamSlot::Write().
|
inline |
Definition at line 513 of file ci.c.
References buffer.
Referenced by cCiAdapter::Action(), and cTPDU().
| uint8_t cTPDU::Status | ( | void | ) |
|
inline |
|
inline |
Definition at line 514 of file ci.c.
References buffer.
Referenced by cTPDU(), and cCamSlot::Process().
|
private |
|
private |