class CMsvServer : public CPolicyServer |
Inherited Enumerations | |
---|---|
CActive:TPriority | |
CPolicyServer:TCustomResult | |
CPolicyServer:TFailureAction | |
CPolicyServer:TSpecialCase | |
CServer2:TPanic | |
CServer2:TServerType |
Inherited Attributes | |
---|---|
CActive::iStatus | |
CServer2::iSessionIter |
TInt | AddEntry | ( | TMsvEntry & | aEntry, |
TSecureId | aOwnerId, | |||
TBool | aAutoAssignId, | |||
TBool | aBulk = EFalse | |||
) |
TInt | AddEntry | ( | CMsvIndexContext *const & | aContext, |
TMsvEntry & | aEntry, | |||
TSecureId | aOwnerId, | |||
TBool | aAutoAssignId, | |||
TBool | aBulk = EFalse | |||
) |
CMsvIndexContext *const & aContext | |
TMsvEntry & aEntry | |
TSecureId aOwnerId | |
TBool aAutoAssignId | |
TBool aBulk = EFalse |
void | AddSessionIdToQueueL | ( | CMsvMtmOperationQueue & | aQueue, |
TInt | aSessionId | |||
) | [private, inline] |
CMsvMtmOperationQueue & aQueue | |
TInt aSessionId |
void | BuildDefaultIniFileL | ( | TMsvConfig & | aConfig | ) | [private, static] |
TMsvConfig & aConfig |
IMPORT_C TInt | ChangeDrive | ( | TInt | aDrive, |
TRequestStatus * | aStatus | |||
) |
TInt aDrive | |
TRequestStatus * aStatus |
TInt | ChangeEntry | ( | const TMsvEntry & | aEntry, |
TSecureId | aOwnerId, | |||
TBool | aForcedUpdate, | |||
TBool | aBulk = EFalse | |||
) |
TInt | CheckEntries | ( | const CMsvEntrySelection & | aEntries | ) | [inline] |
const CMsvEntrySelection & aEntries |
TInt | CheckEntries | ( | const CMsvEntrySelection & | aEntries, |
TInt | aStartIndex, | |||
TInt | aEndIndex | |||
) |
const CMsvEntrySelection & aEntries | |
TInt aStartIndex | |
TInt aEndIndex |
TInt | CheckMtmStatus | ( | TMsvId | aServiceId, |
TBool & | aRunning | |||
) | [private] |
void | CloseServer | ( | const RMessage2 & | aMessage | ) |
const RMessage2 & aMessage |
IMPORT_C TInt | CopyStore | ( | const TDriveUnit & | aDrive, |
TRequestStatus * | aStatus | |||
) |
const TDriveUnit & aDrive | |
TRequestStatus * aStatus |
IMPORT_C void | CreateIndexL | ( | TBool | aSync = EFalse | ) |
TBool aSync = EFalse |
void | CurrentConfigL | ( | RFs & | aFs, |
TMsvConfig & | aConfig | |||
) | [static] |
RFs & aFs | |
TMsvConfig & aConfig |
TInt | DeInstallMtmGroup | ( | const TDesC & | aFullName, |
TUid & | aMtmTypeUid | |||
) |
IMPORT_C TInt | DeleteStore | ( | const TDriveUnit & | aDrive, |
TRequestStatus * | aStatus | |||
) |
const TDriveUnit & aDrive | |
TRequestStatus * aStatus |
TBool | DiskChanged | ( | const TDriveUnit & | aDrive, |
TUint | aUniqueId | |||
) | [private] |
const TDriveUnit & aDrive | |
TUint aUniqueId |
TBool | DiskInserted | ( | const TDriveUnit & | aDrive | ) | [private] |
const TDriveUnit & aDrive |
TBool | DiskRemoved | ( | const TDriveUnit & | aDrive | ) | [private] |
const TDriveUnit & aDrive |
void | DoChangeDriveL | ( | TInt | aDrive, |
TRequestStatus * | aStatus | |||
) | [private] |
TInt aDrive | |
TRequestStatus * aStatus |
CSession2 * | DoNewSessionL | ( | const RMessage2 & | aMessage | ) | [private] |
const RMessage2 & aMessage |
void | DoNotify | ( | TMsvServerChangeNotificationType | aChangeType, |
TBool | aQueue = EFalse | |||
) | [private] |
TMsvServerChangeNotificationType aChangeType | |
TBool aQueue = EFalse |
void | DoNotifyChangedBulkL | ( | TMsvServerChangeNotificationType | aChangeType, |
const CMsvEntrySelection & | aEntriesToNotify | |||
) | [private] |
TMsvServerChangeNotificationType aChangeType | |
const CMsvEntrySelection & aEntriesToNotify |
TInt | FillRegisteredMtmDllArray | ( | TUid | aMtmDllTypeUid, |
CRegisteredMtmDllArray & | aRegisteredMtmDllArray | |||
) |
TUid aMtmDllTypeUid | |
CRegisteredMtmDllArray & aRegisteredMtmDllArray |
TInt | GetAndMakeFileDirectory | ( | TMsvId | aId, |
TDes & | aDirectory | |||
) |
void | GetCapsEntryCreateModifyL | ( | const RMessage2 & | aMsg, |
TMsvId | aFolder, | |||
TUid | aMtm, | |||
TSecureId | aOwnerId, | |||
TBool | aCreateEntry, | |||
TBool | aLocal, | |||
TCapabilitySet & | aCaps | |||
) |
void | GetCapsForMtmL | ( | TUid | aMtm, |
TCapabilitySet & | aCaps | |||
) |
TUid aMtm | |
TCapabilitySet & aCaps |
TInt | GetEntryName | ( | TMsvId | aId, |
TDes & | aFileName, | |||
TBool | aFolderRequired | |||
) |
TInt | GetEntryName | ( | const CMsvIndexContext & | aContext, |
TMsvId | aId, | |||
TDes & | aFileName, | |||
TBool | aFolderRequired | |||
) | [private] |
const CMsvIndexContext & aContext | |
TMsvId aId | |
TDes & aFileName | |
TBool aFolderRequired |
TInt | GetFileDirectoryListing | ( | TMsvId | aId, |
TDes & | aDirectory, | |||
CDir *& | aDir | |||
) |
CMtmGroupData * | GetMtmGroupDataL | ( | TUid | aMtmTypeUid | ) | const |
TUid aMtmTypeUid |
void | GetMtmRequiredCapabilitiesL | ( | TUid | aMtmTypeUid, |
TCapabilitySet & | aCaps | |||
) | const |
TUid aMtmTypeUid | |
TCapabilitySet & aCaps |
void | GetNonOperationMtmDataL | ( | TMsvId | aServiceId, |
TNonOperationMtmDataType | aMtmDataType, | |||
TPtrC8 & | aResultBuffer | |||
) |
TMsvId aServiceId | |
TNonOperationMtmDataType aMtmDataType | |
TPtrC8 & aResultBuffer |
TInt | InstallMtmGroup | ( | const TDesC & | aFullName, |
TUid & | aMtmTypeUid | |||
) |
CBaseServerMtm * | LoadMtmL | ( | const CMsvMtmOperation & | aOperation | ) | [private] |
const CMsvMtmOperation & aOperation |
void | Log | ( | TRefByValue < const TDesC > | aFmt, |
... | ||||
) |
TRefByValue < const TDesC > aFmt | |
... |
void | MailinitFinished | ( | TInt | aError, |
TDriveNumber | aDriveNum | |||
) |
TInt aError | |
TDriveNumber aDriveNum |
CSession2 * | NewSessionL | ( | const TVersion & | aVersion, |
const RMessage2 & | aMessage | |||
) | const [virtual] |
Creates a server-side session object.
The session represents a communication link between a client and a server, and its creation is initiated by the client through a call to one of the RSessionBase::CreateSession() variants.
A server must provide an implementation, which as a minimum should:
check that the version of the server is compatible with the client by comparing the client supplied version number against the server's version number; it should leave if there is incompatibility.
construct and return the server side client session object.
void | NotifyChanged | ( | TMsvServerChangeNotificationType | aChangeType, |
const CMsvEntrySelection & | aSelection, | |||
TInt | aParameter1Â =Â 0, | |||
TInt | aParameter2Â =Â 0 | |||
) |
TMsvServerChangeNotificationType aChangeType | |
const CMsvEntrySelection & aSelection | |
TInt aParameter1Â =Â 0 | |
TInt aParameter2Â =Â 0 |
void | NotifyChanged | ( | TMsvServerChangeNotificationType | aChangeType, |
TMsvId | aId = KMsvNullIndexEntryId , | |||
TInt | aParameter1Â =Â 0, | |||
TInt | aParameter2Â =Â 0 | |||
) |
TMsvServerChangeNotificationType aChangeType | |
TMsvId aId = KMsvNullIndexEntryId | |
TInt aParameter1Â =Â 0 | |
TInt aParameter2Â =Â 0 |
void | NotifyChanged | ( | TMsvServerChangeNotificationType | aChangeType, |
TUid | aMtmTypeUid | |||
) |
TMsvServerChangeNotificationType aChangeType | |
TUid aMtmTypeUid |
void | OperationCancelled | ( | const CMsvMtmOperation & | aOperation | ) |
const CMsvMtmOperation & aOperation |
void | PoliceCopyEntriesL | ( | const RMessage2 & | aMsg, |
const CMsvEntrySelection & | aSelection, | |||
TMsvId | aTarget, | |||
TBool & | aTargetIsLocal, | |||
const char * | aContextText | |||
) |
const RMessage2 & aMsg | |
const CMsvEntrySelection & aSelection | |
TMsvId aTarget | |
TBool & aTargetIsLocal | |
const char * aContextText |
void | PoliceCopyMoveUnderOutboxL | ( | const RMessage2 & | aMsg, |
const CMsvEntrySelection & | aSelection, | |||
const char * | aContextText | |||
) |
const RMessage2 & aMsg | |
const CMsvEntrySelection & aSelection | |
const char * aContextText |
void | PoliceCreateEntryL | ( | const RMessage2 & | aMsg, |
TMsvEntry | aEntry, | |||
TBool & | aIsLocal, | |||
const char * | aContextText | |||
) |
void | PoliceCreateModifyEntryL | ( | const RMessage2 & | aMsg, |
CMsvIndexAdapter::TMsvServerEntryInfo | aEntryInfo, | |||
TBool | aCreate, | |||
TBool & | aIsLocal, | |||
const char * | aContextText | |||
) |
void | PoliceModifyEntryL | ( | const RMessage2 & | aMsg, |
TMsvEntry | aEntry, | |||
TBool & | aIsLocal, | |||
const char * | aContextText | |||
) |
void | PoliceModifyEntryL | ( | const RMessage2 & | aMsg, |
TMsvId | aId, | |||
TBool & | aIsLocal, | |||
const char * | aContextText | |||
) |
void | PoliceModifyEntryL | ( | const RMessage2 & | aMsg, |
TMsvId | aId, | |||
const char * | aContextText | |||
) |
void | PoliceMoveEntriesL | ( | const RMessage2 & | aMsg, |
const CMsvEntrySelection & | aSelection, | |||
TMsvId | aTarget, | |||
TMsvId | aSource, | |||
TBool & | aTargetIsLocal, | |||
TBool & | aSourceIsLocal, | |||
const char * | aContextText | |||
) |
void | PoliceMtmTransferCommandL | ( | const RMessage2 & | aMsg, |
TUid | aMtm, | |||
const char * | aContextText | |||
) |
void | PoliceReadEntryL | ( | const RMessage2 & | aMsg, |
TSecureId | aOwnerId, | |||
const char * | aContextText | |||
) |
void | PoliceReadEntryL | ( | const RMessage2 & | aMsg, |
TMsvId | aId, | |||
const char * | aContextText | |||
) |
void | PoliceSearchSortQueryReadRequestL | ( | const RMessage2 & | aMsg, |
const char * | aContextText | |||
) |
Checks client capabilty for readuserdata for performing search sort operation
const RMessage2 & aMsg | |
const char * aContextText |
void | PoliceStopServiceL | ( | const RMessage2 & | aMsg, |
TUid | aMtm, | |||
const char * | aContextText | |||
) |
void | QueueNotifyChanged | ( | TMsvServerChangeNotificationType | aChangeType | ) |
TMsvServerChangeNotificationType aChangeType |
void | QueueOperationL | ( | CMsvMtmOperation & | aOperation, |
TInt | aSessionId | |||
) | [private] |
CMsvMtmOperation & aOperation | |
TInt aSessionId |
void | ServiceActive | ( | const RMessage2 & | aMessage | ) |
const RMessage2 & aMessage |
const TDesC8 & | ServiceProgressL | ( | TMsvId | aServcieId | ) |
TMsvId aServcieId |
TBool | SessionIdInQueue | ( | CMsvMtmOperationQueue & | aQueue, |
TInt | aSessionId | |||
) | const [private] |
CMsvMtmOperationQueue & aQueue | |
TInt aSessionId |
void | SetFailure | ( | TMsvFailure | aType, |
TInt | aArg1, | |||
TInt | aArg2, | |||
TInt | ||||
) |
TMsvFailure aType | |
TInt aArg1 | |
TInt aArg2 | |
TInt |
void | SetStartupState | ( | TMsvServerChangeNotificationType | aState | ) |
TMsvServerChangeNotificationType aState |
void | StartNextOperation | ( | CMsvMtmOperationQueue * | aQueue, |
TInt | aQueueIndex | |||
) | [private] |
CMsvMtmOperationQueue * aQueue | |
TInt aQueueIndex |
void | StartOperationL | ( | CMsvMtmOperation & | aOperation, |
TInt | aSessionId, | |||
const RMessage2 & | aMessage, | |||
TBool | aHasCapability | |||
) |
CMsvMtmOperation & aOperation | |
TInt aSessionId | |
const RMessage2 & aMessage | |
TBool aHasCapability |
void | StopServiceL | ( | const RMessage2 & | aMessage | ) |
const RMessage2 & aMessage |
CArrayPtrFlat < CMsvMtmOperationQueue > | iMtmOperationQueueArray | [private] |
CMSvSearchSortCacheManager * | iSearchSortCacheManager | [private] |
TMsvServerChangeNotificationType | iStartupState | [private] |
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.