53 #ifndef FRAMEQ_H_0x6e6f
54 #define FRAMEQ_H_0x6e6f
60 #if defined (__cplusplus)
71 #define FrameQ_S_ALREADYDESTROYED 2
76 #define FrameQ_S_ALREADYSETUP 1
81 #define FrameQ_S_SUCCESS 0
86 #define FrameQ_E_FAIL -1
91 #define FrameQ_E_INVALIDARG -2
96 #define FrameQ_E_NOTFOUND -3
101 #define FrameQ_E_INST_EXISTS -4
106 #define FrameQ_E_WRITER_EXISTS -5
111 #define FrameQ_E_ALLOC_FRAME -6
116 #define FrameQ_E_ALLOC_FRAMEBUF -7
121 #define FrameQ_E_MEMORY -8
126 #define FrameQ_E_EMPTY -9
131 #define FrameQ_E_CREATE_NAMESERVER -10
136 #define FrameQ_E_CREATE_GATEMP -11
141 #define FrameQ_E_OPEN_GATEMP -12
146 #define FrameQ_E_FAIL_CLIENTN0TIFYMGR_CREATE -13
151 #define FrameQ_E_FAIL_CLIENTN0TIFYMGR_OPEN -14
156 #define FrameQ_E_MAX_READERS -15
161 #define FrameQ_E_ACCESSDENIED -16
166 #define FrameQ_E_INVALIDSTATE -17
171 #define FrameQ_E_OSFAILURE -18
176 #define FrameQ_E_FAIL_NAMESERVERADD -19
181 #define FrameQ_E_INVALID_INTERFACE -20
186 #define FrameQ_E_NOTIMPLEMENTED -21
191 #define FrameQ_E_OPEN_NAMESERVER -22
196 #define FrameQ_E_INVALID_FRAMEQBUFMGRID -23
202 #define FrameQ_E_INSUFFICENT_FRAMES -24
207 #define FrameQ_E_ALLOC_MEMORY -25
212 #define FrameQ_E_FRAMEQBUFMGROPEN -26
217 #define FrameQ_E_LISTMPOPEN -27
222 #define FrameQ_E_CLIENTNOTIFYMGRREGCLIENT -28
227 #define FrameQ_E_FRAMEQBUFMGRREGCLIENT -29
232 #define FrameQ_E_CLIENTNOTIFYMGRUNREGCLIENT -30
237 #define FrameQ_E_FRAMEQBUFMGRUNREGCLIENT -31
242 #define FrameQ_E_ALREADYREGISTERED -32
247 #define FrameQ_E_NAMESERVERADD -33
256 #define FrameQ_FrameBufInfo Frame_FrameBufInfo
261 #define FrameQ_FrameHeader Frame_FrameHeader
271 #define FrameQ_MAX_NAMELEN (32u)
276 #define FrameQ_MAXFILLEDQUEUS_FOR_READER (16)
281 #define FrameQ_MAX_INST_READERS (2u)
287 #define FrameQ_MAX_INSTANCES (64u)
292 #define FrameQ_NOTIFY_RESERVED_EVENTNO (1u)
854 FrameQ_Frame *dupedFrame);
1156 #if defined (__cplusplus)