Gearman Public API Documentation

Data Fields
gearman_packet_st Struct Reference

#include <packet.h>

Data Fields

struct {
   bool allocated   LIBGEARMAN_BITFIELD
   bool complete   LIBGEARMAN_BITFIELD
   bool free_data   LIBGEARMAN_BITFIELD
options
enum gearman_magic_t magic
gearman_command_t command
uint8_t argc
size_t args_size
size_t data_size
gearman_universal_stuniversal
gearman_packet_stnext
gearman_packet_stprev
char * args
const void * data
char * arg [GEARMAN_MAX_COMMAND_ARGS]
size_t arg_size [GEARMAN_MAX_COMMAND_ARGS]
char args_buffer [GEARMAN_ARGS_BUFFER_SIZE]

Detailed Description

Definition at line 43 of file packet.h.


Field Documentation

Definition at line 46 of file packet.h.

Definition at line 47 of file packet.h.

Definition at line 48 of file packet.h.

Definition at line 50 of file packet.h.

Definition at line 51 of file packet.h.

Definition at line 52 of file packet.h.

Definition at line 53 of file packet.h.

Definition at line 54 of file packet.h.

Definition at line 55 of file packet.h.

Definition at line 56 of file packet.h.

Definition at line 57 of file packet.h.

Definition at line 58 of file packet.h.

Definition at line 59 of file packet.h.

char* gearman_packet_st::arg[GEARMAN_MAX_COMMAND_ARGS]

Definition at line 60 of file packet.h.

size_t gearman_packet_st::arg_size[GEARMAN_MAX_COMMAND_ARGS]

Definition at line 61 of file packet.h.

char gearman_packet_st::args_buffer[GEARMAN_ARGS_BUFFER_SIZE]

Definition at line 62 of file packet.h.


The documentation for this struct was generated from the following file: