54 #ifndef FRAMEQBUFMGR_H
55 #define FRAMEQBUFMGR_H
63 #if defined (__cplusplus)
70 #define FrameQBufMgr_S_ALREADYDESTROYED 2
75 #define FrameQBufMgr_S_ALREADYSETUP 1
80 #define FrameQBufMgr_S_SUCCESS 0
85 #define FrameQBufMgr_E_FAIL -1
90 #define FrameQBufMgr_E_INVALIDARG -2
95 #define FrameQBufMgr_E_NOTFOUND -3
100 #define FrameQBufMgr_E_INST_EXISTS -4
105 #define FrameQBufMgr_E_ALLOC_BUF -5
110 #define FrameQBufMgr_E_ALLOC_MEMORY -6
115 #define FrameQBufMgr_E_CREATE_NAMESERVER -7
120 #define FrameQBufMgr_E_FAIL_CLIENTN0TIFYMGR_CREATE -8
125 #define FrameQBufMgr_E_CLIENTN0TIFYMGR_OPEN -9
130 #define FrameQBufMgr_E_CREATE_GATEMP -10
135 #define FrameQBufMgr_E_OPEN_GATEMP -11
140 #define FrameQBufMgr_E_MAX_CLIENTS -12
145 #define FrameQBufMgr_E_ACCESSDENIED -13
150 #define FrameQBufMgr_E_NOTIMPLEMENTED -14
155 #define FrameQBufMgr_E_INVALIDSTATE -15
160 #define FrameQBufMgr_E_OSFAILURE -16
165 #define FrameQBufMgr_E_MAXINSTANCES -17
170 #define FrameQBufMgr_E_INVALID_INTERFACE -18
175 #define FrameQBufMgr_E_OPEN_NAMESERVER -19
180 #define FrameQBufMgr_E_INSUFFICIENT_HDRBUFS -20
185 #define FrameQBufMgr_E_ALLOC_FRAME -21
191 #define FrameQBufMgr_E_ALLOC_ALLFRAMES -22
196 #define FrameQBufMgr_E_INVALID_MEMMGRTYPE -23
202 #define FrameQBufMgr_E_INVALID_HDRINTERFACETYPE -24
208 #define FrameQBufMgr_E_INVALID_BUFINTERFACETYPE -25
213 #define FrameQBufMgr_E_NAMESERVERADD -33
225 #define FrameQBufMgr_FrameBufInfo Frame_FrameBufInfo
230 #define FrameQBufMgr_FrameHeader Frame_FrameHeader
240 #define FrameQBufMgr_MAXNAMELEN (32u)
245 #define FrameQBufMgr_MAXINSTANCES (64u)
250 #define FrameQBufMgr_MAX_POOLS (64u)
256 #define FrameQBufMgr_MAX_FRAMEBUFS (8)
262 #define FrameQBufMgr_POOL_MAXFRAMES (32)
268 #define FrameQBufMgr_POOL_MAXHDRS (64)
274 #define FrameQBufMgr_POOL_DYNAMIC_MAXFRAMES (1)
280 #define FrameQBufMgr_POOL_DYNAMIC_MAXHDRS (1)
285 #define FrameQBufMgr_NOTIFY_RESERVED_EVENTNO (0u)
293 #define FrameQBufMgr_MAX_FRAMESINVAPI (FrameQ_MAX_FRAMESINVAPI)
711 FrameQBufMgr_Frame *frame);
741 FrameQBufMgr_Frame framePtr[],
763 FrameQBufMgr_Frame frame);
786 FrameQBufMgr_Frame framePtr[],
812 FrameQBufMgr_Frame framePtr);
840 FrameQBufMgr_Frame framePtr,
841 FrameQBufMgr_Frame dupedFramePtr[],
872 FrameQBufMgr_Frame framePtr[],
873 FrameQBufMgr_Frame **dupedFramePtr,
980 FrameQBufMgr_Frame framePtr);
1004 UInt8 bufIndexInFrame);
1028 UInt8 bufIndexInFrame);
1153 UInt8 framebufIndex);
1204 #if defined (__cplusplus)