1#if !defined(RESIP_MEDIACONTROLCONTENTS_HXX)
2#define RESIP_MEDIACONTROLCONTENTS_HXX
50 bool mPictureFastUpdate;
68 bool isError()
const {
return !mGeneralErrors.empty(); };
107 MediaControl mMediaControl;
Wraps your platform's implementation of hash_map, hash_multimap, and hash_set.
Base class for all SIP body types.
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
const bool & pictureFastUpdate() const
EncodeStream & encode(EncodeStream &) const
void parseVCPrimitive(XMLCursor &xml)
std::set< Data > StreamIDList
const StreamIDList & streamIDs() const
VCPrimitive & operator=(const VCPrimitive &rhs)
StreamIDList & streamIDs()
bool & pictureFastUpdate()
VCPrimitiveList & vCPrimitives()
void parseMediaControl(XMLCursor &xml)
const VCPrimitiveList & vCPrimitives() const
const GeneralErrorList & generalErrors() const
std::vector< VCPrimitive > VCPrimitiveList
std::vector< Data > GeneralErrorList
MediaControl & operator=(const MediaControl &rhs)
void parse(ParseBuffer &pb)
EncodeStream & encode(EncodeStream &) const
virtual Contents * clone() const
duplicate an MediaControlContents object
virtual void parse(ParseBuffer &pb)
const MediaControl & mediaControl() const
virtual ~MediaControlContents()
MediaControl & mediaControl()
get the parsed payload
MediaControlContents & operator=(const MediaControlContents &rhs)
virtual EncodeStream & encodeParsed(EncodeStream &str) const
static const Mime & getStaticType()
Represents the "media-type" element in the RFC 3261 grammar.
Provides string-parsing functionality with protection from buffer overflow.
dcm! – add UnusedChecking(_enum) below;
static bool invokeMediaControlContentsInit