MiniGUI API Reference (MiniGUI-Threads)  v3.2.0
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Data Structures | Typedefs | Variables
x virtual framebuffer

Data Structures

struct  _XVFBHeader
 
struct  _XVFBKEYDATA
 
struct  _XVFBMOUSEDATA
 
struct  _XVFBEVENT
 
struct  _XVFBPalEntry
 

Typedefs

typedef struct _XVFBHeader XVFBHeader
 
typedef struct _XVFBKEYDATA XVFBKEYDATA
 
typedef struct _XVFBMOUSEDATA XVFBMOUSEDATA
 
typedef struct _XVFBEVENT XVFBEVENT
 
typedef struct _XVFBPalEntry XVFBPalEntry
 

Variables

MG_EXPORT void * __mg_rtos_xvfb_event_buffer
 shared memory header of x virtual framebuffer. More...
 

Detailed Description

Typedef Documentation

typedef struct _XVFBEVENT XVFBEVENT

event sended to minigui by x virtual framebuffer

typedef struct _XVFBHeader XVFBHeader

infomation header of xvfb frame buffer.

typedef struct _XVFBKEYDATA XVFBKEYDATA

data of keyboard event

typedef struct _XVFBMOUSEDATA XVFBMOUSEDATA

data of mouse event

typedef struct _XVFBPalEntry XVFBPalEntry

the entry in palette

Variable Documentation

void * __mg_rtos_xvfb_event_buffer

shared memory header of x virtual framebuffer.

event circular buffer

x virtual framebuffer put event to it, and minigui get event from it.