class RCommsBufQ |
A linked list of RCommsBuf
Note: Currently the class is tagged as internal technology. In order to move this class to other categories a detailed analysis of APIs to be conducted
Public Member Functions | |
---|---|
RCommsBufQ() | |
RCommsBufQ(RCommsBuf *) | |
RCommsBufQ(RCommsBuf *, RCommsBuf *) | |
IMPORT_C void | Append(RCommsBuf *) |
IMPORT_C void | Append(RCommsBufQ &) |
IMPORT_C void | Append(RCommsBufChain &) |
IMPORT_C void | Assign(RCommsBufQ &) |
IMPORT_C void | Assign(RCommsBufChain &) |
RCommsBuf * | First() |
IMPORT_C void | Free() |
IMPORT_C void | Init() |
TBool | IsEmpty() |
RCommsBuf * | Last() |
IMPORT_C void | Prepend(RCommsBuf *) |
IMPORT_C void | Prepend(RCommsBufQ &) |
IMPORT_C void | Prepend(RCommsBufChain &) |
IMPORT_C RCommsBuf * | Remove() |
Protected Member Functions | |
---|---|
IMPORT_C RCommsBuf * | RemoveLast() |
IMPORT_C TInt | Transfer(RCommsBufQ &, TInt, TInt, TInt &) |
Protected Attributes | |
---|---|
RCommsBuf * | iLast |
RCommsBuf * | iNext |
RCommsBufQ | ( | RCommsBuf * | aFirst, |
RCommsBuf * | aLast | ||
) | [inline] |
The constructor
IMPORT_C void | Append | ( | RCommsBufChain & | aChain | ) |
RCommsBufChain & aChain |
IMPORT_C void | Assign | ( | RCommsBufChain & | aChain | ) |
RCommsBufChain & aChain |
IMPORT_C void | Prepend | ( | RCommsBufChain & | aChain | ) |
RCommsBufChain & aChain |
IMPORT_C TInt | Transfer | ( | RCommsBufQ & | aQueue, |
TInt | aSize, | |||
TInt | aBufSize, | |||
TInt & | aCount | |||
) | [protected] |
RCommsBufQ & aQueue | |
TInt aSize | |
TInt aBufSize | |
TInt & aCount |