CFbsBitmap Class Reference

class CFbsBitmap : public CBase

Note that this class is not intended for user derivation. A bitmap managed by the font and bitmap server. The class also defines some palette functionality which is not yet implemented, since none of the modes currently supported by screen or bitmaps require variable palettes. Note that the CFbsBitmap format is internal to Symbian, but the Image Converter API can be used to convert such bitmaps to standard formats. CFbsBitmap instances cannot be shared between different threads. They use some shared thread local storage data. If you want to share a bitmap between threads, use Duplicate(). CFbsBitmap::Duplicate()

Inherits from

Public Member Functions
CFbsBitmap()
~CFbsBitmap()
IMPORT_C voidBeginDataAccess()
IMPORT_C TIntCompress()
IMPORT_C TIntCompress(TBitmapfileCompressionScheme)
IMPORT_C voidCompressInBackground(TRequestStatus &)
IMPORT_C TIntCompressInBackground()
IMPORT_C voidCompressInBackground(TRequestStatus &, TBitmapfileCompressionScheme)
IMPORT_C TIntCompressInBackground(TBitmapfileCompressionScheme)
IMPORT_C TIntCreate(const TSize &, TDisplayMode)
IMPORT_C TIntCreateExtendedBitmap(const TSize &, TDisplayMode, TUid, const TAny *, TInt)
IMPORT_C TIntCreateExtendedBitmap(const TSize &, TDisplayMode, TUid, TInt, MFbsExtendedBitmapInitializer &)
IMPORT_C TIntCreateHardwareBitmap(const TSize &, TDisplayMode, TUid)
IMPORT_C TUint32 *DataAddress()
IMPORT_C TIntDataSize()
IMPORT_C TIntDataStride()
IMPORT_C TDisplayModeDisplayMode()
IMPORT_C TIntDuplicate(TInt)
IMPORT_C voidEndDataAccess(TBool)
IMPORT_C TUidExtendedBitmapType()
IMPORT_C voidExternalizeL(RWriteStream &)
IMPORT_C voidExternalizeRectangleL(RWriteStream &, const TRect &)
IMPORT_C TIntGetAllBitmapHandles(RArray< TInt > &)
IMPORT_C HBufC8 *GetDecompressionBuffer(TInt)
IMPORT_C HBufC8 *GetExtraBuffer(TInt)
IMPORT_C TIntGetPalette(CPalette *&)
IMPORT_C voidGetPixel(TRgb &, const TPoint &)
IMPORT_C voidGetScanLine(TDes8 &, const TPoint &, TInt, TDisplayMode)
IMPORT_C voidGetVerticalScanLine(TDes8 &, TInt, TDisplayMode)
IMPORT_C voidGetVerticalScanLine(TDes8 &, TInt, const TPoint &, TDisplayMode)
IMPORT_C TIntHandle()
IMPORT_C TIntHardwareBitmapHandle()
IMPORT_C SEpocBitmapHeaderHeader()
IMPORT_C TIntHorizontalPixelsToTwips(TInt)
IMPORT_C TIntHorizontalTwipsToPixels(TInt)
IMPORT_C TDisplayModeInitialDisplayMode()
IMPORT_C voidInternalizeL(RReadStream &)
IMPORT_C TBoolIsCompressedInRAM()
IMPORT_C TBoolIsFileInRom(const TDesC &, TUint32 *&)
IMPORT_C TBoolIsFileInRom(RFile &, TUint32 *&)
IMPORT_C TBoolIsLargeBitmap()
IMPORT_C TBoolIsMonochrome()
IMPORT_C TBoolIsRomBitmap()
IMPORT_C TBoolIsVolatile()
IMPORT_C TIntLoad(const TDesC &, TInt32, TBool)
IMPORT_C TIntLoad(const TDesC &, TInt32, TBool, TUint)
IMPORT_C TIntLoad(RFile &, TInt32, TBool)
IMPORT_C TIntLoad(RFile &, TInt32, TBool, TUint)
IMPORT_C TIntLoadAndCompress(const TDesC &, TInt32, TBool)
IMPORT_C TIntLoadAndCompress(const TDesC &, TInt32, TBool, TUint)
IMPORT_C TIntLoadAndCompress(RFile &, TInt32, TBool)
IMPORT_C TIntLoadAndCompress(RFile &, TInt32, TBool, TUint)
IMPORT_C voidLockHeap(TBool)
IMPORT_C voidLockHeapLC(TBool)
IMPORT_C voidPaletteAttributes(TBool &, TInt &)
IMPORT_C CFbsRasterizer *Rasterizer()
IMPORT_C voidReset()
IMPORT_C TIntResize(const TSize &)
IMPORT_C TIntSave(const TDesC &)
IMPORT_C TIntSave(RFile &)
IMPORT_C TIntScanLineLength(TInt, TDisplayMode)
IMPORT_C TInt64SerialNumber()
IMPORT_C TIntSetDisplayMode(TDisplayMode)
IMPORT_C voidSetPalette(CPalette *)
IMPORT_C voidSetRomBitmapL(CBitwiseBitmap *, TInt &)
IMPORT_C voidSetScanLine(TDes8 &, TInt)
IMPORT_C voidSetSizeInTwips(const MGraphicsDeviceMap *)
IMPORT_C voidSetSizeInTwips(const TSize &)
IMPORT_C TSizeSizeInPixels()
IMPORT_C TSizeSizeInTwips()
IMPORT_C voidStoreL(const TDesC &, TInt, const TDesC *, TInt32)
IMPORT_C voidStoreL(RFile &, TInt, const TDesC *, TInt32)
IMPORT_C TIntSwapWidthAndHeight()
IMPORT_C TIntTouchCount()
IMPORT_C voidUnlockHeap(TBool)
IMPORT_C voidUnlockHeap(TAny *)
IMPORT_C TIntVerticalPixelsToTwips(TInt)
IMPORT_C TIntVerticalTwipsToPixels(TInt)
Protected Member Functions
CBitwiseBitmap *Address()
CBitwiseBitmap *BeginDataAccessAndGetCleanAddress(TUint32 *&)
IMPORT_C CBitwiseBitmap *CleanAddress()
TInt DoCreate(const TSize &, TDisplayMode, TUid, TInt)
voidDoSaveL(RFile &)
IMPORT_C voidGetScanLine(TDes8 &, const TPoint &, TInt, const TPoint &, TDisplayMode)
Private Member Functions
TInt DoLoad(RFile &, TInt32, TBool, TUint)
TInt DoLoad(const TDesC &, TInt32, TBool, TUint)
TInt DoLoadFromRom(TUint32 *, TInt32, TUint, TBool &)
voidDoStoreL(CDirectFileStore *, CFbsBitmap *, TInt, const TDesC *, TInt32)
TBool LoadShiftedRomBmpL(const TDesC &, TInt32, TUint)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
Protected Member Enumerations
enumanonymous { EIsRomBitmap = 0x0001, EIsExtendedBitmap = 0x0002, EIsReadOnlyBitmapMask = EIsRomBitmap | EIsExtendedBitmap }
Protected Attributes
CBitwiseBitmap *iAddressPointer
RFbsSession *iFbs
TUint16 iFlags
TInt iHandle
TInt iServerHandle
TInt16 iUseCount

Constructor & Destructor Documentation

CFbsBitmap()

IMPORT_CCFbsBitmap()

~CFbsBitmap()

IMPORT_C~CFbsBitmap()

Member Functions Documentation

Address()

CBitwiseBitmap *Address()const [protected]

BeginDataAccess()

IMPORT_C voidBeginDataAccess()const

BeginDataAccessAndGetCleanAddress(TUint32 *&)

CBitwiseBitmap *BeginDataAccessAndGetCleanAddress(TUint32 *&aDataAddress)const [protected, inline]

Parameters

TUint32 *& aDataAddress

CleanAddress()

IMPORT_C CBitwiseBitmap *CleanAddress()const [protected]

Compress()

IMPORT_C TIntCompress()

Compress(TBitmapfileCompressionScheme)

IMPORT_C TIntCompress(TBitmapfileCompressionSchemeaScheme)

Parameters

TBitmapfileCompressionScheme aScheme

CompressInBackground(TRequestStatus &)

IMPORT_C voidCompressInBackground(TRequestStatus &aRequestStatus)

Parameters

TRequestStatus & aRequestStatus

CompressInBackground()

IMPORT_C TIntCompressInBackground()

CompressInBackground(TRequestStatus &, TBitmapfileCompressionScheme)

IMPORT_C voidCompressInBackground(TRequestStatus &aRequestStatus,
TBitmapfileCompressionSchemeaScheme
)

Parameters

TRequestStatus & aRequestStatus
TBitmapfileCompressionScheme aScheme

CompressInBackground(TBitmapfileCompressionScheme)

IMPORT_C TIntCompressInBackground(TBitmapfileCompressionSchemeaScheme)

Parameters

TBitmapfileCompressionScheme aScheme

Create(const TSize &, TDisplayMode)

IMPORT_C TIntCreate(const TSize &aSizeInPixels,
TDisplayModeaDispMode
)

Parameters

const TSize & aSizeInPixels
TDisplayMode aDispMode

CreateExtendedBitmap(const TSize &, TDisplayMode, TUid, const TAny *, TInt)

IMPORT_C TIntCreateExtendedBitmap(const TSize &aSizeInPixels,
TDisplayModeaDispMode,
TUidaType,
const TAny *aData,
TIntaDataSize
)

Parameters

const TSize & aSizeInPixels
TDisplayMode aDispMode
TUid aType
const TAny * aData
TInt aDataSize

CreateExtendedBitmap(const TSize &, TDisplayMode, TUid, TInt, MFbsExtendedBitmapInitializer &)

IMPORT_C TIntCreateExtendedBitmap(const TSize &aSizeInPixels,
TDisplayModeaDispMode,
TUidaType,
TIntaDataSize,
MFbsExtendedBitmapInitializer &aInitializer
)

Parameters

const TSize & aSizeInPixels
TDisplayMode aDispMode
TUid aType
TInt aDataSize
MFbsExtendedBitmapInitializer & aInitializer

CreateHardwareBitmap(const TSize &, TDisplayMode, TUid)

IMPORT_C TIntCreateHardwareBitmap(const TSize &aSizeInPixels,
TDisplayModeaDispMode,
TUidaCreatorUid
)

Parameters

const TSize & aSizeInPixels
TDisplayMode aDispMode
TUid aCreatorUid

DataAddress()

IMPORT_C TUint32 *DataAddress()const

DataSize()

IMPORT_C TIntDataSize()const

DataStride()

IMPORT_C TIntDataStride()const

DisplayMode()

IMPORT_C TDisplayModeDisplayMode()const

DoCreate(const TSize &, TDisplayMode, TUid, TInt)

TInt DoCreate(const TSize &aSizeInPixels,
TDisplayModeaDispMode,
TUidaUid,
TIntaDataSize = 0
)[protected]

Parameters

const TSize & aSizeInPixels
TDisplayMode aDispMode
TUid aUid
TInt aDataSize = 0

DoLoad(RFile &, TInt32, TBool, TUint)

TInt DoLoad(RFile &aFile,
TInt32aId,
TBoolaShareIfLoaded,
TUintaFileOffset
)[private]

Parameters

RFile & aFile
TInt32 aId
TBool aShareIfLoaded
TUint aFileOffset

DoLoad(const TDesC &, TInt32, TBool, TUint)

TInt DoLoad(const TDesC &aFileName,
TInt32aId,
TBoolaShareIfLoaded,
TUintaFileOffset
)[private]

Parameters

const TDesC & aFileName
TInt32 aId
TBool aShareIfLoaded
TUint aFileOffset

DoLoadFromRom(TUint32 *, TInt32, TUint, TBool &)

TInt DoLoadFromRom(TUint32 *aRomPointer,
TInt32aId,
TUintaFileOffset,
TBool &aRomPointerValid
)[private]

Parameters

TUint32 * aRomPointer
TInt32 aId
TUint aFileOffset
TBool & aRomPointerValid

DoSaveL(RFile &)

voidDoSaveL(RFile &aFile)[protected]

Parameters

RFile & aFile

DoStoreL(CDirectFileStore *, CFbsBitmap *, TInt, const TDesC *, TInt32)

voidDoStoreL(CDirectFileStore *aFileStore,
CFbsBitmap *aBitmap,
TIntaNumSources,
const TDesC *aSources,
TInt32aSourceIds
)[private, static]

Parameters

CDirectFileStore * aFileStore
CFbsBitmap * aBitmap
TInt aNumSources
const TDesC * aSources
TInt32 aSourceIds

Duplicate(TInt)

IMPORT_C TIntDuplicate(TIntaHandle)

Parameters

TInt aHandle

EndDataAccess(TBool)

IMPORT_C voidEndDataAccess(TBoolaReadOnly = EFalse)const

Parameters

TBool aReadOnly = EFalse

ExtendedBitmapType()

IMPORT_C TUidExtendedBitmapType()const

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

ExternalizeRectangleL(RWriteStream &, const TRect &)

IMPORT_C voidExternalizeRectangleL(RWriteStream &aStream,
const TRect &aRect
)const

Parameters

RWriteStream & aStream
const TRect & aRect

GetAllBitmapHandles(RArray< TInt > &)

IMPORT_C TIntGetAllBitmapHandles(RArray< TInt > &aBitmapIdArray)const

Parameters

RArray< TInt > & aBitmapIdArray

GetDecompressionBuffer(TInt)

IMPORT_C HBufC8 *GetDecompressionBuffer(TIntaSize)[static]

Parameters

TInt aSize

GetExtraBuffer(TInt)

IMPORT_C HBufC8 *GetExtraBuffer(TIntaSize)[static]

Parameters

TInt aSize

GetPalette(CPalette *&)

IMPORT_C TIntGetPalette(CPalette *&aPalette)const

Parameters

CPalette *& aPalette

GetPixel(TRgb &, const TPoint &)

IMPORT_C voidGetPixel(TRgb &aColor,
const TPoint &aPixel
)const

Parameters

TRgb & aColor
const TPoint & aPixel

GetScanLine(TDes8 &, const TPoint &, TInt, TDisplayMode)

IMPORT_C voidGetScanLine(TDes8 &aBuf,
const TPoint &aPixel,
TIntaLength,
TDisplayModeaDispMode
)const

Parameters

TDes8 & aBuf
const TPoint & aPixel
TInt aLength
TDisplayMode aDispMode

GetScanLine(TDes8 &, const TPoint &, TInt, const TPoint &, TDisplayMode)

IMPORT_C voidGetScanLine(TDes8 &aBuf,
const TPoint &aPixel,
TIntaLength,
const TPoint &aDitherOffset,
TDisplayModeaDispMode
)const [protected]

Parameters

TDes8 & aBuf
const TPoint & aPixel
TInt aLength
const TPoint & aDitherOffset
TDisplayMode aDispMode

GetVerticalScanLine(TDes8 &, TInt, TDisplayMode)

IMPORT_C voidGetVerticalScanLine(TDes8 &aBuf,
TIntaX,
TDisplayModeaDispMode
)const

Parameters

TDes8 & aBuf
TInt aX
TDisplayMode aDispMode

GetVerticalScanLine(TDes8 &, TInt, const TPoint &, TDisplayMode)

IMPORT_C voidGetVerticalScanLine(TDes8 &aBuf,
TIntaX,
const TPoint &aDitherOffset,
TDisplayModeaDispMode
)const

Parameters

TDes8 & aBuf
TInt aX
const TPoint & aDitherOffset
TDisplayMode aDispMode

Handle()

IMPORT_C TIntHandle()const

HardwareBitmapHandle()

IMPORT_C TIntHardwareBitmapHandle()const

Header()

IMPORT_C SEpocBitmapHeaderHeader()const

HorizontalPixelsToTwips(TInt)

IMPORT_C TIntHorizontalPixelsToTwips(TIntaPixels)const

Parameters

TInt aPixels

HorizontalTwipsToPixels(TInt)

IMPORT_C TIntHorizontalTwipsToPixels(TIntaTwips)const

Parameters

TInt aTwips

InitialDisplayMode()

IMPORT_C TDisplayModeInitialDisplayMode()const

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

IsCompressedInRAM()

IMPORT_C TBoolIsCompressedInRAM()const

IsFileInRom(const TDesC &, TUint32 *&)

IMPORT_C TBoolIsFileInRom(const TDesC &aFilename,
TUint32 *&aWord
)[static]

Parameters

const TDesC & aFilename
TUint32 *& aWord

IsFileInRom(RFile &, TUint32 *&)

IMPORT_C TBoolIsFileInRom(RFile &aFile,
TUint32 *&aWord
)[static]

Parameters

RFile & aFile
TUint32 *& aWord

IsLargeBitmap()

IMPORT_C TBoolIsLargeBitmap()const

IsMonochrome()

IMPORT_C TBoolIsMonochrome()const

IsRomBitmap()

IMPORT_C TBoolIsRomBitmap()const

IsVolatile()

IMPORT_C TBoolIsVolatile()const

Load(const TDesC &, TInt32, TBool)

IMPORT_C TIntLoad(const TDesC &aFileName,
TInt32aId = 0,
TBoolaShareIfLoaded = ETrue
)

Parameters

const TDesC & aFileName
TInt32 aId = 0
TBool aShareIfLoaded = ETrue

Load(const TDesC &, TInt32, TBool, TUint)

IMPORT_C TIntLoad(const TDesC &aFileName,
TInt32aId,
TBoolaShareIfLoaded,
TUintaFileOffset
)

Parameters

const TDesC & aFileName
TInt32 aId
TBool aShareIfLoaded
TUint aFileOffset

Load(RFile &, TInt32, TBool)

IMPORT_C TIntLoad(RFile &aFile,
TInt32aId = 0,
TBoolaShareIfLoaded = ETrue
)

Parameters

RFile & aFile
TInt32 aId = 0
TBool aShareIfLoaded = ETrue

Load(RFile &, TInt32, TBool, TUint)

IMPORT_C TIntLoad(RFile &aFile,
TInt32aId,
TBoolaShareIfLoaded,
TUintaFileOffset
)

Parameters

RFile & aFile
TInt32 aId
TBool aShareIfLoaded
TUint aFileOffset

LoadAndCompress(const TDesC &, TInt32, TBool)

IMPORT_C TIntLoadAndCompress(const TDesC &aFileName,
TInt32aId = 0,
TBoolaShareIfLoaded = ETrue
)

Parameters

const TDesC & aFileName
TInt32 aId = 0
TBool aShareIfLoaded = ETrue

LoadAndCompress(const TDesC &, TInt32, TBool, TUint)

IMPORT_C TIntLoadAndCompress(const TDesC &aFileName,
TInt32aId,
TBoolaShareIfLoaded,
TUintaFileOffset
)

Parameters

const TDesC & aFileName
TInt32 aId
TBool aShareIfLoaded
TUint aFileOffset

LoadAndCompress(RFile &, TInt32, TBool)

IMPORT_C TIntLoadAndCompress(RFile &aFile,
TInt32aId = 0,
TBoolaShareIfLoaded = ETrue
)

Parameters

RFile & aFile
TInt32 aId = 0
TBool aShareIfLoaded = ETrue

LoadAndCompress(RFile &, TInt32, TBool, TUint)

IMPORT_C TIntLoadAndCompress(RFile &aFile,
TInt32aId,
TBoolaShareIfLoaded,
TUintaFileOffset
)

Parameters

RFile & aFile
TInt32 aId
TBool aShareIfLoaded
TUint aFileOffset

LoadShiftedRomBmpL(const TDesC &, TInt32, TUint)

TBool LoadShiftedRomBmpL(const TDesC &aFileName,
TInt32aId,
TUintaFileOffset
)[private]

Parameters

const TDesC & aFileName
TInt32 aId
TUint aFileOffset

LockHeap(TBool)

IMPORT_C voidLockHeap(TBoolaAlways = EFalse)const

Parameters

TBool aAlways = EFalse

LockHeapLC(TBool)

IMPORT_C voidLockHeapLC(TBoolaAlways = EFalse)const

Parameters

TBool aAlways = EFalse

PaletteAttributes(TBool &, TInt &)

IMPORT_C voidPaletteAttributes(TBool &aModifiable,
TInt &aNumEntries
)const

Parameters

TBool & aModifiable
TInt & aNumEntries

Rasterizer()

IMPORT_C CFbsRasterizer *Rasterizer()[static]

Reset()

IMPORT_C voidReset()

Resize(const TSize &)

IMPORT_C TIntResize(const TSize &aSizeInPixels)

Parameters

const TSize & aSizeInPixels

Save(const TDesC &)

IMPORT_C TIntSave(const TDesC &aFilename)

Parameters

const TDesC & aFilename

Save(RFile &)

IMPORT_C TIntSave(RFile &aFile)

Parameters

RFile & aFile

ScanLineLength(TInt, TDisplayMode)

IMPORT_C TIntScanLineLength(TIntaLength,
TDisplayModeaDispMode
)[static]

Parameters

TInt aLength
TDisplayMode aDispMode

SerialNumber()

IMPORT_C TInt64SerialNumber()const

SetDisplayMode(TDisplayMode)

IMPORT_C TIntSetDisplayMode(TDisplayModeaDisplayMode)

Parameters

TDisplayMode aDisplayMode

SetPalette(CPalette *)

IMPORT_C voidSetPalette(CPalette *aPalette)

Parameters

CPalette * aPalette

SetRomBitmapL(CBitwiseBitmap *, TInt &)

IMPORT_C voidSetRomBitmapL(CBitwiseBitmap *aRomBitmapPointer,
TInt &aBitmapSizeInBytes
)

Parameters

CBitwiseBitmap * aRomBitmapPointer
TInt & aBitmapSizeInBytes

SetScanLine(TDes8 &, TInt)

IMPORT_C voidSetScanLine(TDes8 &aBuf,
TIntaY
)const

Parameters

TDes8 & aBuf
TInt aY

SetSizeInTwips(const MGraphicsDeviceMap *)

IMPORT_C voidSetSizeInTwips(const MGraphicsDeviceMap *aMap)

Parameters

const MGraphicsDeviceMap * aMap

SetSizeInTwips(const TSize &)

IMPORT_C voidSetSizeInTwips(const TSize &aSizeInTwips)

Parameters

const TSize & aSizeInTwips

SizeInPixels()

IMPORT_C TSizeSizeInPixels()const

SizeInTwips()

IMPORT_C TSizeSizeInTwips()const

StoreL(const TDesC &, TInt, const TDesC *, TInt32)

IMPORT_C voidStoreL(const TDesC &aFilename,
TIntaNumSources,
const TDesC *aSources,
TInt32aSourceIds
)[static]

Parameters

const TDesC & aFilename
TInt aNumSources
const TDesC * aSources
TInt32 aSourceIds

StoreL(RFile &, TInt, const TDesC *, TInt32)

IMPORT_C voidStoreL(RFile &aFile,
TIntaNumSources,
const TDesC *aSources,
TInt32aSourceIds
)[static]

Parameters

RFile & aFile
TInt aNumSources
const TDesC * aSources
TInt32 aSourceIds

SwapWidthAndHeight()

IMPORT_C TIntSwapWidthAndHeight()

TouchCount()

IMPORT_C TIntTouchCount()const

UnlockHeap(TBool)

IMPORT_C voidUnlockHeap(TBoolaAlways = EFalse)const

Parameters

TBool aAlways = EFalse

UnlockHeap(TAny *)

IMPORT_C voidUnlockHeap(TAny *aFbsBitmap)[static]

Parameters

TAny * aFbsBitmap

VerticalPixelsToTwips(TInt)

IMPORT_C TIntVerticalPixelsToTwips(TIntaPixels)const

Parameters

TInt aPixels

VerticalTwipsToPixels(TInt)

IMPORT_C TIntVerticalTwipsToPixels(TIntaTwips)const

Parameters

TInt aTwips

Member Enumerations Documentation

Enum anonymous

WARNING: For internal use ONLY. Compatibility is not guaranteed in future releases.

Enumerators

EIsRomBitmap = 0x0001
EIsExtendedBitmap = 0x0002
EIsReadOnlyBitmapMask = EIsRomBitmap | EIsExtendedBitmap

Member Data Documentation

CBitwiseBitmap * iAddressPointer

CBitwiseBitmap *iAddressPointer[protected]

WARNING: Member variable for internal use ONLY. Compatibility is not guaranteed in future releases. Please access using the provided get/set APIs only.

RFbsSession * iFbs

RFbsSession *iFbs[protected]

WARNING: Member variable for internal use ONLY. Compatibility is not guaranteed in future releases. Please access using the provided get/set APIs only.

TUint16 iFlags

TUint16 iFlags[protected]

WARNING: Member variable for internal use ONLY. Compatibility is not guaranteed in future releases. Please access using the provided get/set APIs only.

TInt iHandle

TInt iHandle[protected]

WARNING: Member variable for internal use ONLY. Compatibility is not guaranteed in future releases. Please access using the provided get/set APIs only.

TInt iServerHandle

TInt iServerHandle[protected]

WARNING: Member variable for internal use ONLY. Compatibility is not guaranteed in future releases. Please access using the provided get/set APIs only.

TInt16 iUseCount

TInt16 iUseCount[protected]

WARNING: Member variable for internal use ONLY. Compatibility is not guaranteed in future releases. Please access using the provided get/set APIs only.