string IOBuffer::DumpBuffer(MSGHDR &message, uint32_t limit) { IOBuffer temp; for (MSGHDR_MSG_IOVLEN_TYPE i = 0; i < message.MSGHDR_MSG_IOVLEN; i++) { temp.ReadFromBuffer((uint8_t *) message.MSGHDR_MSG_IOV[i].IOVEC_IOV_BASE, message.MSGHDR_MSG_IOV[i].IOVEC_IOV_LEN); } return temp.ToString(0, limit); }
string IOBuffer::DumpBuffer(const uint8_t *pBuffer, uint32_t length) { IOBuffer temp; temp.ReadFromBuffer(pBuffer, length); return temp.ToString(); }