SysLink API Reference
2.21.03.11
|
Structure of the base frame header. FrameQ maintains list of frames to be retrieved by FrameQ reader client. Application is expected to use Helper API to extract fileds and exteneded header pointer. More...
#include <FrameQDefs.h>
Structure of the base frame header. FrameQ maintains list of frames to be retrieved by FrameQ reader client. Application is expected to use Helper API to extract fileds and exteneded header pointer.
UInt32 Frame_FrameHeader_Tag::reserved0 |
reserverd field
UInt32 Frame_FrameHeader_Tag::reserved1 |
reserverd field
UInt16 Frame_FrameHeader_Tag::baseHeaderSize |
Size of the base frame header.
UInt16 Frame_FrameHeader_Tag::headerSize |
Size of the frame header(total size of base header and extended header).
UInt32 Frame_FrameHeader_Tag::frmAllocaterId |
Denotes the FrameQBufMgr Id from which frame is allocated.
UInt32 Frame_FrameHeader_Tag::frameBufType |
UInt8 Frame_FrameHeader_Tag::freeFrmQueueNo |
Free quque No from which frame is allocated in FrameQBufMgr.
UInt8 Frame_FrameHeader_Tag::numFrameBuffers |
Number of framebuffers in frame.
Frame_FrameBufInfo Frame_FrameHeader_Tag::frameBufInfo[1] |
Information of Frame buffers. see Frame_FrameBufInfo