Data Structures | |
| struct | gearman_server_packet_st |
Functions | |
| gearman_server_packet_st * | gearman_server_packet_create (gearman_server_thread_st *thread, bool from_thread) |
| void | gearman_server_packet_free (gearman_server_packet_st *packet, gearman_server_thread_st *thread, bool from_thread) |
| gearman_return_t | gearman_server_io_packet_add (gearman_server_con_st *con, bool take_data, enum gearman_magic_t magic, gearman_command_t command, const void *arg,...) |
| void | gearman_server_io_packet_remove (gearman_server_con_st *con) |
| void | gearman_server_proc_packet_add (gearman_server_con_st *con, gearman_server_packet_st *packet) |
| gearman_server_packet_st * | gearman_server_proc_packet_remove (gearman_server_con_st *con) |
This is a low level interface for gearman server connections. This is used internally by the server interface, so you probably want to look there first.
| gearman_server_packet_st* gearman_server_packet_create | ( | gearman_server_thread_st * | thread, | |
| bool | from_thread | |||
| ) |
Initialize a server packet structure.
| void gearman_server_packet_free | ( | gearman_server_packet_st * | packet, | |
| gearman_server_thread_st * | thread, | |||
| bool | from_thread | |||
| ) |
Free a server connection structure.
| gearman_return_t gearman_server_io_packet_add | ( | gearman_server_con_st * | con, | |
| bool | take_data, | |||
| enum gearman_magic_t | magic, | |||
| gearman_command_t | command, | |||
| const void * | arg, | |||
| ... | ||||
| ) |
Add a server packet structure to io queue for a connection.
| void gearman_server_io_packet_remove | ( | gearman_server_con_st * | con | ) |
Remove the first server packet structure from io queue for a connection.
| void gearman_server_proc_packet_add | ( | gearman_server_con_st * | con, | |
| gearman_server_packet_st * | packet | |||
| ) |
Add a server packet structure to proc queue for a connection.
| gearman_server_packet_st* gearman_server_proc_packet_remove | ( | gearman_server_con_st * | con | ) |
Remove the first server packet structure from proc queue for a connection.
1.6.3