RCbsTopicCollection Class Reference
|
class RCbsTopicCollection : public RSubSessionBase
|
This represents the client-side subsession to retrieve information from topic collections.
|
Inherited Functions
|
|
|
RSubSessionBase::CloseSubSession(TInt)
|
|
|
RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &)
|
|
|
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt)
|
|
|
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &)
|
|
|
RSubSessionBase::RSubSessionBase()
|
|
|
RSubSessionBase::Send(TInt)const
|
|
|
RSubSessionBase::Send(TInt,const TIpcArgs &)const
|
|
|
RSubSessionBase::SendReceive(TInt)const
|
|
|
RSubSessionBase::SendReceive(TInt,TRequestStatus &)const
|
|
|
RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const
|
|
|
RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
|
|
|
RSubSessionBase::Session()const
|
|
|
RSubSessionBase::SubSessionHandle()const
|
Constructor & Destructor Documentation
RCbsTopicCollection(const RCbsTopicCollection &)
Member Functions Documentation
GetTopicCount(TInt &)
|
void
|
GetTopicCount
|
(
|
TInt
&
|
aCount
|
)
|
|
Returns the total amount of topic information the topic collection contains.
Parameters
|
TInt
& aCount
|
It will contain the amount.
|
GetTopicInfo(TInt, TCbsTopicInfo &)
Returns a topic information structure.
Parameters
|
TInt
aIndex
|
It is index to the topic info.
|
|
TCbsTopicInfo
& aInfo
|
It will contain the information.
|
HasNextTopic()
Returns ETrue, if there is a topic not accessed with
NextTopic()
NextTopic(TCbsTopicInfo &)
Returns the next topic in the topic collection skipping all topics with a topic number matching a topic already listed in the current topic list. This function will return KErrNotFound if the collection is tried to access beyond the end of the list. Otherwise the error code will be the same returned by
GetTopicInfo()
.
NotifyOnChange(TRequestStatus &)
Notifies the client next time when topic collection changes.
Parameters
|
TRequestStatus
& aStatus
|
It will be changed when topic collection changes.
|
NotifyOnChangeCancel()
|
void
|
NotifyOnChangeCancel
|
(
|
)
|
|
Cancels the pending request to notify.
Open(RCbs &)
Creates a subsession to the server.
Note that the method must be called before any other method can be used.
Parameters
|
RCbs
& aServer
|
The base session.
|
TopicInList(TInt, TBool &)
Returns information whether the topic was in topic list.
Parameters
|
TInt
aIndex
|
Topic index
|
|
TBool
& aInList
|
Was the topic in the list
|
operator=(const RCbsTopicCollection &)
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.