Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <f32file.h>
Link against: efsrv.lib

Class TOpenFileScan

class TOpenFileScan;

Description

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.

Members

Defined in TOpenFileScan:


Construction and destruction


TOpenFileScan()

IMPORT_C TOpenFileScan(RFs &aFs);

Description

Constructs the object with the specified file server session.

Parameters

RFs &aFs

The file server session.

[Top]


Member functions


NextL()

IMPORT_C void NextL(CFileList *&aFileList);

Description

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;

Description

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

Return value

TThreadId

The ID of the thread that opened the files in the file list.