TOpenFileScan Class Reference

class TOpenFileScan

Scans open files to get a list of the entries for all files which are currently open in a particular file server session.

NextL() creates a list of the files opened by the session. The ID of the thread which opened the files listed may be obtained by calling ThreadId() . If multiple sessions are in use, repeatedly calling NextL() will return a list of open files in each session.

Constructor & Destructor Documentation

TOpenFileScan(RFs &)

IMPORT_C TOpenFileScan ( RFs & aFs )

Constructs the object with the specified file server session.

Parameters

RFs & aFs The file server session.

Member Functions Documentation

NextL(CFileList *&)

IMPORT_C void NextL ( CFileList *& aFileList )

Gets a list of entries for the open files in the file server session.

Parameters

CFileList *& aFileList On return, contains a list of entries for all open files in the file server session.

ThreadId()

IMPORT_C TThreadId ThreadId ( ) const

Gets the ID of the thread that opened the files retrieved by NextL() .

Member Data Documentation

TInt iEntryListPos

TInt iEntryListPos [private]

RFs * iFs

RFs * iFs [private]

TInt iScanPos

TInt iScanPos [private]

TThreadId iThreadId

TThreadId iThreadId [private]