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 |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.