TMpmConnPref Class Reference

class TMpmConnPref : public TConnPref
Public Member Functions
TMpmConnPref()
TUint32 BearerSet()
TBool ConnSelectionDialog()
TMpmConnPref::EConnType ConnType()
TBool DisconnectDialog()
TBool ForcedRoaming()
TUint32 IapId()
TBool MandateIap()
TUint32 NetId()
TUint32 NoteBehaviour()
voidSetBearerSet(TUint32)
voidSetConnSelectionDialog(TBool)
voidSetConnType(TMpmConnPref::EConnType)
voidSetDisconnectDialog(TBool)
voidSetForcedRoaming(TBool)
voidSetIapId(TUint32)
voidSetMandateIap(TBool)
voidSetNetId(TUint32)
voidSetNoteBehaviour(TUint32)
voidSetSnapId(TUint32)
voidSetSnapPurpose(CMManager::TSnapPurpose)
TUint32 SnapId()
CMManager::TSnapPurpose SnapPurpose()
Protected Member Functions
SMpmConnPref *PrefPtr()
Inherited Functions
TBuf8< KMaxConnPrefSize >::TBuf8()
TBuf8< KMaxConnPrefSize >::TBuf8(TInt)
TBuf8< KMaxConnPrefSize >::TBuf8(const TDesC8 &)
TBuf8< KMaxConnPrefSize >::TBuf8(const TUint8 *)
TBuf8< KMaxConnPrefSize >::operator=(const TBuf8< S > &)
TBuf8< KMaxConnPrefSize >::operator=(const TDesC8 &)
TBuf8< KMaxConnPrefSize >::operator=(const TUint8 *)
TBufBase8::TBufBase8(TInt)
TBufBase8::TBufBase8(TInt,TInt)
TBufBase8::TBufBase8(const TDesC8 &,TInt)
TBufBase8::TBufBase8(const TUint8 *,TInt)
TConnPref::ExtensionId()const
TConnPref::GetUserLen()
TConnPref::SetExtensionId(TInt)
TConnPref::SetUserLen(TInt)
TConnPref::TConnPref()
TConnPref::TConnPref(TInt)
TConnPref::UserPtr()const
TDes8::Append(TChar)
TDes8::Append(const TDesC16 &)
TDes8::Append(const TDesC8 &)
TDes8::Append(const TUint8 *,TInt)
TDes8::AppendFill(TChar,TInt)
TDes8::AppendFormat(TRefByValue< const TDesC8 >,...)
TDes8::AppendFormat(TRefByValue< const TDesC8 >,TDes8Overflow *,...)
TDes8::AppendFormatList(const TDesC8 &,VA_LIST,TDes8Overflow *)
TDes8::AppendJustify(const TDesC8 &,TInt,TAlign,TChar)
TDes8::AppendJustify(const TDesC8 &,TInt,TInt,TAlign,TChar)
TDes8::AppendJustify(const TUint8 *,TInt,TAlign,TChar)
TDes8::AppendJustify(const TUint8 *,TInt,TInt,TAlign,TChar)
TDes8::AppendNum(TInt64)
TDes8::AppendNum(TReal,const TRealFormat &)
TDes8::AppendNum(TUint64,TRadix)
TDes8::AppendNumFixedWidth(TUint,TRadix,TInt)
TDes8::AppendNumFixedWidthUC(TUint,TRadix,TInt)
TDes8::AppendNumUC(TUint64,TRadix)
TDes8::Capitalize()
TDes8::Collapse()
TDes8::Collate()
TDes8::Copy(const TDesC16 &)
TDes8::Copy(const TDesC8 &)
TDes8::Copy(const TUint8 *)
TDes8::Copy(const TUint8 *,TInt)
TDes8::CopyC(const TDesC8 &)
TDes8::CopyCP(const TDesC8 &)
TDes8::CopyF(const TDesC8 &)
TDes8::CopyLC(const TDesC8 &)
TDes8::CopyUC(const TDesC8 &)
TDes8::Delete(TInt,TInt)
TDes8::DoAppendNum(TUint64,TRadix,TUint,TInt)
TDes8::DoPadAppendNum(TInt,TInt,const TUint8 *)
TDes8::Expand()
TDes8::Fill(TChar)
TDes8::Fill(TChar,TInt)
TDes8::FillZ()
TDes8::FillZ(TInt)
TDes8::Fold()
TDes8::Format(TRefByValue< const TDesC8 >,...)
TDes8::FormatList(const TDesC8 &,VA_LIST)
TDes8::Insert(TInt,const TDesC8 &)
TDes8::Justify(const TDesC8 &,TInt,TAlign,TChar)
TDes8::LeftTPtr(TInt)const
TDes8::LowerCase()
TDes8::MaxLength()const
TDes8::MaxSize()const
TDes8::MidTPtr(TInt)const
TDes8::MidTPtr(TInt,TInt)const
TDes8::Num(TInt64)
TDes8::Num(TReal,const TRealFormat &)
TDes8::Num(TUint64,TRadix)
TDes8::NumFixedWidth(TUint,TRadix,TInt)
TDes8::NumFixedWidthUC(TUint,TRadix,TInt)
TDes8::NumUC(TUint64,TRadix)
TDes8::PtrZ()
TDes8::Repeat(const TDesC8 &)
TDes8::Repeat(const TUint8 *,TInt)
TDes8::Replace(TInt,TInt,const TDesC8 &)
TDes8::RightTPtr(TInt)const
TDes8::SetLength(TInt)
TDes8::SetMax()
TDes8::Swap(TDes8 &)
TDes8::TDes8()
TDes8::TDes8(TInt,TInt,TInt)
TDes8::Trim()
TDes8::TrimAll()
TDes8::TrimLeft()
TDes8::TrimRight()
TDes8::UpperCase()
TDes8::WPtr()const
TDes8::Zero()
TDes8::ZeroTerminate()
TDes8::operator+=(const TDesC8 &)
TDes8::operator=(const TDes8 &)
TDes8::operator[](TInt)
TDes8::operator[](TInt)const
TDesC8::Alloc()const
TDesC8::AllocL()const
TDesC8::AllocLC()const
TDesC8::AtC(TInt)const
TDesC8::Compare(const TDesC8 &)const
TDesC8::CompareC(const TDesC8 &)const
TDesC8::CompareF(const TDesC8 &)const
TDesC8::DoSetLength(TInt)
TDesC8::Find(const TDesC8 &)const
TDesC8::Find(const TUint8 *,TInt)const
TDesC8::FindC(const TDesC8 &)const
TDesC8::FindC(const TUint8 *,TInt)const
TDesC8::FindF(const TDesC8 &)const
TDesC8::FindF(const TUint8 *,TInt)const
TDesC8::Left(TInt)const
TDesC8::Length()const
TDesC8::Locate(TChar)const
TDesC8::LocateF(TChar)const
TDesC8::LocateReverse(TChar)const
TDesC8::LocateReverseF(TChar)const
TDesC8::Match(const TDesC8 &)const
TDesC8::MatchC(const TDesC8 &)const
TDesC8::MatchF(const TDesC8 &)const
TDesC8::Mid(TInt)const
TDesC8::Mid(TInt,TInt)const
TDesC8::Ptr()const
TDesC8::Right(TInt)const
TDesC8::Size()const
TDesC8::TDesC8()
TDesC8::TDesC8(TInt,TInt)
TDesC8::Type()const
TDesC8::operator!=(const TDesC8 &)const
TDesC8::operator<(const TDesC8 &)const
TDesC8::operator<=(const TDesC8 &)const
TDesC8::operator==(const TDesC8 &)const
TDesC8::operator>(const TDesC8 &)const
TDesC8::operator>=(const TDesC8 &)const
Public Member Enumerations
enumEConnType { EConnTypeDefault = 0, EConnTypeImplicit, EConnTypeExplicit }
Inherited Enumerations
TConnPref:@87
Inherited Attributes
TBuf8< KMaxConnPrefSize >::iBuf
TDes8::__DECLARE_TEST
TDes8::iMaxLength

Constructor & Destructor Documentation

TMpmConnPref()

TMpmConnPref()[inline]

Member Functions Documentation

BearerSet()

TUint32 BearerSet()const [inline]

ConnSelectionDialog()

TBool ConnSelectionDialog()const [inline]

ConnType()

TMpmConnPref::EConnType ConnType()const [inline]

DisconnectDialog()

TBool DisconnectDialog()const [inline]

ForcedRoaming()

TBool ForcedRoaming()const [inline]

IapId()

TUint32 IapId()const [inline]

MandateIap()

TBool MandateIap()const [inline]

NetId()

TUint32 NetId()const [inline]

NoteBehaviour()

TUint32 NoteBehaviour()const [inline]

PrefPtr()

SMpmConnPref *PrefPtr()const [protected, inline]

SetBearerSet(TUint32)

voidSetBearerSet(TUint32aBearerSet)[inline]

Parameters

TUint32 aBearerSet

SetConnSelectionDialog(TBool)

voidSetConnSelectionDialog(TBoolaConnSelectionDialog)[inline]

Parameters

TBool aConnSelectionDialog

SetConnType(TMpmConnPref::EConnType)

voidSetConnType(TMpmConnPref::EConnTypeaConnType)[inline]

Parameters

TMpmConnPref::EConnType aConnType

SetDisconnectDialog(TBool)

voidSetDisconnectDialog(TBoolaDisconnectDialog)[inline]

Parameters

TBool aDisconnectDialog

SetForcedRoaming(TBool)

voidSetForcedRoaming(TBoolaForcedRoaming)[inline]

Parameters

TBool aForcedRoaming

SetIapId(TUint32)

voidSetIapId(TUint32aIapId)[inline]

Parameters

TUint32 aIapId

SetMandateIap(TBool)

voidSetMandateIap(TBoolaMandateIap)[inline]

Parameters

TBool aMandateIap

SetNetId(TUint32)

voidSetNetId(TUint32aNetId)[inline]

Parameters

TUint32 aNetId

SetNoteBehaviour(TUint32)

voidSetNoteBehaviour(TUint32aNoteBehaviour)[inline]

Parameters

TUint32 aNoteBehaviour

SetSnapId(TUint32)

voidSetSnapId(TUint32aSnapId)[inline]

Parameters

TUint32 aSnapId

SetSnapPurpose(CMManager::TSnapPurpose)

voidSetSnapPurpose(CMManager::TSnapPurposeaSnapPurpose)[inline]

Parameters

CMManager::TSnapPurpose aSnapPurpose

SnapId()

TUint32 SnapId()const [inline]

SnapPurpose()

CMManager::TSnapPurpose SnapPurpose()const [inline]

Member Enumerations Documentation

Enum EConnType

Connection type that has been requested from the MPM. This is used internally by MPM to select correct IAP in the requested manner.

Enumerators

EConnTypeDefault = 0

Default connection is requested, that is, nobody requests specification connection.

EConnTypeImplicit

User selects the connection by utilizing Connection Selection Dialog.

EConnTypeExplicit

Client selects the connection by passing it via connection preferences.