CSRTPPacketSRTP Class Reference
class CSRTPPacketSRTP : public CSRTPPacketRTP |
Contains general SRTP-specific packet routines
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() |
| CSRTPPacket::CSRTPPacket(const TDesC8 &,CSRTPCryptoHandler &) |
| CSRTPPacket::CopyHeaderAndPayloadL(TUint,TUint8 *) |
| CSRTPPacket::GetSequenceNumber() |
| CSRTPPacket::Get_Concatenated_MDataL(TBool) |
| CSRTPPacket::HeaderAndPayload() |
| CSRTPPacket::HeaderLength() |
| CSRTPPacket::Payload() |
| CSRTPPacket::PayloadLength() |
| CSRTPPacket::UpdatePayload() |
| CSRTPPacket::~CSRTPPacket() |
| CSRTPPacketRTP::CSRTPPacketRTP(const TDesC8 &,CSRTPCryptoHandler &) |
| CSRTPPacketRTP::CountSenderPacketIndex() |
| CSRTPPacketRTP::CreateEncryptedPacketL(TUint8 *) |
| CSRTPPacketRTP::GetSenderROC() |
| CSRTPPacketRTP::PacketIndex() |
| CSRTPPacketRTP::SequenceNumber() |
| CSRTPPacketRTP::SetPacketIndex(TUint64) |
| CSRTPPacketRTP::TagWithROCLengthL() |
| CSRTPPacketRTP::UpdateHeaderLengthL() |
| CSRTPPacketRTP::UpdatePayloadLength() |
| CSRTPPacketRTP::~CSRTPPacketRTP() |
Constructor & Destructor Documentation
CSRTPPacketSRTP(const TDesC8 &, CSRTPCryptoHandler &)
~CSRTPPacketSRTP()
~CSRTPPacketSRTP | ( | ) | [private] |
Member Functions Documentation
AuthenticationTag()
TPtrC8
| AuthenticationTag | ( | ) | [virtual] |
ConstructL()
void | ConstructL | ( | ) | [private] |
CountDecryptedPacketSize()
TUint
| CountDecryptedPacketSize | ( | ) | [private] |
Count size of the decrypted packet
CreateDecryptedPacketL(TUint8 *)
HBufC8 * | CreateDecryptedPacketL | ( | TUint8 * | aDecryptedPayloadPtr | ) | [virtual] |
Allocate size for decrypted packet and copy payload + header
GetAuthenticationTagL()
TPtrC8
| GetAuthenticationTagL | ( | ) | [private] |
GetMasterKeyIdentifier()
TPtrC8
| GetMasterKeyIdentifier | ( | ) | [private] |
MasterKeyIdentifier()
TPtrC8
| MasterKeyIdentifier | ( | ) | [virtual] |
Get master key identifier
NewL(const TDesC8 &, CSRTPCryptoHandler &)
Constructor.
- leave
- KErrNone if success, system-wide error code otherwise
UpdateAuthenticationTagL()
void | UpdateAuthenticationTagL | ( | ) | [private] |
Update authentication tag
UpdateMasterKeyIdentifier()
void | UpdateMasterKeyIdentifier | ( | ) | [private] |
Update master key identifier
UpdatePayloadLengthL()
void | UpdatePayloadLengthL | ( | ) | [private] |
Update payload length information
Member Data Documentation
TPtrC8
iAuthenticationTag
TPtrC8
| iAuthenticationTag | [private] |
TPtrC8
iMasterKeyIdentifier
TPtrC8
| iMasterKeyIdentifier | [private] |
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.