php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
struct | err_s |
struct | key_value |
Macros | |
#define | KEY_RECVMSG_RET "recvmsg_ret" |
Typedefs | |
typedef struct _ser_context | ser_context |
typedef struct _res_context | res_context |
typedef void | from_zval_write_field(const zval *arr_value, char *field, ser_context *ctx) |
typedef void | to_zval_read_field(const char *data, zval *zv, res_context *ctx) |
Functions | |
void | err_msg_dispose (struct err_s *err) |
void | allocations_dispose (zend_llist **allocations) |
void | from_zval_write_int (const zval *arr_value, char *field, ser_context *ctx) |
void | to_zval_read_int (const char *data, zval *zv, res_context *ctx) |
void | from_zval_write_msghdr_send (const zval *container, char *msghdr_c, ser_context *ctx) |
void | from_zval_write_msghdr_recv (const zval *container, char *msghdr_c, ser_context *ctx) |
void | to_zval_read_msghdr (const char *msghdr_c, zval *zv, res_context *ctx) |
void * | from_zval_run_conversions (const zval *container, php_socket *sock, from_zval_write_field *writer, size_t struct_size, const char *top_name, zend_llist **allocations, struct err_s *err) |
zval * | to_zval_run_conversions (const char *structure, to_zval_read_field *reader, const char *top_name, const struct key_value *key_value_pairs, struct err_s *err, zval *zv) |
Variables | |
const struct key_value | empty_key_value_list [] |
#define KEY_RECVMSG_RET "recvmsg_ret" |
Definition at line 43 of file conversions.h.
typedef void from_zval_write_field(const zval *arr_value, char *field, ser_context *ctx) |
Definition at line 45 of file conversions.h.
typedef struct _res_context res_context |
Definition at line 41 of file conversions.h.
typedef struct _ser_context ser_context |
Definition at line 40 of file conversions.h.
typedef void to_zval_read_field(const char *data, zval *zv, res_context *ctx) |
Definition at line 46 of file conversions.h.
void allocations_dispose | ( | zend_llist ** | allocations | ) |
Definition at line 209 of file conversions.c.
Definition at line 200 of file conversions.c.
void * from_zval_run_conversions | ( | const zval * | container, |
php_socket * | sock, | ||
from_zval_write_field * | writer, | ||
size_t | struct_size, | ||
const char * | top_name, | ||
zend_llist ** | allocations, | ||
struct err_s * | err ) |
Definition at line 1476 of file conversions.c.
void from_zval_write_int | ( | const zval * | arr_value, |
char * | field, | ||
ser_context * | ctx ) |
Definition at line 369 of file conversions.c.
void from_zval_write_msghdr_recv | ( | const zval * | container, |
char * | msghdr_c, | ||
ser_context * | ctx ) |
Definition at line 1152 of file conversions.c.
void from_zval_write_msghdr_send | ( | const zval * | container, |
char * | msghdr_c, | ||
ser_context * | ctx ) |
Definition at line 1141 of file conversions.c.
void to_zval_read_int | ( | const char * | data, |
zval * | zv, | ||
res_context * | ctx ) |
Definition at line 496 of file conversions.c.
void to_zval_read_msghdr | ( | const char * | msghdr_c, |
zval * | zv, | ||
res_context * | ctx ) |
Definition at line 1231 of file conversions.c.
zval * to_zval_run_conversions | ( | const char * | structure, |
to_zval_read_field * | reader, | ||
const char * | top_name, | ||
const struct key_value * | key_value_pairs, | ||
struct err_s * | err, | ||
zval * | zv ) |
Definition at line 1521 of file conversions.c.
|
extern |
Definition at line 105 of file conversions.c.