Packet definitions. More...
#include "common.h"
Go to the source code of this file.
Functions | |
gearman_return_t | gearman_packet_add_arg (gearman_packet_st *packet, const void *arg, size_t arg_size) |
gearman_return_t | gearman_packet_pack_header (gearman_packet_st *packet) |
gearman_return_t | gearman_packet_unpack_header (gearman_packet_st *packet) |
size_t | gearman_packet_pack (const gearman_packet_st *packet, gearman_con_st *con __attribute__((unused)), void *data, size_t data_size, gearman_return_t *ret_ptr) |
size_t | gearman_packet_unpack (gearman_packet_st *packet, gearman_con_st *con __attribute__((unused)), const void *data, size_t data_size, gearman_return_t *ret_ptr) |
void | gearman_packet_give_data (gearman_packet_st *packet, const void *data, size_t data_size) |
void * | gearman_packet_take_data (gearman_packet_st *packet, size_t *data_size) |
Variables | |
gearman_command_info_st | gearman_command_info_list [GEARMAN_COMMAND_MAX] |
Packet definitions.
Definition in file packet.c.
size_t gearman_packet_pack | ( | const gearman_packet_st * | packet, | |
gearman_con_st *con | __attribute__(unused), | |||
void * | data, | |||
size_t | data_size, | |||
gearman_return_t * | ret_ptr | |||
) |
size_t gearman_packet_unpack | ( | gearman_packet_st * | packet, | |
gearman_con_st *con | __attribute__(unused), | |||
const void * | data, | |||
size_t | data_size, | |||
gearman_return_t * | ret_ptr | |||
) |