Go to the source code of this file.
Classes | |
struct | _channel_persistent_le |
struct | _grpc_channel_wrapper |
struct | _target_bound_le |
Macros | |
#define | ZEND_HASH_INIT(hash_table, limit, descriptor, zend_bool) zend_hash_init_ex(hash_table, limit, NULL, descriptor, zend_bool, 0); |
Typedefs | |
typedef struct _channel_persistent_le | channel_persistent_le_t |
typedef struct _grpc_channel_wrapper | grpc_channel_wrapper |
typedef struct _target_bound_le | target_bound_le_t |
Functions | |
void | generate_sha1_str (char *sha1str, char *str, php_grpc_int len) |
GRPC_STARTUP_FUNCTION (channel) | |
void | php_grpc_delete_persistent_list_entry (char *key, php_grpc_int key_len TSRMLS_DC) |
int | php_grpc_read_args_array (zval *args_array, grpc_channel_args *args TSRMLS_DC) |
static wrapped_grpc_channel * | wrapped_grpc_channel_from_obj (zend_object *obj) |
Variables | |
zend_class_entry * | grpc_ce_channel |
grpc_channel_wrapper * | wrapper |
#define ZEND_HASH_INIT | ( | hash_table, | |
limit, | |||
descriptor, | |||
zend_bool | |||
) | zend_hash_init_ex(hash_table, limit, NULL, descriptor, zend_bool, 0); |
Definition at line 28 of file src/php/ext/grpc/channel.h.
typedef struct _channel_persistent_le channel_persistent_le_t |
typedef struct _grpc_channel_wrapper grpc_channel_wrapper |
typedef struct _target_bound_le target_bound_le_t |
void generate_sha1_str | ( | char * | sha1str, |
char * | str, | ||
php_grpc_int | len | ||
) |
void php_grpc_delete_persistent_list_entry | ( | char * | key, |
php_grpc_int key_len | TSRMLS_DC | ||
) |
int php_grpc_read_args_array | ( | zval * | args_array, |
grpc_channel_args *args | TSRMLS_DC | ||
) |
|
inlinestatic |
Definition at line 52 of file src/php/ext/grpc/channel.h.
zend_class_entry* grpc_ce_channel |
class Channel
grpc_channel_wrapper* wrapper |
Definition at line 48 of file src/php/ext/grpc/channel.h.