| 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 |