rroverlay.hxx
来自「这是国外的resip协议栈」· HXX 代码 · 共 61 行
HXX
61 行
#ifndef RESIP_RR_OVERLAY_HXX#define RESIP_RR_OVERLAY_HXXnamespace resip {class Data;class BaseException;class RROverlay{ friend bool operator<(const RROverlay& r1, const RROverlay& r2) { if (r1.mType < r2.mType) { return true; } if (r1.mType > r2.mType) { return false; } return r1.mDomain < r2.mDomain; } public: RROverlay(const unsigned char *aptr, const unsigned char *abuf, int alen); class OverlayException : public BaseException { public: OverlayException(const Data& msg, const Data& file, const int line) : BaseException(msg, file, line) { } const char* name() const { return "OverlayException"; } }; const unsigned char* data() const { return mData; } const unsigned char* msg() const { return mMsg; } int msgLength() const { return mMsgLen; } int dataLength() const { return mDataLen; } int nameLength() const { return mNameLen; } int ttl() const { return mTTL; } int type() const { return mType; } const Data& domain() const { return mDomain; } private: const unsigned char* mData; const unsigned char* mMsg; int mMsgLen; int mDataLen; int mNameLen; int mTTL; int mType; //short? Data mDomain; // the domain name this RR refers to.};}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?