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 | ~CSdpBandwidthField () |
| | Deletes the resources held by the instance.
|
| IMPORT_C void | EncodeL (RWriteStream &aStream) const |
| | Outputs the field formatted according to SDP syntax and including the terminating CRLF.
|
| IMPORT_C CSdpBandwidthField * | CloneL () const |
| | Creates a new instance that is equal to the target.
|
| IMPORT_C TBool | operator== (const CSdpBandwidthField &aObj) const |
| | Compares this instance to another for equality.
|
| IMPORT_C RStringF | Modifier () const |
| | Gets the bandwidth modifier.
|
| IMPORT_C void | SetModifier (RStringF aModifier) |
| | Sets the bandwidth modifier.
|
| IMPORT_C TUint32 | Value () const |
| | Gets the bandwidth value.
|
| IMPORT_C void | SetValue (TUint32 aValue) |
| | Sets the bandwidth value.
|
| void | ExternalizeL (RWriteStream &aStream) const |
| | Externalize the instance in a memory optimized format.
|
Static Public Member Functions |
| static IMPORT_C CSdpBandwidthField * | DecodeL (const TDesC8 &aText) |
| | Constructs a new bandwidth field.
|
| static IMPORT_C CSdpBandwidthField * | DecodeLC (const TDesC8 &aText) |
| | Constructs a new bandwidth field and adds the pointer to the cleanup stack.
|
| static IMPORT_C CSdpBandwidthField * | NewL (RStringF aModifier, TUint32 aValue) |
| | Constructs a new bandwidth field.
|
| static IMPORT_C CSdpBandwidthField * | NewLC (RStringF aModifier, TUint32 aValue) |
| | Constructs a new bandwidth field and adds the pointer to the cleanup stack.
|
| static CSdpBandwidthField * | InternalizeL (RReadStream &aStream) |
| | Create a new instance from value created with ExternalizeL().
|