InetUriList

Public Attributes
const TIntKErrInvalidStreamHandle
const TIntKErrInvalidTLD
const TIntKErrNotOpen
const TIntKErrPolicyDataNotPresent
const TIntKErrPolicyListTypeNotPresent
const TIntKErrServiceTypeNotPresent
const TIntKErrTldQueryTypeNotPresent
const TIntKErrTldUriNotPresent
const TIntKErrUriAddFailed
const TIntKErrUriAlreadyExists
const TIntKErrUriNotFound
const TIntKErrUriReadOnly
const TIntKErrUriRemoveFailed
const TIntKErrUriUpdateFailed
const TIntKErrorBase
Public Member Enumerations
enumTListType { EBlackList, EWhiteList }
enumTPermission { EReadOnly, EReadWrite }
enumTServiceType { EBrowser, EWapPush, EPushEMail, EDevProv, EVoip }
enumTTLDQueryType { EPolicyListType, EPolicyCharSet }
enumTURIMatch { EExact, EDomain, EExactPath, EPartialPrefixPath, EPartialSuffixPath }
Public Member Functions
_LIT(KInetUriListErrHandleNotOpen, "Handle not open")
_LIT(KTldInvalidRequest, "Invalid Request")

Member Attribute Documentation

KErrInvalidStreamHandle

const TIntKErrInvalidStreamHandle[static]

Invalid stream handle

KErrInvalidTLD

const TIntKErrInvalidTLD[static]

Requested TLD type is not supported.

KErrNotOpen

const TIntKErrNotOpen[static]

Handle is not open.

KErrPolicyDataNotPresent

const TIntKErrPolicyDataNotPresent[static]

Policy Data is not present.

KErrPolicyListTypeNotPresent

const TIntKErrPolicyListTypeNotPresent[static]

TLD list type is not present.

KErrServiceTypeNotPresent

const TIntKErrServiceTypeNotPresent[static]

Service type of URI is missing.

KErrTldQueryTypeNotPresent

const TIntKErrTldQueryTypeNotPresent[static]

Query Type of URI is missing.

KErrTldUriNotPresent

const TIntKErrTldUriNotPresent[static]

Tld URI is missing.

KErrUriAddFailed

const TIntKErrUriAddFailed[static]

Addition of URI failed.

KErrUriAlreadyExists

const TIntKErrUriAlreadyExists[static]

URI already exists in database.

KErrUriNotFound

const TIntKErrUriNotFound[static]

URI not found in database.

KErrUriReadOnly

const TIntKErrUriReadOnly[static]

URI is read only.

KErrUriRemoveFailed

const TIntKErrUriRemoveFailed[static]

Removal of URI failed.

KErrUriUpdateFailed

const TIntKErrUriUpdateFailed[static]

Updation of URI properties failed.

KErrorBase

const TIntKErrorBase[static]

Error codes error numbers -7650 to -7699 have been reserved for InetUriList.

Member Enumeration Documentation

Enum TListType

Types of supported list type.

EnumeratorValueDescription
EBlackList0x01

BlackList

EWhiteList0x02

WhiteList

Enum TPermission

Types of permission.

EnumeratorValueDescription
EReadOnly0x01

ReadOnly

EReadWrite0x02

ReadWrite

Enum TServiceType

Types of supported service type.

EnumeratorValueDescription
EBrowser0x01

Browser

EWapPush0x02

WapPush

EPushEMail0x03

PushEMail

EDevProv0x04

DevProv

EVoip0x05

VOIP

Enum TTLDQueryType

Types of TLD Query type.

EnumeratorValueDescription
EPolicyListType0x01

Top Level Domain List type

EPolicyCharSet0x02

Top Level Domain Policy data

Enum TURIMatch

Types of matches.

EnumeratorValueDescription
EExact0x01

Exact match

EDomain0x02

Domain match

EExactPath0x03

Exact path match

EPartialPrefixPath0x04

partial prefix path match

EPartialSuffixPath0x05

Partial suffix path match

Member Function Documentation

_LIT ( KInetUriListErrHandleNotOpen, "Handle not open" )

_LIT(KInetUriListErrHandleNotOpen,
"Handle not open"
)

Panic text if handle is not open.

_LIT ( KTldInvalidRequest, "Invalid Request" )

_LIT(KTldInvalidRequest,
"Invalid Request"
)

Panic text if handle is not open.