201 extern MG_EXPORT 
XVFBHeader* __mg_rtos_xvfb_header;
 
int BOOL
A type definition for boolean value. 
 
struct _XVFBEVENT XVFBEVENT
 
MG_EXPORT void GUIAPI xVFBDestroyEventBuffer(void *event_buf)
destroy event circular buffer. 
 
MG_EXPORT XVFBHeader *GUIAPI xVFBAllocVirtualFrameBuffer(int width, int height, int depth, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask, Uint32 Amask, BOOL MSBLeft)
create virtual framebuffer 
 
struct _XVFBMOUSEDATA XVFBMOUSEDATA
 
unsigned char Uint8
A type definition for an 8-bit unsigned character. 
 
struct _XVFBKEYDATA XVFBKEYDATA
 
struct _XVFBPalEntry XVFBPalEntry
 
MG_EXPORT void * __mg_rtos_xvfb_event_buffer
shared memory header of x virtual framebuffer. 
 
unsigned int Uint32
A type definition for a 32-bit unsigned integer. 
 
MG_EXPORT int GUIAPI xVFBNotifyNewEvent(const void *xvfb_event_buffer, XVFBEVENT *event)
put a event to event circular buffer 
 
MG_EXPORT void GUIAPI xVFBFreeVirtualFrameBuffer(XVFBHeader *buf)
free virtual framebuffer. 
 
MG_EXPORT void *GUIAPI xVFBCreateEventBuffer(int nr_events)
create event circular buffer. 
 
struct _XVFBHeader XVFBHeader