Gearman Developer Documentation

Server Client Handling
[Server Interface]

Data Structures

struct  gearman_server_client_st

Enumerations

enum  gearman_server_client_options_t { GEARMAN_SERVER_CLIENT_ALLOCATED = (1 << 0) }

Functions

gearman_server_client_stgearman_server_client_add (gearman_server_con_st *con)
gearman_server_client_stgearman_server_client_create (gearman_server_con_st *con, gearman_server_client_st *client)
void gearman_server_client_free (gearman_server_client_st *client)

Detailed Description

This is a low level interface for gearman server clients. This is used internally by the server interface, so you probably want to look there first.


Enumeration Type Documentation

Options for gearman_server_client_st.

Enumerator:
GEARMAN_SERVER_CLIENT_ALLOCATED 

Definition at line 105 of file constants.h.


Function Documentation

gearman_server_client_st* gearman_server_client_add ( gearman_server_con_st con  ) 

Add a new client to a server instance.

Definition at line 21 of file client.c.

gearman_server_client_st* gearman_server_client_create ( gearman_server_con_st con,
gearman_server_client_st client 
)

Initialize a server client structure.

Definition at line 33 of file client.c.

void gearman_server_client_free ( gearman_server_client_st client  ) 

Free a server client structure.

Definition at line 70 of file client.c.


Generated on Tue Oct 13 20:19:22 2009 by  doxygen 1.6.1