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 ()
void SetBearerSet ( TUint32 )
void SetConnSelectionDialog ( TBool )
void SetConnType ( TMpmConnPref::EConnType )
void SetDisconnectDialog ( TBool )
void SetForcedRoaming ( TBool )
void SetIapId ( TUint32 )
void SetMandateIap ( TBool )
void SetNetId ( TUint32 )
void SetNoteBehaviour ( TUint32 )
void SetSnapId ( TUint32 )
void SetSnapPurpose ( 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
enum EConnType { 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)

void SetBearerSet ( TUint32 aBearerSet ) [inline]

Parameters

TUint32 aBearerSet

SetConnSelectionDialog(TBool)

void SetConnSelectionDialog ( TBool aConnSelectionDialog ) [inline]

Parameters

TBool aConnSelectionDialog

SetConnType(TMpmConnPref::EConnType)

void SetConnType ( TMpmConnPref::EConnType aConnType ) [inline]

Parameters

TMpmConnPref::EConnType aConnType

SetDisconnectDialog(TBool)

void SetDisconnectDialog ( TBool aDisconnectDialog ) [inline]

Parameters

TBool aDisconnectDialog

SetForcedRoaming(TBool)

void SetForcedRoaming ( TBool aForcedRoaming ) [inline]

Parameters

TBool aForcedRoaming

SetIapId(TUint32)

void SetIapId ( TUint32 aIapId ) [inline]

Parameters

TUint32 aIapId

SetMandateIap(TBool)

void SetMandateIap ( TBool aMandateIap ) [inline]

Parameters

TBool aMandateIap

SetNetId(TUint32)

void SetNetId ( TUint32 aNetId ) [inline]

Parameters

TUint32 aNetId

SetNoteBehaviour(TUint32)

void SetNoteBehaviour ( TUint32 aNoteBehaviour ) [inline]

Parameters

TUint32 aNoteBehaviour

SetSnapId(TUint32)

void SetSnapId ( TUint32 aSnapId ) [inline]

Parameters

TUint32 aSnapId

SetSnapPurpose(CMManager::TSnapPurpose)

void SetSnapPurpose ( CMManager::TSnapPurpose aSnapPurpose ) [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.