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.