|
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.