MTransactionHeaders Class Reference

class MTransactionHeaders

This class is used to wrap together the SIP headers which can be requested by upper subsystems. If MTransactionHeaders is pushed into CleanupStack , TCleanupItem has to be used.

Constructor & Destructor Documentation

~MTransactionHeaders()

~MTransactionHeaders ( ) [inline, virtual]

Member Functions Documentation

CSeqNumber()

TUint CSeqNumber ( ) const [pure virtual]

Gets the CSeq number part.

Pre-condition
Post-condition

CallIDHeader()

CSIPCallIDHeader * CallIDHeader ( ) [pure virtual]

Gets the Call-ID header

Pre-condition
Post-condition

Contact()

RPointerArray < CSIPContactHeader > * Contact ( ) [pure virtual]

Gets the Contact headers

Pre-condition
Post-condition

FromHeader()

CSIPFromHeader * FromHeader ( ) [pure virtual]

Gets the From-header

Pre-condition
Post-condition

RecordRoute()

RPointerArray < CSIPRouteHeaderBase > * RecordRoute ( ) [pure virtual]

Gets the Record-route headers

Pre-condition
Post-condition

RequestURI()

CURIContainer * RequestURI ( ) [pure virtual]

Gets the Request-URI

Pre-condition
Post-condition

ToHeader()

CSIPToHeader * ToHeader ( ) [pure virtual]

Gets the To-header

Pre-condition
Post-condition