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.