The normative reference for correct formatting and values is draft-ietf-mmusic-sdp-new-14 unless specified otherwise in member documentation. The implementation supports this normative reference, but does not enforce it fully.
|
Public Member Functions |
| IMPORT_C | ~CSdpKeyField () |
| | Deletes the resources held by the instance.
|
| IMPORT_C void | EncodeL (RWriteStream &aStream) const |
| | Writes the instance as a complete SDP field encoded as UTF-8 and formatted as defined in draft-ietf-mmusic-sdp-new-14.
|
| IMPORT_C CSdpKeyField * | CloneL () const |
| | Creates a new instance that is equal to the target.
|
| IMPORT_C TBool | operator== (const CSdpKeyField &aObj) const |
| | Compares this instance to another for equality.
|
| IMPORT_C RStringF | Method () const |
| | Gets the encryption method.
|
| IMPORT_C const TDesC8 & | EncryptionKey () const |
| | Gets the encryption key.
|
| IMPORT_C void | SetL (RStringF aMethod, const TDesC8 &aEncryptionKey) |
| | Sets the encryption method and key.
|
| void | ExternalizeL (RWriteStream &aStream) const |
| | Externalizes the object to stream.
|
Static Public Member Functions |
| static IMPORT_C CSdpKeyField * | DecodeL (const TDesC8 &aFieldValue) |
| | Constructs a new encryption key field.
|
| static IMPORT_C CSdpKeyField * | DecodeLC (const TDesC8 &aFieldValue) |
| | Constructs a new encryption key field and adds the pointer to the cleanup stack.
|
| static IMPORT_C CSdpKeyField * | NewL (RStringF aMethod, const TDesC8 &aEncryptionKey) |
| | Constructs a new encryption key field.
|
| static IMPORT_C CSdpKeyField * | NewLC (RStringF aMethod, const TDesC8 &aEncryptionKey) |
| | Constructs a new encryption key field and adds the pointer to the cleanup stack.
|
| static CSdpKeyField * | InternalizeL (RReadStream &aStream) |
| | Creates object from the stream data.
|