MSenHostletRequest Class Reference

#include <mw/MSenHostletRequest.h>

class MSenHostletRequest
Public Member Functions
pure virtual TPtrC8 ConsumerId()
pure virtual TPtrC8 Properties(MSenProperties::TSenPropertiesClassType &)
pure virtual TInt RequestId()
pure virtual TPtrC8 RequestUtf8()
pure virtual TPtrC ThreadId()

Member Function Documentation

ConsumerId ( )

TPtrC8 ConsumerId()const [pure virtual]

Getter for requester's consumer ID

Properties ( MSenProperties::TSenPropertiesClassType & )

TPtrC8 Properties(MSenProperties::TSenPropertiesClassType &aType)const [pure virtual]

Getter for request's properties and properties type

ParameterDescription
aTypeprovides the (class) type of the retuned properties. This enum can be used to select corresponding properties class to de-serialize the properties descriptor into a more convenient properties class instance.

Returns: the (transport) properties associated with this message.

RequestId ( )

TInt RequestId()const [pure virtual]

Getter for request ID (transaction ID)

RequestUtf8 ( )

TPtrC8 RequestUtf8()const [pure virtual]

Getter for the request - it may either be plain (SOAP) request body, or complete request including all the (SOAP) headers, depending of whether or not the provider wishes to receive complete client messages.

See also: MSenProvider for more information about complete client messages facet.

ThreadId ( )

TPtrC ThreadId()const [pure virtual]

Getter for requester's thread ID