#ifndef WWWI_MIND_RDATA_MX_H
#define WWWI_MIND_RDATA_MX_H
#include "labellist.h"
#include "rdata.h"
class RDataMX : public RData {
public:
RDataMX(void);
virtual RDataPtr Clone(void) const;
virtual bool Compare(const RData &ci_rdr) const;
virtual void Dump(ostream &io_smr) const;
static bool IsMatch(RRType i_ty, RRClass i_cl);
virtual void ReadRData(BufferConstPtr ci_dpp);
virtual void SetRData(const char *ci_strRData);
virtual void WriteRData(BufferPtr io_dpp) const;
~RDataMX(void);
protected:
unsigned short m_us;
LabelListPtr m_llp;
};
#endif