CIrHeader Class Reference
class CIrHeader : public CObexMtmHeader
|
Base class for OBEX object headers. Allows them to be stored and restored to and from the
CMsvStore
.
Constructor & Destructor Documentation
CIrHeader()
Default constructor, initialises the base class and sets the value of iIrProtocolInfo.iTransport as appropriate for IR
Member Functions Documentation
Addr()
IMPORT_C
TPtrC8
|
Addr
|
(
|
)
|
const [virtual]
|
Get the IR address of the recipient
ConstructL()
IMPORT_C void
|
ConstructL
|
(
|
)
|
|
Second-phase constructor. Calls BaseConstructL to initialise the base members
ExternalizeL(RMsvWriteStream &)
IMPORT_C void
|
ExternalizeL
|
(
|
RMsvWriteStream
&
|
aWriteStream
|
)
|
const [virtual]
|
Externaliser. Writes data out to aWriteStream. Calls
BaseExternalizeL()
to write out the base data first.
-
leave
-
KErrXXX Standard SymbianOS stream leave codes
InternalizeL(RMsvReadStream &)
Internaliser. Reads data in from aReadStream. Calls
BaseInternalizeL()
to read in the base data first.
-
leave
-
KErrXXX Standard EPOC stream leave codes
Internaliser. Reads data in from aReadStream. Calls
BaseInternalizeL()
to read in the base data first.
-
leave
-
KErrXXX Standard SymbianOS stream leave codes
IrProtocolInfo()
Get the IR protocol info of the recipient
NewL()
Canonical NewL factory function
SetAddrL(const TDesC8 &)
IMPORT_C void
|
SetAddrL
|
(
|
const
TDesC8
&
|
aAddr
|
)
|
[virtual]
|
Set the IR address of the recipient
-
leave
-
KErrXXX system-wide leave codes if assignment fails
Parameters
const
TDesC8
& aAddr
|
the address of the recipient (NB: only one recipient is currently supported)
|
Member Data Documentation
TObexIrProtocolInfo
iIrProtocolInfo
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.