|
||
class CTxData : public CBase, public MHTTPDataSupplier;
An abstract base class for the encoding of request data to be transmitted by a protocol handler.
MHTTPDataSupplier
- A data supplier - This class is used to deliver the response data to the client,...
CBase
-
Base class for all classes to be instantiated on the heap.
CTxData
- An abstract base class for the encoding of request data to be transmitted by a p...
Defined in CTxData
:
CTxData()
Intended Usage: Default constructor - creates a Tx data object not associated wi...CTxData(CProtTransaction &)
Intended Usage: Normal constructor, of a CTxData that corresponds to the supplie...ConstructL()
Intended Usage: Second phase construction, default ProtTrans()
Intended Usage: Obtain the protocol transaction whose request part is represente...Reserved1()
Intended Usage: Reserve a slot in the v-table to preserve future BC Reserved2()
Intended Usage: Reserve a slot in the v-table to preserve future BC iProtTrans
The HTTP transaction from whose request this OTA transmission data is built. Not...~CTxData()
Intended Usage: Destructor - cleans up and releases resources to the system Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...Inherited from MHTTPDataSupplier
:
GetNextDataPart(TPtrC8 &)
Obtain a data part from the supplier. The data is guaranteed to survive until a ...OverallDataSize()
Obtain the overall size of the data being supplied, if known to the supplier. Wh...ReleaseData()
Release the current data part being held at the data supplier. This call indicat...Reset()
Reset the data supplier. This indicates to the data supplier that it should retu...IMPORT_C virtual ~CTxData();
Intended Usage: Destructor - cleans up and releases resources to the system
protected: IMPORT_C CTxData();
Intended Usage: Default constructor - creates a Tx data object not associated with any protocol transaction.
protected: IMPORT_C CTxData(CProtTransaction &aProtTransaction);
Intended Usage: Normal constructor, of a CTxData that corresponds to the supplied protocol transaction.
|
protected: IMPORT_C void ConstructL();
Intended Usage: Second phase construction, default
IMPORT_C CProtTransaction& ProtTrans();
Intended Usage: Obtain the protocol transaction whose request part is represented as encoded data by this object.
|
private: inline virtual void Reserved1();
Intended Usage: Reserve a slot in the v-table to preserve future BC
private: inline virtual void Reserved2();
Intended Usage: Reserve a slot in the v-table to preserve future BC
protected: CProtTransaction * iProtTrans;
The HTTP transaction from whose request this OTA transmission data is built. Note that the transaction is not owned by this object.