FULL_PAYLOAD
CHK(fRing.SetSize(sizeof(FULL_PAYLOAD)) == B_OK);
CHK(fRing.WriteExactly(FULL_PAYLOAD, sizeof(FULL_PAYLOAD)) == B_OK);
MemoryRingIOTest* full = new MemoryRingIOTest(sizeof(FULL_PAYLOAD));
MemoryRingIOTest* endWrite = new MemoryRingIOTest(sizeof(FULL_PAYLOAD));
MemoryRingIOTest* endRead = new MemoryRingIOTest(sizeof(FULL_PAYLOAD));
CHK(fRing.WriteExactly(FULL_PAYLOAD, sizeof(FULL_PAYLOAD), NULL) == B_OK);
ReadCheck(fRing, FULL_PAYLOAD, sizeof(FULL_PAYLOAD));
CHK(fRing.SetSize(sizeof(FULL_PAYLOAD)) == B_OK);
CHK(fRing.BufferSize() == sizeof(FULL_PAYLOAD));
CHK(fRing.WriteExactly(FULL_PAYLOAD, sizeof(FULL_PAYLOAD)) == B_OK);
ReadCheck(fRing, FULL_PAYLOAD, sizeof(FULL_PAYLOAD));