Gearman Developer Documentation

Data Structures | Functions
Function Declarations
Gearman Server Declarations

Data Structures

struct  gearman_server_function_st

Functions

gearman_server_function_stgearman_server_function_get (gearman_server_st *server, const char *function_name, size_t function_name_size)
gearman_server_function_stgearman_server_function_create (gearman_server_st *server, gearman_server_function_st *function)
void gearman_server_function_free (gearman_server_function_st *function)

Detailed Description

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


Function Documentation

gearman_server_function_st* gearman_server_function_get ( gearman_server_st server,
const char *  function_name,
size_t  function_name_size 
)

Add a new function to a server instance.

Definition at line 21 of file function.c.

gearman_server_function_st* gearman_server_function_create ( gearman_server_st server,
gearman_server_function_st function 
)

Initialize a server function structure.

Definition at line 56 of file function.c.

void gearman_server_function_free ( gearman_server_function_st function)

Free a server function structure.

Definition at line 90 of file function.c.