MiniGUI API Reference (MiniGUI-Processes)  v3.2.0
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Data Fields

#include <minigui.h>

Data Fields

char name [LEN_CLIENT_NAME+1]
 
pid_t pid
 
uid_t uid
 
int fd
 
BOOL has_dirty
 
DWORD last_live_time
 
DWORD dwAddData
 
struct _MG_Clientnext
 
struct _MG_Clientprev
 
struct _MG_Layerlayer
 
struct GlobalRes * global_res
 

Detailed Description

Client information.

Definition at line 150 of file minigui.h.

Field Documentation

DWORD dwAddData

The additional data of the client.

Definition at line 167 of file minigui.h.

int fd

The file descriptor of the socket connected to the client.

Definition at line 160 of file minigui.h.

struct GlobalRes* global_res

The pointer to the global resoures of the client.

Definition at line 178 of file minigui.h.

BOOL has_dirty

Flag indicate whether this client has dirty windows.

Definition at line 163 of file minigui.h.

DWORD last_live_time

The last active tick count of the client.

Definition at line 165 of file minigui.h.

struct _MG_Layer* layer

The pointer to the layer on which the client lays.

Definition at line 175 of file minigui.h.

char name[LEN_CLIENT_NAME+1]

The name of the client.

Definition at line 153 of file minigui.h.

struct _MG_Client* next

The pointer to the next client in the same layer.

Definition at line 170 of file minigui.h.

pid_t pid

PID of the client process.

Definition at line 156 of file minigui.h.

struct _MG_Client* prev

The pointer to the previous client in the same layer.

Definition at line 172 of file minigui.h.

uid_t uid

UID of the client process.

Definition at line 158 of file minigui.h.


The documentation for this struct was generated from the following file: