ESock::TCFSigLegacyRMessage2Ext::RReadOnlyRMessage Class Reference
class ESock::TCFSigLegacyRMessage2Ext::RReadOnlyRMessage : public Den::RSafeMessage |
Read only version of RSafeMessage to stop users from completing when they shouldn't. The RMessage2 should only ever be completed at the CConnection-level. If you hit these ASSERTs then your code is broken/dangerous since it is vulnerable to double completes.
Inherits from
- ESock::TCFSigLegacyRMessage2Ext::RReadOnlyRMessage
Inherited Functions |
---|
| Den::RSafeMessage::Adopt(RSafeMessage &) |
| Den::RSafeMessage::Duplicate(const RSafeMessage &) |
| Den::RSafeMessage::GetDesLengthL(TInt)const |
| Den::RSafeMessage::GetDesMaxLengthL(TInt)const |
| Den::RSafeMessage::RSafeMessage() |
| Den::RSafeMessage::Read(TInt,TDes16 &,TInt)const |
| Den::RSafeMessage::Read(TInt,TDes8 &,TInt)const |
| Den::RSafeMessage::ReadL(TInt,TDes16 &,TInt)const |
| Den::RSafeMessage::ReadL(TInt,TDes8 &,TInt)const |
| Den::RSafeMessage::ResetHandle() |
| Den::RSafeMessage::Write(TInt,const TDesC16 &,TInt)const |
| Den::RSafeMessage::Write(TInt,const TDesC8 &,TInt)const |
| Den::RSafeMessage::Write(TInt,const TPckg< TUint32 > &,TInt)const |
| Den::RSafeMessage::WriteL(TInt,const TDesC16 &,TInt)const |
| Den::RSafeMessage::WriteL(TInt,const TDesC8 &,TInt)const |
| Den::RSafeMessage::WriteL(TInt,const TPckg< TUint32 > &,TInt)const |
| Den::RSafeMessage::~RSafeMessage() |
| RMessage2::Authorised()const |
| RMessage2::ClearAuthorised()const |
| RMessage2::Function()const |
| RMessage2::Int0()const |
| RMessage2::Int1()const |
| RMessage2::Int2()const |
| RMessage2::Int3()const |
| RMessage2::Ptr0()const |
| RMessage2::Ptr1()const |
| RMessage2::Ptr2()const |
| RMessage2::Ptr3()const |
| RMessage2::RMessage2() |
| RMessage2::RMessage2(const RMessagePtr2 &) |
| RMessage2::Session()const |
| RMessage2::SetAuthorised()const |
| RMessagePtr2::Client(RThread &,TOwnerType)const |
| RMessagePtr2::ClientIsRealtime()const |
| RMessagePtr2::ClientL(RThread &,TOwnerType)const |
| RMessagePtr2::ClientProcessFlags()const |
| RMessagePtr2::ClientStatus()const |
| RMessagePtr2::Complete(RHandleBase)const |
| RMessagePtr2::GetDesLength(TInt)const |
| RMessagePtr2::GetDesMaxLength(TInt)const |
| RMessagePtr2::Handle()const |
| RMessagePtr2::HasCapability(TCapability,TCapability,const char *)const |
| RMessagePtr2::HasCapability(TCapability,const char *)const |
| RMessagePtr2::HasCapabilityL(TCapability,TCapability,const char *)const |
| RMessagePtr2::HasCapabilityL(TCapability,const char *)const |
| RMessagePtr2::Identity()const |
| RMessagePtr2::IsNull()const |
| RMessagePtr2::Kill(TInt)const |
| RMessagePtr2::Panic(const TDesC &,TInt)const |
| RMessagePtr2::RMessagePtr2() |
| RMessagePtr2::SecureId()const |
| RMessagePtr2::SetProcessPriority(TProcessPriority)const |
| RMessagePtr2::SetProcessPriorityL(TProcessPriority)const |
| RMessagePtr2::Terminate(TInt)const |
| RMessagePtr2::VendorId()const |
Member Functions Documentation
Complete(TInt)
void | Complete | ( | TInt | | ) | const [private, inline] |
PanicClient(const TDesC &, TInt)
void | PanicClient | ( | const TDesC & | , |
| TInt | |
| ) | const [private, inline] |
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.