Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

Client.h File Reference

#include "Gui.h"
#include "Window.h"

Include dependency graph for Client.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define CLIENT_DISCARD_EVENT   (~0L)

Functions

int client_Init (u32 conn, int *byteorder)
u32 client_CallSGadget (gui_App_t *app, Window_t *window, u32 gadget_id, u32 method, u32 firsttag,...)
u32 client_CallSGadgetTL (gui_App_t *app, Window_t *window, u32 gadget_id, u32 method, tag *taglist)
u32 client_CallAGadget (gui_App_t *app, Window_t *window, u32 gadget_id, u32 method, u32 firsttag,...)
u32 client_CallAGadgetTL (gui_App_t *app, Window_t *window, u32 gadget_id, u32 method, tag *taglist)
void client_SendCloseApp (u32 conn, gui_App_t *app)
void client_WinSleep (gui_App_t *app, Window_t *win)
void client_WinAwake (gui_App_t *app, Window_t *win)
int client_ChangeSkin (gui_App_t *app, Window_t *win, char *skinname)
int client_ChangeServer (gui_App_t *app, char *new_server)
u32 client_TimerStart (gui_App_t *app, Window_t *win, u32 millisec, int flags, u32 userdata, int(*callback)(Window_t *, u32))
void client_TimerHandler (u32 timer, u32 userdata)
void client_CloseWindow (gui_App_t *app, Window_t *win)
Window_tclient_OpenWindow (gui_App_t *app, Rect_t *rect, char *window_name, int(*event_handler)(gui_App_t *, Window_t *, u32, int, u32), u32 flags, u32 firsttag,...)
Window_tclient_OpenWindowTL (gui_App_t *app, Rect_t *rect, char *window_name, int(*event_handler)(gui_App_t *, Window_t *, u32, int, u32), u32 flags, tag *taglist)
int client_CliProcessMessage (u32 conn, u32 userdata, struct glw_SockMsg *messg)


Define Documentation

#define CLIENT_DISCARD_EVENT   (~0L)
 

Definition at line 31 of file Client.h.

Referenced by client_CliProcessMessage, sub_event_handler, and test_event_handler.


Function Documentation

u32 client_CallAGadget gui_App_t   app,
Window_t   window,
u32    gadget_id,
u32    method,
u32    firsttag,
...   
 

Definition at line 515 of file Client.c.

Referenced by sub_event_handler.

u32 client_CallAGadgetTL gui_App_t   app,
Window_t   window,
u32    gadget_id,
u32    method,
tag   taglist
 

Definition at line 519 of file Client.c.

u32 client_CallSGadget gui_App_t   app,
Window_t   window,
u32    gadget_id,
u32    method,
u32    firsttag,
...   
 

Definition at line 507 of file Client.c.

Referenced by test_event_handler.

u32 client_CallSGadgetTL gui_App_t   app,
Window_t   window,
u32    gadget_id,
u32    method,
tag   taglist
 

Definition at line 511 of file Client.c.

int client_ChangeServer gui_App_t   app,
char *    new_server
 

Definition at line 850 of file Client.c.

int client_ChangeSkin gui_App_t   app,
Window_t   win,
char *    skinname
 

Definition at line 869 of file Client.c.

Referenced by test_event_handler.

int client_CliProcessMessage u32    conn,
u32    userdata,
struct glw_SockMsg   messg
 

Definition at line 313 of file Client.c.

Referenced by glw_MainLoopCli.

void client_CloseWindow gui_App_t   app,
Window_t   win
 

Definition at line 523 of file Client.c.

Referenced by sub_event_handler, and test_event_handler.

int client_Init u32    conn,
int *    byteorder
 

Definition at line 764 of file Client.c.

Referenced by glw_Client.

Window_t* client_OpenWindow gui_App_t   app,
Rect_t   rect,
char *    window_name,
int(*    event_handler)(gui_App_t *, Window_t *, u32, int, u32),
u32    flags,
u32    firsttag,
...   
 

Definition at line 527 of file Client.c.

Referenced by app_Init, and test_event_handler.

Window_t* client_OpenWindowTL gui_App_t   app,
Rect_t   rect,
char *    window_name,
int(*    event_handler)(gui_App_t *, Window_t *, u32, int, u32),
u32    flags,
tag   taglist
 

Definition at line 531 of file Client.c.

void client_SendCloseApp u32    conn,
gui_App_t   app
 

Definition at line 196 of file Client.c.

Referenced by test_event_handler.

void client_TimerHandler u32    timer,
u32    userdata
 

Definition at line 835 of file Client.c.

Referenced by glw_StdWindowProc.

u32 client_TimerStart gui_App_t   app,
Window_t   win,
u32    millisec,
int    flags,
u32    userdata,
int(*    callback)(Window_t *, u32)
 

Definition at line 805 of file Client.c.

Referenced by app_Init.

void client_WinAwake gui_App_t   app,
Window_t   win
 

Definition at line 655 of file Client.c.

void client_WinSleep gui_App_t   app,
Window_t   win
 

Definition at line 637 of file Client.c.


Generated on Tue Jan 7 12:11:41 2003 for THEGUI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002